Virtualization Resources
By John Humphreys Tim Grieser, IDC, Sponsored by: Intel
IDC OPINION
The rapid spread of software-based server virtualization on Intel Architecture (IA) platforms over the past few years is making virtualization an important solution for scale-out hardware resource sharing. As virtualization is increasingly being used for production workloads, less complex and more efficient implementation strategies for deploying virtualization are being developed. With the uptake of the technology, it is increasingly important that integration occur between the hardware and virtualization layers in order to ensure the most efficient, high-performance, and reliable platform possible. The Intel approach is based on hardware-assisted virtualization, using the newly developed Intel® Virtualization Technology (Intel® VT), which provides specific hardware assists to enable virtual machine monitors (VMMs) to operate more efficiently.
INTRODUCTION
Virtualization in the form of partitioning a physical server into multiple virtual servers or virtual machines (VMs) is a long-established and widely accepted solution for hardware resource sharing on large, scale-up server platforms such as zOS and zVM mainframes as well as high-end Unix processors. In such environments, virtualization has evolved over many years to become a stable and robust technology for improving hardware utilization and efficiently processing production workloads, including high-value, mission-critical applications. The history of virtualization on such platforms includes evolution of the basic resource partitioning strategy from software-only implementation, to hardware-assisted partitioning software, to extended hardware-based virtualization support.
RAPID GROWTH OF VIRTUALIZATION
Virtualization has emerged during the past few years as an increasingly important resource-sharing strategy on scale-out Intel Architecture hardware platforms, and it is forecast to grow rapidly in the future, in terms of the number of servers supporting virtual machine capabilities. Today, virtualization on Intel is based largely on software implementations, such as VMMs or software hypervisors, which can partition physical servers into one or more "logical servers" or "virtual machines."
Each virtual machine can contain an image of an operating system (OS), such as Windows or Linux, which in turn can support standard applications. According to IDC, as shown in Figure 1, worldwide shipments of server hardware platforms with software virtualization capabilities are currently forecast to grow rapidly from 172,000 units in 2004 to 1,209,000 units in 2009, a compound annual growth rate (CAGR) of 47.7%. The number of virtualized system images running in partitions is expected to grow from 778,000 in 2004 to 5,107,000 in 2009, a CAGR of 45.7%. In the mix of virtualized server platforms, Windows and Linux images are expected to increase at CAGRs of 51.4% and 55.3%, respectively, whereas Unix images are forecast to increase at a lower CAGR of 34.7%.
![]()
If you're interested in this topic, these articles may be helpful:
![]() | Intel Mobile Application Architecture Guide Intel Corp. Companies are recognizing the potential for mobilized s... |
![]() | Intel® Fortran Compiler 8.1 for Linux Deliver outstanding performance on single and multiprocessor computers... |
![]() | Show Us Your Threads and Win an Intel® Core 2 Duo iMac* It’s All About Personal Expression! You express yourself through so... |
![]() | Intel C++ Compiler 8.1 for Windows free evaluation software This product provides tools for Windows software developers to creat... |
![]() | Hyper-Threading Technology, Multi-core, and Mobile Intel By Khang Nguyen A Hyper-Threading Technology (HT Technology) enable... |
![]()
Recent Jobs:
![]() | SAP HR Lead - Managing Consultant #GBS-0163012 - DC - Washington - IBM The SAP HR Payroll Managing Consultant is responsible for successful d... |
![]() | SAP Technical Lead Architect #GBS-0163818 - DC - Washington - IBM IBM Business Consulting Services is currently looking for a Lead SAP P... |
![]() | Senior BI Consultant #SWG-0163270 - GA - Atlanta - IBM Provide subject matter expertise for K-12 school system in development... |
![]() | System Services Representative #GTS-0164065 - TX - Lubbock - IBM This role is an individual contributor responsible for on-site install... |
![]() | SAP Accounts Payable (FI) #GBS-0163035 - FL - Miami - IBM This individual will serve as a SAP Application Functional Specialist,... |
![]() | WebSphere MQ Series Software Support #SWG-0152348 - NC - Research Triangle Park - IBM Seeking candidate to provide level 2 software support for WebSphere MQ... |
![]() | Senior BI Consultant #SWG-0163270 - USA - IBM The Cognos North American Services organization has an immediate openi... |
![]() | IT Security Specialist #GBS-0165000 - CO - Boulder - IBM Assists with information system administration for a 24x7x365 SOC miss... |
![]() | SAP Accounts Payable (FI) #GBS-0163035 - DC - Washington - IBM This individual will serve as a SAP Application Functional Specialist,... |
![]() | Senior Project Executive #GBS-0164537 - DC - Washington - IBM Sr. Project Executive to work proposal effort and lead delivery if sel... |

