| By Reuven Cohen | Article Rating: |
|
| April 15, 2009 12:00 PM EDT | Reads: |
2,727 |
Over the last couple days I've been doing some research into the various options for cloud centric virtual machine packaging formats & standards. I have come to a somewhat obvious conclusion; There is really only one option -- the Open Virtual Machine Format (OVF).
According to the DMTF, OVF simplifies interoperability, security and virtual machine lifecycle management by describing an open, secure, portable, efficient and extensible format for the packaging and distribution of one or more virtual appliances and applications. This enables software developers to ship pre-configured, ready-to-deploy solutions, allowing end-users to distribute applications into their environments with minimal effort. They also go on to state that the standard can also serve as a building block for cloud computing. From a cloud interoperability marketing point of view, it sounds almost too good to be true. Luckily, it is as good as it sounds and generally is very well thought through.
But a major problem still remains -- not one infrastructure as a service provider currently supports the OVF standard. Which got me thinking. It's been almost two years since the original OVF specification has been submitted to DMTF (September, 2007), so why hasn't the apparently best / only option for VM centric cloud interoperability and portability not been adopted, period? It certainly doesn't appear to be a technical issue, maybe it's a business issue? If it's a business decision what might be driving it? From a customer point a view, being able to package and move a uniform and standardized OVF package would certainly seem compelling enough.
If you look at the hundred plus companies listed on the open cloud manifesto website
Over the last couple years since the OVF stardard was announced a number of the largest technology companies have stated they plan on supporting the OVF standard. A few have taken steps to prove their commitment including an IBM sponsored open source project Open-OVF, a VMware OVF Tool as well as Citrix's Project Kensho OVF Tool. So from an enablement point of view there certainly are tools to help in the adopt cycle. Yet OVF still isn't being adopted. Why?
So my final question is simple. Assuming OVF is the right format for open cloud portability, how can we as a community encourage cloud providers to start offering OVF support within their clouds?
Published April 15, 2009 Reads 2,727
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Reuven Cohen
Reuven Cohen is Founder & CTO for Toronto based Enomaly Inc. - leading developer of Cloud Computing products and solutions focused on enterprise businesses. Enomaly's products include the Enomaly elastic computing platform, an open source cloud platform that enables a scalable enterprise IT and local cloud infrastructure platform. Cohen is a thought leader in the emerging cloud computing industry and maintains a blog at www.elasticvapor.com.
Reuven is also founder of several technology organizations;
Enomaly.com - Elastic Computing Platform (Cloud Computing),
Cloud Camp - Local Cloud Computing events,
the Unified Cloud Interface Project - Semantic Cloud Abstraction API
Cloud Interoperability Forum - Cloud Standards Group.
(twitter @ruv : Linkedin : RSS Feed)
- It's the Java vs. C++ Shootout Revisited!
- Patterns for Building High Performance Applications
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- It's the Java vs. C++ Shootout Revisited!
- Patterns for Building High Performance Applications
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?















