Friday, November 15, 2013

OSv, the best OS for the cloud!

OSv reduces the memory and cpu overhead imposed by traditional OS. Scheduling is lightweight, the application and the kernel cooperate, memory pools are shared. It provides unparalleled short latencies and constant predictable performance, translated directly to capex  saving by reduction of the number of OS instances/sizes.
OSv runs on top of unmodified KVM, Xen and Amazon EC2 (HVM only, debug mode).
VMware support is planned later on this year. Public, private, enterprise virtualization and even developer's laptop, we'll support them all. Support for non x86 architectures is planned in the future.
 OSv is designed from the ground up to execute a single application on top of a hypervisor, resulting in superior performance and effortless management.
"“It's not a Linux kernel with a new userspace. It isn't a Linux distribution,” said Avi Kivity, a co-founder of Cloudius and former co-maintainer of KVM, the Linux kernel-based virtual machine. “It's a completely new kernel that we wrote from scratch and that's why it's so exciting.”
While it was built completely on Linux, OSv is not Linux. It is an operating system written in C++ and designed to optimize the performance of a single application in the cloud.
 (For more of the technical details, see The Register's coverage of OSv's September launch.)