JeOS is stripped down to the bare essentials necessary to run a particular application -- a perfect fit for virtualisation, which allows many operating systems to run concurrently on a single host. The actual components in a JeOS implementation may vary from one guest to another, but the concept remains the same: If it does not serve the needs of the application, it doesn't need to be in the OS.
Consider a typical virtual infrastructure, where a full OS hosts an application. Before the application can be installed, an OS has to be provisioned and configured. A traditional OS can increase provisioning and boot times, require additional licenses, patches and maintenance, increase disk usage and provide a much largerWill JeOS spell the end of the traditional OS? I hope so.
,
Requires Membership to View
To gain access to this and all member only content, please provide the following information:
By submitting your registration information to SearchVirtualDataCentre.co.uk you agree to receive email communications from the TechTarget network of sites, and/or third party content providers that have relationships with TechTarget, based on your topic interests and activity, including updates on new content, event notifications, new site launches and market research surveys. Please verify all information and selections above. You may unsubscribe at any time from one or more of the services you have selected by editing your profile, unsubscribing via email or by contacting us here
- Your use of SearchVirtualDataCentre.co.uk is governed by our Terms of Use
- We designed our Privacy Policy to provide you with important disclosures about how we collect and use your registration and other information. We encourage you to read the Privacy Policy, and to use it to help make informed decisions.
- If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States.
Essentially, a traditional OS can divert valuable assets to tasks that provide no real value. Several available tools create JeOS or a virtual appliance, which bundles JeOS and an application into a virtual machine.
For SUSE Linux Enterprise Server, Novell has developed SUSE Studio, which allows users to quickly create a bare-bones operating system. You can even add a custom application, make an image, deploy it on physical or virtual hardware, and save it as a template for future use.
VMware Studio is another option. It supports both traditional operating systems and JeOS implementations, and it helps you package your application with an OS to create a virtual appliance.
VMware Studio also packages a virtual appliance management interface into each virtual appliance, which provides a browser-based management interface.Virtualisation has taught us the value of abstracting an OS from physical hardware. Now virtual appliances are teaching us to abstract an application from an OS. As we focus more on applications and the services they provide, we recognise that we can no longer afford anything that does not add value.
Will JeOS spell the end of the traditional OS, relegating it to a commodity role in the application stack? I hope so. There will always be a need for a full OS, but it should no longer hold our applications and services captive.
About the expert
Mark Vaughn (MBA, VCP, BEA-CA) serves as an enterprise architect for a multinational corporation. Vaughn has more than 14 years of experience in IT as a Unix administrator, developer, Web hosting administrator, IT manager and enterprise architect. For several years, he has focused on using the benefits of virtualisation to consolidate data centres, reduce total cost of ownership, and implement policies for high availability and disaster recovery. Vaughn is a recipient of the 2009 vExpert award and has delivered several presentations at VMworld and BEAWorld conferences in the U.S. and Europe. Read his blog at http://blog.mvaughn.us.