![]() |
||
|
|
INTRODUCTION TO VIRTUALIZATION Virtualization is a proven software technology that is
rapidly transforming the IT landscape and fundamentally changing the way that
people compute. Virtualization is a technology that can benefit anyone
who uses a computer, from IT professionals and Mac enthusiasts to commercial
businesses and government organizations. Join the millions of people around
the world who use virtualization to save time, money and energy while
achieving more with the computer hardware they already own. How Does Virtualization Work?In essence, virtualization lets you transform hardware
into software. Use software such as VMware ESX to transform or “virtualize”
the hardware resources of an x86-based computer—including the CPU, RAM, hard
disk and network controller—to create a fully functional virtual machine that
can run its own operating system and applications just like a “real” computer.
The VMware Approach to VirtualizationThe VMware approach to virtualization inserts a thin
layer of software directly on the computer hardware or on a host operating
system. This software layer creates virtual machines and contains a virtual
machine monitor or “hypervisor” that allocates hardware resources dynamically
and transparently so that multiple operating systems can run concurrently on a
single physical computer without even knowing it. HISTORY OF VIRTUALIZATIONVirtualization is a proven concept that was first
developed in the 1960s to partition large, mainframe hardware. Today,
computers based on x86 architecture are faced with the same problems of
rigidity and underutilization that mainframes faced in the 1960s. VMware
invented virtualization for the x86 platform in the 1990s to address
underutilization and other issues, overcoming many challenges in the process.
In the Beginning: Mainframe VirtualizationVirtualization was first implemented more than 30 years ago by IBM as a way to logically partition mainframe computers into separate virtual machines. These partitions allowed mainframes to “multitask”: run multiple applications and processes at the same time. Since mainframes were expensive resources at the time, they were designed for partitioning as a way to fully leverage the investment. The Need for x86 VirtualizationVirtualization was effectively abandoned during the 1980s and 1990s when client-server applications and inexpensive x86 servers and desktops established the model of distributed computing. Rather than sharing resources centrally in the mainframe model, organizations used the low cost of distributed systems to build up islands of computing capacity. The broad adoption of Windows and the emergence of Linux as server operating systems in the 1990s established x86 servers as the industry standard. The growth in x86 server and desktop deployments has introduced new IT infrastructure and operational challenges. These challenges include: The VMware Solution: Full Virtualization of x86 HardwareIn 1999, VMware introduced virtualization to x86 systems as a means to efficiently address many of these challenges and to transform x86 systems into general purpose, shared hardware infrastructure that offers full isolation, mobility and operating system choice for application environments. Challenges & Obstacles to x86 VirtualizationUnlike mainframes, x86 machines were not designed to
support full virtualization, and VMware had to overcome formidable challenges
to create virtual machines out of x86 computers. WHY VIRTUALIZE? Discover the Value of VirtualizationVirtualization is a technology that can benefit anyone who uses a computer. Millions of people and thousands of organizations around the world—including all of the Fortune 100—use VMware virtualization solutions to reduce IT costs while increasing the efficiency, utilization and flexibility of their existing computer hardware. Read below to discover how virtualization can benefit your organization. Top 5 Reasons to Adopt Virtualization SoftwareVMware: Setting the Standard for VirtualizationAs the global leader in virtual infrastructure technology, VMware is committed to helping organizations large and small to increase the efficiency and cost-effectiveness of their IT operations. VMware solutions are used by more than 120,000 IT organizations worldwide—including all of the Fortune 100—to solve a variety of complex business challenges. VIRTUAL MACHINE What is a Virtual Machine?
A virtual machine is a tightly isolated software
container that can run its own operating systems and applications as if it
were a physical computer. A virtual machine behaves exactly like a physical
computer and contains it own virtual (ie, software-based) CPU, RAM hard disk
and network interface card (NIC). Virtual Machines BenefitsIn general, VMware virtual machines possess four key characteristics that benefit the user: CompatibilityJust like a physical computer, a virtual machine hosts its own guest operating system and applications, and has all the components found in a physical computer (motherboard, VGA card, network card controller, etc). As a result, virtual machines are completely compatible with all standard x86 operating systems, applications and device drivers, so you can use a virtual machine to run all the same software that you would run on a physical x86 computer. IsolationWhile virtual machines can share the physical resources of a single computer, they remain completely isolated from each other as if they were separate physical machines. If, for example, there are four virtual machines on a single physical server and one of the virtual machines crashes, the other three virtual machines remain available. Isolation is an important reason why the availability and security of applications running in a virtual environment is far superior to applications running in a traditional, non-virtualized system. EncapsulationA virtual machine is essentially a software container that bundles or “encapsulates” a complete set of virtual hardware resources, as well as an operating system and all its applications, inside a software package. Encapsulation makes virtual machines incredibly portable and easy to manage. For example, you can move and copy a virtual machine from one location to another just like any other software file, or save a virtual machine on any standard data storage medium, from a pocket-sized USB flash memory card to an enterprise storage area networks (SANs). Hardware IndependenceVirtual machines are completely independent from their
underlying physical hardware. For example, you can configure a virtual machine
with virtual components (eg, CPU, network card, SCSI controller) that are
completely different from the physical components that are present on the
underlying hardware. Virtual machines on the same physical server can even run
different kinds of operating systems (Windows, Linux, etc). Virtual Machines: Building Blocks of the Virtual InfrastructureVirtual machines are a fundamental building block of a
much larger solution: the virtual
infrastructure. While a virtual machine represents the hardware resources
of an entire computer, a virtual infrastructure represents the interconnected
hardware resources of an entire IT infrastructure—including computers, network
devices and shared storage resources. Organizations of all sizes use VMware
solutions to build virtual server and desktop infrastructures that improve the
availability, security and manageability of mission-critical applications. VIRTUAL INFRASTRUCTURE Virtual InfrastructureThe introduction of virtualization technology presents a number of opportunities for driving capital and operational efficiency above and beyond the simple benefit of safe partitioning. VMware's customers have harnessed the power of virtualization to better manage IT capacity, to provide better service levels, and to streamline IT processes. We have coined a term for virtualizing the IT infrastructure–we call it the virtual infrastructure. What is a Virtual Infrastructure?In essence, a virtual infrastructure is a dynamic mapping of physical resources to business needs. While a virtual machine represents the physical resources of a single computer, a virtual infrastructure represents the physical resources of the entire IT environment, aggregating x86 computers and their attached network and storage into a unified pool of IT resources. Structurally, a virtual infrastructure consists of the following components:
By decoupling the entire software environment from its underlying hardware infrastructure, virtualization enables the aggregation of multiple servers, storage infrastructure and networks into shared pools of resources that can be delivered dynamically, securely and reliably to applications as needed. This pioneering approach enables organizations to build a computing infrastructure with high levels of utilization, availability, automation and flexibility using building blocks of inexpensive industry-standard servers. Virtual Infrastructure BenefitsVMware has made it possible to fully realize the
enormous
benefits of virtualization in production-scale IT environments by building
virtual infrastructure automation and management capabilities around a
best-in-class hypervisor. In fact, 86% of VMware customers use virtualization
in production and 43% deploy most new production applications in virtual
machines.
|
|


