Difference between revisions of "Unikernels"
From Xen
Rcpavlicek (talk | contribs) m (→Cloud Operating System List) |
Rcpavlicek (talk | contribs) (→Cloud Operating System List) |
||
Line 2: | Line 2: | ||
== Cloud Operating System List == |
== Cloud Operating System List == |
||
− | The following Cloud Operating Systems currently |
+ | The following Cloud Operating Systems are currently of interest to the Xen Project: |
− | * [http://www.openmirage.org/ MirageOS] |
+ | * [http://www.openmirage.org/ MirageOS] employs an OCaml-based kernel |
+ | * [http://erlangonxen.org/ Erlang on Xen] creates an Erlang runtime environment |
||
− | |||
+ | * [https://github.com/GaloisInc/HaLVM#readme HalVM] uses Haskell |
||
− | Base language: OCaml |
||
+ | * [https://github.com/cloudius-systems/osv OSv] produces a Java environment |
||
− | |||
+ | * [http://labs.oracle.com/projects/guestvm/ GuestVM] is a Java-based effort |
||
− | * [http://erlangonxen.org/ Erlang on Xen] |
||
− | |||
− | Base language: Erlang |
||
− | |||
− | * [https://github.com/GaloisInc/HaLVM#readme HalVM] |
||
− | |||
− | Base language: Haskell |
||
− | |||
− | * [https://github.com/cloudius-systems/osv OSv] |
||
− | |||
− | Base language: Java |
||
− | |||
− | * [http://labs.oracle.com/projects/guestvm/ GuestVM] |
||
− | |||
− | Base language: Java |
Revision as of 19:57, 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 employs an OCaml-based kernel
- Erlang on Xen creates an Erlang runtime environment
- HalVM uses Haskell
- OSv produces a Java environment
- GuestVM is a Java-based effort