虚拟化操作系统-OSv
2013-10-17 22:08:35 阿炯

本站赞助商链接,请多关照。 OSv是专为在虚拟机上运行单一应用程序而设计的开源操作系统,采用BSD许可证授权,旨在在云端取代Linux。


OSv is designed from the ground up to execute a single application on top of a hypervisor, resulting in superior performance and effortless management.

Qumranet是由XEN虚拟化hypervisor大师Moshe Bar和前Cisco工程总监Rami Tamir创立,在被RedHat收购2年后Qumranet的成员创立了Cloudius Systems,近日由Dor Laor和Avi Kivity领导的以色列创业公司Cloudius Systems基于BSD自由软件许可证下发布了虚拟化的操作系统OSv。

OSv的开发动机是由于今天大部分的应用都是跑在云端的 GNU/Linux虚拟机上,而GNU/Linux在设计之初并非为虚拟化而设计,像多用户和多进程的模式不但造就了复杂性而且也成为今天的 hypervisor的性能障碍,OSv系统的设计目的是让一个应用程序跑在一个虚拟机上,这样根本就不需要kernel-land到user-land 的隔离,从而降低上下文切换的损耗,同样也能有机会去实验类似lock-free mutexes和Van Jacobson的网络频道的新idea,在启动速度上OSv只需要2秒就能启动完成,安全性方面目前可以支持检测use-after-free(还在跟 作者确认是否是runtime check),网络方面完全继承了FreeBSD的TCP/IP协议栈,文件系统则支持ZFS,OSv社区希望更多的黑客加入。

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.

最新版本:0.1


官方主页:http://www.osv.io/