Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Bare metal OSGI Equinox on Xen

Revision as of 16:01, 24 April 2009 by Chris4000.gmail.com (Talk | contribs) (New page: This project would build a Xen VM that has a minimal runtime environment necessary to run OSGi applications, making smaller systems feasible in the cloud and datacenter, ultimately enablin...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This project would build a Xen VM that has a minimal runtime environment necessary to run OSGi applications, making smaller systems feasible in the cloud and datacenter, ultimately enabling more instances to be running in a data center, or less consumption of metered resources in a cloud. The project would build an environment to run OSGi applications on "bare metal". That is, OSGi applications running on the Xen VM, with the a minimal OS/JVM; reducing the overhead of the system 5-10 fold.

Project Summary/Abstract

Systems virtualization provides a coarse-grained runtime mechanism that results in large systems, with full operating systems and a complete software stack as their foundation. Though much of this foundation is not strictly necessary for any one application, the programmatic burden of building systems at a finer-granularity, on a smaller foundation, is prohibitive. The aim of this project is to build a minimal runtime container as an alternative to the current heavyweight runtime systems used in virtual environments.

Concretely, this project would build a Xen virtual machine that has the minimal runtime environment necessary to run OSGi applications. This will make smaller and simpler systems feasible in cloud and datacenter environments. Ultimately, a lighter weight runtime would enable more separate instances to be running on a same physical machine in a data center, or less consumption of metered resources in a cloud environment.

This project would build an environment to run OSGi applications on "bare metal". That is, OSGi applications running on the Xen virtual machine, with the a minimal OS/JVM underneath. Hopefully reducing the overhead of the system 5 to 10 fold.

Back to the top