Column

JeOS: Death of the operating system?

Mark Vaughn
With the rise of virtualization and the concept of a lightweight, Just enough Operating System (JeOS), the traditional

    Requires Free Membership to View

OS could become a thing of the past.

JeOS is stripped down to the bare essentials necessary to run a particular application -- a perfect fit for virtualization, 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.

Will JeOS spell the end of the traditional OS? I hope so.
,
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 larger attack vector for malicious code and viruses.

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.

More JeOS resources
Is a Linux JeOS on VMware's roadmap?

Overheard: JeOS and VM sprawl
VMware Studio also packages a virtual appliance management interface into each virtual appliance, which provides a browser-based management interface.

Virtualization 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 recognize 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 virtualization to consolidate data centers, 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.


There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: