Intel is embracing the trend to virtualize across a broad range of business facets, from security to multiple core CPU's. The company currently has teams working on hardware features to assist with virtualized environments, and is embracing an open approach to the technology by partnering with major ISV's such as VMWare and Microsoft, as well as open source communities.
Peter Kerney is the Senior Solution Architect at Intel Australia. A leading Enterprise Technical Specialist, he is experienced in high performance computing, virtualization, broadcast and simulation technologies, and will be a panelist at Computerworld's Interoperability for Virtualization: Reducing the Complexity event to be held in Sydney, 11 March. Computerworld recently spoke to Kerney prior to the event to get his thoughts on why Virtualization is so hot right now, and where virtualization is headed as a technology.
Why, in your opinion, is virtualization so hot right now?
Virtualization is one of the tools that a business can use to solve a number of the IT problems that they face. Depending on the usage model that they are applying virtualization to, it may be used for server consolidation, disaster recovery, load balancing (better usage of resources) and many other tasks. This can lead to savings in management, down time, energy usage etc. This is why many/most organizations have virtualization in their plans. In itself, virtualization will not deliver these outcomes, rather it is a tool to help an enterprise to realize these benefits.
Where do you think I/O and virtualization are headed? Why?
I/O virtualization can mean different things to different people. Some consider I/O virtualization to mean that the storage in an organization is virtualized and the applications and user do not need to know the mapping to physical resources. For Intel, we have technology that we refer to as Virtualization Technology VT for Device IO. This is some hardware features that Intel is building into the chipset to allow virtual guest OS'es to realize near native performance for I/O to physical storage devices. This has typically been an area where performance has been impacted in a virtualized environment.
Where do you think the industry is headed in terms of security and virtualization?
Intel is exploring a number of security usage models for virtualization. This is one area that Intel sees as being an excellent reason to introduce virtualization on the desktop. By using virtualization, an enterprise may deploy secure-hardened applications to the desktop that are more tamper resistant and therefore the enterprise IT organization can rely on the integrity of the application environment. This is just one usage of virtualization that provides security benefits.
In CPU development currently, it appears to be becoming more and more expensive to increase CPU speeds, but the number of cores is increasing. Do you believe that the expansion of multiple core technology in CPU's will impact the future of virtualization? If so, how?
As Intel introduces products with more and more cores, certainly virtualization is one way of utilizing this extra processing power by consolidating a number of workloads onto the platforms. This is not the only way to take advantage of multiple cores. ISV's are seeing the benefits of parallelizing their applications in order to realize these higher performance levels in a non-virtualized environment as well.
In your experience, what are people using virtualization for now? What is the most common reason and why? Do you think this will be changing in the future?
As already mentioned, virtualization can be used in a number of different usage models. There are figures available from third party research organizations that break down the most common usages. From memory, I think that "server consolidation" is the most common one right now. I think that some of the virtualizations vendors such as VMWare have some excellent data on this.