Unikernels: Difference between revisions

From Xen
Jump to navigationJump to search
Line 4: Line 4:
The following Cloud Operating Systems are currently of interest to the Xen Project:
The following Cloud Operating Systems are currently of interest to the Xen Project:


* [http://www.openmirage.org/ MirageOS] employs an OCaml-based kernel
* [http://www.openmirage.org/ MirageOS], an official incubator effort of Xen Project, employs an OCaml-based kernel
* [http://erlangonxen.org/ LING (formerly Erlang on Xen)] creates an Erlang runtime environment
* [http://erlangonxen.org/ LING (formerly Erlang on Xen)] creates an Erlang runtime environment
* [https://github.com/GaloisInc/HaLVM#readme HalVM] uses Haskell
* [https://github.com/GaloisInc/HaLVM#readme HalVM] uses Haskell
* [http://osv.io/ OSv] produces a Java environment
* [http://osv.io/ OSv] from Cloudius Systems produces a Java environment

Revision as of 20:12, 28 May 2014

Xen Project has been at the forefront of the birth of Cloud Operating Systems: specialized lightweight operating systems which are only intended to be used within a Virtual Machine. These Cloud Operating Systems may become the core of a new form of cloud, where a single hypervisor instance can support hundreds or even thousands of VMs.

Cloud Operating System List

The following Cloud Operating Systems are currently of interest to the Xen Project:

  • MirageOS, an official incubator effort of Xen Project, employs an OCaml-based kernel
  • LING (formerly Erlang on Xen) creates an Erlang runtime environment
  • HalVM uses Haskell
  • OSv from Cloudius Systems produces a Java environment