Industry News Desk
VMware Announces OS for All Aspects of the Virtual Datacenter
Virtual Datacenter OS (VDC-OS): the next step in the evolution and maturation of virtualization
Sep. 16, 2008 08:30 AM
Scott Lowe's Blog
The way to really view VMware Virtual Datacenter OS (VDC-OS) is not as a “datacenter OS”, because it’s not intended to provide automation of non-virtual resources. Instead, look at VDC-OS as a framework. Within this framework are sets of services that can be extended or modified in very standardized ways (via APIs and SDKs) to provide different functionality for the applications running within that framework.
What VMware is working on is an OS for the virtual datacenter, not a virtual OS for the datacenter. The distinction is important. VDC-OS isn’t intended to be an OS for all aspects of the datacenter. It’s intended to be an OS for all aspects of the virtual datacenter.
When you think of an OS, you think of software that manages access to resources and provides services to applications. That’s what VMware is doing with VDC-OS: managing access to resources and providing services to applications, only this time the applications are workloads (virtual machines with an OS and a set of applications on that guest OS). VDC-OS will provide sets of services to these applications:
- Application vServices, like availability, security, and scalability. These application vServices are provided via features like VMotion, Storage VMotion, VMware HA, VCB, and—in the future—stuff like VMware Fault Tolerance (FT), formerly known as Continuous Availability. See this page on VMware’s site for more examples.
- Infrastructure vServices, like compute functionality (vCompute), networking connectivity (vNetwork), or storage features (vStorage). These vServices are manifested as features like VMware DRS, and will be extended in the future with things like vStorage Linked Clones, or 3rd party virtual switches, or VMDirectPath. The APIs are there for additional third party vServices to be added as well; one example would be network load balancing as an infrastructure vService.
- Cloud vServices enable the interaction of on-premise infrastructure (the servers in your data center) to integrate with external cloud infrastructure. There are no concrete examples to really share here; in my opinion, this is the most nebulous part of this announcement. See this page for more information.
- Finally, management vServices provide…well, management functionality for the virtual data center and the applications running in the virtual data center. More information is available here.
The way to really view VDC-OS is not as a “datacenter OS”, because it’s not intended to provide automation of non-virtual resources. Instead, look at VDC-OS as a framework. Within this framework are sets of services that can be extended or modified in very standardized ways (via APIs and SDKs) to provide different functionality for the applications running within that framework. Some third party ISV wants to write a different way of providing fault tolerance and failover? Fine, no problem, that can be plugged into the VDC-OS application vService framework for availability. I used the example earlier of a load balancer as an infrastructure vService. VMware announced the VMsafe APIs back at VMworld Europe, and the idea of VMsafe ties directly into API access for ISVs to develop new or different security-related application vServices that can be provided to all applications running within the VDC-OS, such as anti-virus or host-based intrustion detection/prevention.
I was a bit worried that this messaging wasn’t going to be received as clearly as I had hoped it would be, and the initial coverage I’m seeing so far confirms that many people are going to misread what VMware is trying to do. Hopefully, we can get the idea across to everyone so that they can begin to really understand where VMware is headed with this idea and why it is the next step in the evolution and maturation of virtualization.
New Features in VDC-OS
Now that I’ve gotten through the first part of discussing VMware’s VDC-OS announcement — making sure that the message and vision is a bit clearer — I can focus on some of the specifics contained within the announcement. In other words, I can talk about new features.
- VMware Fault Tolerance (FT), formerly “Continuous Availability,” (demoed at VMworld 2007, described in my liveblog here) provides real-time VM mirroring between two different hosts. If a host fails, the mirrored VM on the secondary host picks up automatically with no disruption to the users. Marathon Technologies is working on similar functionality for Citrix XenServer, and both companies are expected to deliver next year. If VMware wants a leg up on the competition, they need to deliver this first.
- The Distributed vSwitch enables administrators to define network settings at the cluster level, instead of on a host-by-host basis. This is huge for larger shops. Define your port group once, and you’re done.
- As has been pointed out elsewhere, Cisco is announcing the first third-party vSwitch for VMware ESX. Alessandro points out rumors that it will run NX-OS and will be a distributed vSwitch. In any case, it will certainly bring hard-core Cisco shops closer to embracing VMware as it will give them end-to-end control over the networking environment, all the way down to the virtual port level within any given VMware ESX host.
- vStorage Thin Provisioning will help on storage demands. I suspect this is just the use of thin provisioned VMDKs, but if anyone has any other information to share I’d love to hear it.
- Similarly, vStorage Linked Clones just brings to VMware ESX a feature that VMware Workstation and VMware Lab Manager have had for a while.
- VMware will finally enter the backup market with vCenter Data Recovery, which (to my understanding) will leverage VCB to provide a backup solution for the virtual infrastructure.
That’s quite an impressive list of features slated to be included in VDC-OS. What I’m also interested in seeing, though, is how the underlying components of VDC-OS — VMware ESX and VirtualCenter/vCenter — are going to change. I’ve seen rumors of 64-bit VMkernel and Console OS, and Duncan Epps points out linked vCenters (which is quite cool, might I add). I suppose that will be part of the “Tech Preview” sessions that are going on later this week at VMworld 2008.
Reader Feedback: Page 1 of 1
Subscribe to the World's Most Powerful Newsletters
The explosion of new web/cloud/IoT-based applications and the data they generate are transforming ou...
May. 16, 2018 12:45 PM EDT Reads: 10,764
CI/CD is conceptually straightforward, yet often technically intricate to implement since it require...
May. 16, 2018 12:45 PM EDT Reads: 2,878
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple ...
May. 16, 2018 12:00 PM EDT Reads: 2,486
Enterprises are striving to become digital businesses for differentiated innovation and customer-cen...
May. 16, 2018 12:00 PM EDT Reads: 1,576
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As au...
May. 16, 2018 11:30 AM EDT Reads: 2,941
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't com...
May. 16, 2018 11:00 AM EDT Reads: 7,627
DXWorldEXPO LLC announced today that All in Mobile, a mobile app development company from Poland, wi...
May. 16, 2018 10:00 AM EDT Reads: 2,621
The now mainstream platform changes stemming from the first Internet boom brought many changes but d...
May. 16, 2018 10:00 AM EDT Reads: 6,611
DXWorldEXPO LLC announced today that Ed Featherston has been named the "Tech Chair" of "FinTechEXPO ...
May. 16, 2018 09:30 AM EDT Reads: 1,727
Chris Matthieu is the President & CEO of Computes, inc. He brings 30 years of experience in developm...
May. 16, 2018 09:15 AM EDT Reads: 1,658
Bill Schmarzo, author of "Big Data: Understanding How Data Powers Big Business" and "Big Data MBA: D...
May. 16, 2018 09:00 AM EDT Reads: 1,508
Andi Mann, Chief Technology Advocate at Splunk, is an accomplished digital business executive with e...
May. 16, 2018 08:15 AM EDT Reads: 3,220
In this presentation, you will learn first hand what works and what doesn't while architecting and d...
May. 16, 2018 07:45 AM EDT Reads: 2,138
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids...
May. 16, 2018 06:45 AM EDT Reads: 24,520
To Really Work for Enterprises, MultiCloud Adoption Requires Far Better and Inclusive Cloud Monitori...
May. 16, 2018 06:30 AM EDT Reads: 3,210
We are seeing a major migration of enterprises applications to the cloud. As cloud and business use ...
May. 16, 2018 06:15 AM EDT Reads: 2,223
If your cloud deployment is on AWS with predictable workloads, Reserved Instances (RIs) can provide ...
May. 16, 2018 01:30 AM EDT Reads: 1,527
Disruption, Innovation, Artificial Intelligence and Machine Learning, Leadership and Management hear...
May. 15, 2018 07:45 PM EDT Reads: 1,527
We build IoT infrastructure products - when you have to integrate different devices, different syste...
May. 15, 2018 02:15 PM EDT Reads: 9,901
Consumer-driven contracts are an essential part of a mature microservice testing portfolio enabling ...
May. 15, 2018 06:45 AM EDT Reads: 1,308