Home > Intel Communities > Open Port IT Community > The Server Room > Blog > Tags > vmotion

The Server Room Blog

2 Posts tagged with the vmotion tag
1

So, after four days of VMWorld, there were two announcements that really resonated with me as an end user proxy within Intel. For those who don't know me, my team's role is to look at the new technologies that are coming (or might come) from Intel from the eyes of the end user. We try to understand and quantify whether end users really find any value in these technology innovations and, through hands on work in our own labs and directly in end user IT environments, identify any technical and ecosystem barriers to adoption. When we find barriers, we work across the industry to address them. My team is specifically focused on the data center and we have a big focus on data center virtualization. So, yes, the vision that Paul Maritz outlined in his keynote makes absolute sense to me. Plenty has been written about the keynotes (and maybe I'll add my own thoughts in a bit). I wanted to talk about a couple of specific things that Paul mentioned and that, to me, were very encouraging and significant.

 

Technology innovations that directly and specifically address an expressed customer need don't always come to market quickly, especially if they require coordinated effort across different companies. I also don't believe the new conventional wisdom that, with virtualization, "the hardware doesn't matter". Two announcements at VMWorld demonstrate great examples of the former and give lie to the latter.

 

 

The first announcement was Cisco's unveiling of the Nexus 1000v virtual switch. One of the big issues for IT shops deploying virtualization has been that it's next to impossible to easily integrate virtual networking into the existing network management processes and roles and responsibilities. It's been the CCNE's that have enabled physical networks to be managed for reliability, security and compliance and, until now, virtual switches have not allowed that separation of duties and transfer of skills that are embodied in the CCNE's. The Nexus 1000V, a virtual softswitch that will launch next year (according to the demonstrator in their booth), will run side-by-side with the VMWare vSwitch inside ESX server and give CCNEs full Nexus OS access to configuring and monitoring the vSwitch using the same interfaces they're used to on the "hard switches". It also can enforce a separation of duties between the network administrator and the server administrator. This issue has been something that we've heard repeatedly from end users as a barrier to adoption for virtualization 2.0 in the enterprise and Cisco and VMWare have deserve a lot of credit for collaborating closely to make this a reality. (BTW, it also looks to me like the first tangible evidence that higher level networking functionality is beginning to migrate back to where it started: to software on general purpose computers. Perhaps more on that later).

 

 

The second was the announcement by VMWare of Enhanced VMotion and by Intel of VT FlexMigration. (Sorry if this part seems a little self serving from an Intel guy). These two capabilities, working together address another key need of end users. Until now, each new generation of CPU needed to maintained in a separate resource pool in the data center. If you didn't and you VMotioned backward from a new generation to an old one, it was possible that the guest application would make use of an instruction that didn't exist in the older generation. So, that kind of migration was not permitted. This restriction means that end users had to either grow resource pools by purchasing older generation hardware (and foregoing the energy efficiency and performance gains of the new hardware) or live with increasing fragmentation into resource "puddles". With EVmotion and FlexMigration, the hypervisor can now assure that the backward migrated VM doesn't use any of those new instructions. Voila, the backward migration can be allowed! Pools can be grown by adding new generation servers to a pool of older servers, a much smoother and more efficient approach to evolution in the data center.

 

 

Now, in retrospect, both of these innovations seem "obvious" but actually getting them to market is challenging and significant challenges still remain to implement them in real world environments. Perhaps more significant is that they both required the two companies to recognize the need, align their business interests to address, design a joint solution and coordinate the launch of their respective product offerings. Hard enough to do this across teams in the same company, let alone across two companies.

 

 

So, do you see other technology challenges like this with your virtualization projects? Simple problems that seem obvious but no one seems to be addressing?

1 Comments Permalink
0

Each year for the last 10 years, the innovators of VMWare, have hosted a users and partner conference to discuss virtualization technologies, ideas and services for the IT industry. This years event, in Las Vegas, brought together over 14,000 of the world's foremost thought leaders, developers and users from around the world. As the "Virtualization World" converged on Las Vegas their was a prevailing forecast that has begun to permeate our virtualization landscape: Cloud Computing. Paul Maritz, in his initial keynote address as CEO of VMWare, outlined the importance Cloud computing and the role that VMWare and their customers will play in defining the Enterprise Computing "forecast" over the next several years. It was a thoughtful direction for the world's leading innovator in virtualization software technology. I personally found it rather gratifying to see Mr. Maritz thoughtful demeanor and acknowledgement of the VMWare Co-Founders Diane Greene and Mendel Rosenblum, role in shaping this new direction. His understated prose also failed to acknowledge the role he himself has played over the years in establishing this direction.....it also clearly placed in my mind why he may be the ideal leader to help us realize the forecast for cloud-based compute models.

 

So what does it all mean? Cloudy forecasts are always difficult to predict and predictions can become self-fulfilling prophecies or embarassing missteps. What is clear, in my opinion, is that Cloud computing will drive meaningful change across a wide range of industries in rapid succession.

 

Let me explain the logic: Organizing and managing compute, network and application usage models has been a very elusive endeavor for many years. IT departments cannot always predict application load, network requirements and storage availability. If you provision for the worst (or highest use) case scenario you often over build. In other cases, application popularity or changing business conditions create under capacity and infrastructure failure. Those of us who have launched Application Service Provisioning infrastructures bear the scars of failures, excitement of success and hope for the future. VMWare, Microsoft, EMC, Google, Amazon and many others have made a concerted effort to "get it right" this time. Cloud infrastructures using virtualization technologies are providing a opportunistic ways for developers and end users to test scalability theories of traditional client/server compute models. These same "Clouds" are providing internal cost reduced resource infrastructures to make available vast computing, network and application resources for everyday usage with relatively low entry points (a la Amazon's EC2). However, determining which part of the "Cloud" to make available for public vs. internal consumption will be defined by innovative new technologies that have yet to be announced. Interoperability, compatibility, performance and scalability are all design points which the industry must consider.

 

Visionaries in this space abound: Vin Cerf (deserves more credit than he is given), Ray Ozzie, Reuven Cohen (you may not of heard of him yet), Alan Gin, Marc Benioff, Ed Bugnion, K.B. Chandrasekhar, Pete Manca and many others have been working diligently for years behind the scenes to make the promise of Cloud computing real. Industries such as Big Pharma, Telecom, Financial Services and Oil & Gas will reap tremendous benefit from well defined industry "clouds". The role of ethernet will be a critical design point for these next generation infrastructures as 10Gbe+ reduces latency, response times and delivers application QoS. At Intel, we are very proud of our engineering and process manufacturing prowess for the development of multi-core compute technologies, rightfully so in my opinion, but the future of the "Cloud" will challenge us to re-examine our design methodology, increase our price-performance-per watt cadence and deliver exciting new innovations throughout our server/client platforms.

 

 

Virtualization innovation has provided a "sliver lining" for today's Cloud infrastructures. Where there is transitions or inflection points in the technology industry, there is opportunity. At VMWorld 2008, the virtualization industry has begun the process of delivering technologies in a world beyond the hypervisor. Virtualization 2.0 as outlined by Doug Fisher, Intel VP of Software and Solutions Group and Steve Herrod, CTO of VMWare is a step towards providing the innovation required to make Cloud infrastructures real. The next steps, the new pioneers ( a la Simon Crosby of Citrix) are building tools which provide increased ROI in decreased cycle times for IT managers. The future of the IT cloud is in their capable hands and in the hands of the IT innovators within each company focused on providing compute infrastructures designed to scale (and shrink) with the businesses we serve. VMWorld has yet to disappoint, in 2008, VMWorld reminds us that even on a "Cloudy" day there is a chance for change.

 

Here's a short video talking to Dave Martin of VMware around VT Flex Migration....

 

 

 

 

0 Comments Permalink

Filter Blog

By author: By date: By tag: