SlideShare uma empresa Scribd logo
1 de 18
Platform Virtualization                                                    Department of IT


                                  1. INTRODUCTION
WHAT IS VIRTUALIZATION?

                          We are familiar with the concept of multiple processes running
simultaneously and sharing the resources of a single computer. This is achieved by
operating system acting as a single point of contact interfacing with the hardware
resources, and there by controlling the access to hardware resources by multiple
processes.

                          Virtualization can be thought of as an extension of this concept,
where in multiple operating systems are allowed to share the hardware simultaneously by
means of virtualization software.

                          An OS directly interacts with hardware in normal non-virtualized
case. Now if we want to run multiple operating systems simultaneously, we need to have
an abstraction layer between the OS and the actual hardware. This hardware abstraction
layer fools the operating system into thinking that it is directly interacting with the
hardware.

       It is the one which enables the user to run more one than operating system
simultaneously. On machines with single operating system the resources of that machine
are set under that OS.

                          Here in case of virtualization there is a hardware abstraction layer
called hypervisor or virtual machine monitor between the hardware and the operating
system. With the help of this virtual machine monitor we can install and run more than on
operating system. This hardware abstraction layer creates an illusion that each of the OS
running is having its own resources, but actually they are sharing the same resources.




M.L.Engineering College                                                                    1
Platform Virtualization                                                  Department of IT




                    2. TYPES OF VIRTUALIZATION

2.1 PARA VIRTUALISATION:

                    Here the virtualization provides an abstraction, which is very similar,
but not completely identical to the underlying hardware. Xen Virtual Machine and
VMware ESX server are examples of this technique. Instead of completely emulating the
underlying hardware architecture by the virtualization software, the virtualized guests
collaborate with the hypervisor to achieve optimal performance. Para virtualization offers
significantly improved performance; however, it requires modification to guest operating
system. The guest OS is modified at low time to include Para Virtualization extensions.
Hence it requires cooperation from the OS vendor.

                     Ex: sun xVM virtual box

2.2 FULL VIRTUALIZATION:

                          Here the virtualization software provides a complete emulation of
the underlying hardware. All software that can run on the underlying hardware can run as
is, on the virtual machine. The operating system does not need any modifications to be
run as a guest OS instance. The guest OS instance can be any operating system supported
by the underlying hardware.

                      Ex: VMware workstations, Virtual PC, QEMU.




M.L.Engineering College                                                                 2
Platform Virtualization                                                Department of IT


  With virtualization we can be

a) able to dynamically move resources

b) able to share resources

c) making better use of the resources

d) driving up utilization

 After installing and running sun xVM virtual box it looks like this




M.L.Engineering College                                                             3
Platform Virtualization                                                 Department of IT




                          3.HOW DOES VIRTUALIZATION WORK?

       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 (i.e., software-based)
CPU,RAM hard disk. An operating system can‘t tell the difference between a virtual
machine and a physical machine, nor can applications or other computers on a network.
Even the virtual machine thinks it is a ―real‖ computer. Nevertheless, a virtual machine is
composed entirely of software and contains no hardware components whatsoever. As a
result, virtual machines offer a number of distinct advantages over physical hardware.




       The VMware virtualization platform is built on a business-ready architecture. Use
software such as VMware Infrastructure and VMware ESXi 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 machinehat can run its own
operating system and applications just like a ―real‖ computer. VMware virtualization
works by inserting a thin layer of software directly on the computer hardware or on a host
operating system. This contains a virtual machine monitor or ―hypervisor‖ that allocates
hardware resources dynamically and transparently. Multiple operating systems run
concurrently on a single physical computer and share hardware resources with each other.
By encapsulating an entire machine, including CPU, memory, operating system, and
network devices, a virtual machine is completely compatible with all standard x86
operating systems, applications, and device drivers. You can safely run several operating
systems and applications at the same time on a single computer
M.L.Engineering College                                                                  4
Platform Virtualization                                                  Department of IT




                          4. VIRTUAL INFRASTRUCTURE

                       A virtual infrastructure lets you share your physical resources of
multiple machines across your entire infrastructure. A virtual machine lets you share the
resources of a single physical computer across multiple virtual machines for maximum
efficiency. Resources are shared across multiple virtual machines and applications. Your
business needs are the driving force behind dynamically mapping the physical resources
of your infrastructure to applications—even as those needs evolve and change. Aggregate
your x86 servers along with network and storage into a unified pool of IT resources that
can be utilized by the applications when and where they‘re needed. This resource
optimization drives greater flexibility in the organization and results in lower capital and
operational costs.




A virtual infrastructure consists of the following components:

    Bare-metal hypervisors to enable full virtualization of each x86 computer.

    Virtual infrastructure services such as resource management and consolidated
       backup to optimize available resources among virtual machines

    Automation solutions that provide special capabilities to optimize a particular IT
       process such as provisioning or disaster recovery.

                     Decouple your software environment from its underlying hardware
       infrastructure so you can aggregate multiple servers, storage infrastructure and
       networks into shared pools of resources. Then dynamically deliver those
       resources, securely
M.L.Engineering College                                                                 5
Platform Virtualization                                                   Department of IT


                     5. VIRTUAL MACHINES BENEFITS

                    In general, VMware virtual machines possess four key characteristics that
benefit the user:

5.1 Compatibility:
         Just 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 standards 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.


5.2 Isolation:
         While 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.


5.3 Encapsulation:
        A 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 .




M.L.Engineering College                                                                   6
Platform Virtualization                                                 Department of IT



5.4 Hardware Independence:
        Virtual machines are completely independent from their underlying physical
hardware. For example, you can configure a virtual machine with virtual components
(e.g., 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).




5.5 SUN xVM Virtual Box
                     SUN Microsystems developed a virtual box. This Virtual Box allows
the guest code to run unmodified, directly on the host computer, and the guest operating
system "thinks" it's running on real machine.

The techniques and features that Virtual Box provides are useful for several scenarios:

Operating system support. With Virtual Box, one can run software written for one
operating system on another (for example, Windows software on Linux) without having
to reboot to use it. You can even install in a virtual machine an old operating system such
as DOS or OS/2 if your real computer's hardware is no longer supported.

Infrastructure consolidation. Virtualization can significantly reduce hardware and
electricity costs. The full performance provided by today's powerful hardware is only
rarely really needed, and typical servers have an average load of only a fraction of their
theoretical power.

Testing and disaster recovery. Once installed, a virtual box and its virtual hard disk can
be considered a "container" that can be arbitrarily frozen, woken up, copied, backed up,
and transported between hosts. On top of that, with the use of another Virtual Box feature
called snapshots, one can save a particular state of a virtual machine and revert back to
that state, if necessary.

Host key: Right control is the default host key. When we press the right ctrl we move
from one OS to another OS.




M.L.Engineering College                                                                   7
Platform Virtualization                                                   Department of IT




Virtualization Approaches
       While virtualization has been a part of the IT landscape for decades, it is only
recently (in 1998) that VMware delivered the benefits of virtualization to industry-
standard x86-based platforms, which now form the majority of desktop, laptop and server
shipments. A key benefit of virtualization is the ability to run multiple operating systems
on a single physical system and share the underlying hardware resources – known as
partitioning. Today, virtualization can apply to a range of system layers, including
hardware-level virtualization, operating systemlevel virtualization, and high-level
language virtual machines. Hardware-level virtualization was pioneered on IBM
mainframes in the 1970s, and then more recently Unix/RISC system vendors began with
hardware-based    partitioning   capabilities   before   moving    on   to   software-based
partitioning.For Unix/RISC and industry-standard x86 systems, the two approaches
typically used with software-based partitioning are hosted and hypervisor architectures
(See Figure 2).




       A hosted approach provides partitioning services on top of a standard operating
system and supports the broadest range of hardware configurations. In contrast, a
hypervisor architecture is the first layer of software installed on a clean x86-based system
(hence it is often referred to as a ―bare metal‖ approach). Since it has direct access to the
M.L.Engineering College                                                                  8
Platform Virtualization                                             Department of IT


hardware resources, a hypervisor is more efficient than hosted architectures, enabling
greater scalability, robustness and performance.


Hosted Architecture




• Installs and runs as an application
• Relies on host OS for device support
and physical resource management
Bare-Metal (Hypervisor) Architecture




• Lean virtualization-centric kernel
• Service Console for agents and helper


       Hypervisors can be designed to be tightly coupled with operating systems or can
be agnostic to operating systems. The latter approach provides customers with the
capability to implement an OS-neutral management paradigm, thereby providing further
M.L.Engineering College                                                            9
Platform Virtualization                                                  Department of IT


rationalization of the data center. Application-level partitioning is another approach,
whereby many applications share a single operating system, but this offers less isolation
(and higher risk) than hardware or software partitioning, and limited support for legacy
applications or heterogeneous environments. However, various partitioning techniques
can be combined, albeit with increased complexity. Hence, virtualization is a broad IT
initiative, of which partitioning is just one facet. Other benefits include the isolation of
virtual machines and the hardware-independence that results from the virtualization
process. Virtual machines are highly portable, and can be moved or copied to any
industry-standard (x86- based) hardware platform, regardless of the make or model. Thus,
virtualization facilitates adaptive IT resource management, and greater responsiveness to
changing business conditions.
       To provide advantages beyond partitioning, several system resources must be
virtualized and managed, including CPUs, main memory, and I/O, in addition to having
an inter-partition resource management capability. While partitioning is a useful
capability for IT organizations, true virtual infrastructure delivers business value well
beyond that.




M.L.Engineering College                                                                 10
Platform Virtualization                                                   Department of IT


HOW VIRTUALIZATION COMPLEMENTS NEW-GENERATION
HARDWARE
          Extensive ‗scale-out‘ and multi-tier application architectures are becoming
increasingly common, and the adoption of smaller form-factor blade servers is growing
dramatically. Since the transition to blade architectures is generally driven by a desire for
physical consolidation of IT resources, virtualization is an ideal complement for blade
servers, delivering benefits such as
resource optimization, operational efficiency and rapid provisioning. The latest
generation of x86-based systems feature processors with 64-bit extensions supporting
very large memory capacities. This enhances their ability to host large, memory-
intensiveapplications, as well as allowing many more virtual machines to be hosted by a
physical server deployed within a virtual infrastructure. The continual decrease in
memory costs will further accelerate this trend. Likewise, the forthcoming dual-core
processor technology significantly benefits IT organizations by dramatically lowering the
costs of increased performance. Compared to traditional single-core systems, systems
utilizing dual-core processors will be less expensive, since only half the number of
sockets will be required for the same number of CPUs. By significantly lowering the cost
of multi-processor systems, dual-core technology will accelerate data center consolidation
and virtual infrastructure projects, Beyond these enhancements, VMware is also working
closely
with both Intel and AMD to ensure that new processor technology features are exploited
by virtual infrastructure to the fullest extent. In particular, the new virtualization
hardware assist enhancements (Intel‘s ―VT‖ and AMD‘s ―Pacifica‖) will enable robust
virtualization of the CPU functionality. Such hardware virtualization support does not
replace virtual infrastructure, but allows it to run more efficiently.




M.L.Engineering College                                                                  11
Platform Virtualization                                                  Department of IT


  6. VIRTUALIZATION FOR SERVER CONSOLIDATION
                            AND CONTAINMENT
       Virtual infrastructure initiatives often spring from data center server consolidation
projects, which focus on reducing existing infrastructure ―box count‖, retiring older
hardware or life-extending legacy applications. Server consolidation benefits result from
a reduction in the overall number of systems and related recurring costs (power, cooling,
rack space, etc.) While server consolidation addresses the reduction of existing
infrastructure, server containment takes a more strategic view, leading to a goal of
infrastructure unification. Server containment uses an incremental approach to workload
virtualization, whereby new projects are provisioned with virtual machines rather than
physical servers, thus deferring hardware purchases. It is important to note that neither
consolidation nor containment should be viewed as standalone exercise. In either case, the
most significant benefits result from adopting a total costof- ownership (TCO)
perspective, with a focus on the ongoing, recurring support and management costs, in
addition to onetime, up-front costs. Data center environments are becoming more
complex and heterogeneous, with correspondingly higher management costs. Virtual
infrastructure enables more effective optimization of IT resources, through the
standardization of data center elements that need to be managed.




M.L.Engineering College                                                                 12
Platform Virtualization                                             Department of IT


       Partitioning alone does not deliver server consolidation or containment, and in
turn consolidation does not equate to full virtual infrastructure management. Beyond
partitioning and basic component-level resource management, a core set of systems
management capabilities are required to effectively implement realistic data center
solutions (see Figure 6). These management capabilities should include comprehensive
system resource monitoring (of metrics such as CPU activity, disk access, memory
utilization and network bandwidth), automated provisioning, high availability and
workload migration support.




M.L.Engineering College                                                            13
Platform Virtualization                                                    Department of IT




                            7. WHY VIRTUALIZATION?
                    Virtualization dramatically improves the efficiency and availability of
resources and applications in your organization. Internal resources are underutilized under
the old ―one server, one application‖ model and IT admins spend too much time
managing servers rather than innovating

Here are the key benefits of server virtualization for small and medium businesses:

7.1. Reduce Costs

                     By consolidating multiple applications onto one or a few servers,
virtualization lowers the number of servers required to handle a given workload. Fewer
servers mean reduced space, power consumption, cooling and maintenance costs,
licensing fees and environmental impact. In brief, virtualization allows businesses to get
more from their current configuration so they can improve their return on assets. Since
server administration is greatly simplified, virtualization can also reduce IT staff costs.

7.2. Improve asset utilization

                      In the traditional one-application-per-server model, the average
company uses only 10% of its available server power. As a result, substantial computing
power sits dormant at any given moment. With virtualization, applications are
consolidated onto fewer servers so usage becomes significantly more efficient — as much
as 90% for peak loads.

       Virtualization also can improve server resilience and business continuity. Because
applications are partitioned on a virtual machine, they can fail "in isolation" without
bringing down other servers or your network. In the event of an equipment failure, data
and virtual machines automatically switch to unharmed devices, which allow you to
recover quickly from business interruptions. Likewise, you can test new applications in a
virtual environment and deploy them automatically, meaning that backup and migration
maintenance outages can become a thing of the past.


M.L.Engineering College                                                                       14
Platform Virtualization                                                 Department of IT


7.3. Enhance management

                      Virtualization improves server management in two major ways. First,
since applications are consolidated, there is less hardware to manage. Perhaps more
importantly, virtualization software comes with management tools that simplify server
administration, such as intuitive "click and drag" interfaces. Since your staff can manage
two or three times as many servers as before, you may be able to reduce personnel and
training expenses.

7.4. Increase flexibility

                     Adding resources to support high-demand applications in a traditional
environment requires new servers and storage arrays to be wired into the system. In a
virtualized environment, additional resources are provided to that application on the fly,
and data placement is optimized to maximize performance and utilization of disk space
without having to re-provision or install a new server. As a result, your critical
applications always get the resources they need and save you the cost of "peak time"
hardware.

7.5. Allow faster resource deployment

                     When your business needs to adapt to IT changes - supporting
strategic business initiatives, managing workload changes, adding new equipment,
responding to disasters and such — virtualization significantly increases deployment
speed. In fact, you can set up new virtual machines, servers and storage in minutes.

With all these benefits, it's no wonder that virtualization is growing so quickly; IDC
forecasts that 50% of servers will be virtualized in 2011, up from 7% in 2007. If your
business hasn't virtualized its environment yet, don't worry — it's easier than you think,
even for small and medium businesses. Now is the perfect time to gain the benefits of this
important technology..




M.L.Engineering College                                                                15
Platform Virtualization                                                Department of IT


7.6. Get more out of your existing resources:

                     Pool common infrastructure resources and break the legacy ―one
application to one server‖ model with server consolidation

7.7. Reduce datacenter costs by reducing your physical infrastructure
and improving your server to admin ratio:
                      Fewer servers and related IT hardware means reduced real estate
and reduced power and cooling requirements. Better management tools let you improve
your server to admin ratio so personnel requirements are reduced as well.

7.8. Increase availability of hardware and application for improved
business logic:
Securely backup and migrate entire virtual environments with no interruption in service.
Eliminate planned downtime and recover immediately from unplanned issues.
7.9. Gain operational flexibility:
                     Respond to market changes with dynamic resource management,
faster server provisioning and improved desktop and application deployment.
7.10. Improve desktop manageability and security:
       Deploy, manage and monitor secure desktop environments that users can access
locally or remotely, with or without a network connection, on almost any standard
desktop, laptop or tablet PC.




M.L.Engineering College                                                              16
Platform Virtualization                                              Department of IT




                               8. CONCLUSION
    Virtualization enables us to run more than one operating system at once.
    Hence it is very easy for a programmer to evaluate his program simultaneously in
       different operating system.
    It becomes easy for various organizations to provide a new desktop for a
       newcomer with existing resources.
    Effective utilization of resources.
    Therefore download and install a virtual box
    Next install different operating systems of your needs and have fun.




M.L.Engineering College                                                           17
Platform Virtualization                 Department of IT


                          BIBLOGRAPHY

www.virtualbox.org
www.vmware.com
www.sun.com
www.sundevelopers.com
www.linuxforyou.com




M.L.Engineering College                              18

Mais conteúdo relacionado

Mais procurados

Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualizationelliando dias
 
Different types of virtualisation
Different types of virtualisationDifferent types of virtualisation
Different types of virtualisationAlessandro Guli
 
Virtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingVirtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingHitesh Gupta
 
Virtual Machine Concept
Virtual Machine ConceptVirtual Machine Concept
Virtual Machine Conceptfatimaanique1
 
Virtualization
VirtualizationVirtualization
VirtualizationBirju Tank
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualizationAhmad Hafeezi
 
Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...
Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...
Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...Simplilearn
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Sarbjeet Singh
 
Server Virtualization
Server VirtualizationServer Virtualization
Server VirtualizationAkhilesh Jha
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and CloudDuan van der Westhuizen
 
Introduction to virtualisation
Introduction to virtualisationIntroduction to virtualisation
Introduction to virtualisationsagaroceanic11
 

Mais procurados (20)

Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
Different types of virtualisation
Different types of virtualisationDifferent types of virtualisation
Different types of virtualisation
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud ComputingVirtualization using VMWare Workstation and Cloud Computing
Virtualization using VMWare Workstation and Cloud Computing
 
Virtual Machine Concept
Virtual Machine ConceptVirtual Machine Concept
Virtual Machine Concept
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
 
Virtualisation basics
Virtualisation basicsVirtualisation basics
Virtualisation basics
 
Introduction to virtualization
Introduction to virtualizationIntroduction to virtualization
Introduction to virtualization
 
Cloud Computing: Virtualization
Cloud Computing: VirtualizationCloud Computing: Virtualization
Cloud Computing: Virtualization
 
Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...
Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...
Virtualization Explained | What Is Virtualization Technology? | Virtualizatio...
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)
 
What is Virtualization
What is VirtualizationWhat is Virtualization
What is Virtualization
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Differences between Virtualization and Cloud
Differences between Virtualization and CloudDifferences between Virtualization and Cloud
Differences between Virtualization and Cloud
 
Introduction to virtualisation
Introduction to virtualisationIntroduction to virtualisation
Introduction to virtualisation
 

Semelhante a Platform virtualization.raj

Mid term report
Mid term reportMid term report
Mid term reportlokesh039
 
virtualization.pptx
virtualization.pptxvirtualization.pptx
virtualization.pptxNeenaReji1
 
Virtualization
VirtualizationVirtualization
VirtualizationYansi Keim
 
Virtualization
VirtualizationVirtualization
Virtualizationvishnurk
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingBhuvanesh Hingal
 
Vitual cloud
Vitual cloudVitual cloud
Vitual cloudskumarmba
 
virtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdfvirtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdfAkshithaReddy42848
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud EnvironmentDr. Sunil Kr. Pandey
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation OverviewLogicalis
 
cloud concepts and technologies
cloud concepts and technologiescloud concepts and technologies
cloud concepts and technologiesKalai Selvi
 
APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...
APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...
APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...Neha417639
 
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...IJNSA Journal
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET Journal
 

Semelhante a Platform virtualization.raj (20)

Vitualisation
VitualisationVitualisation
Vitualisation
 
Mid term report
Mid term reportMid term report
Mid term report
 
Virtulization submission
Virtulization submissionVirtulization submission
Virtulization submission
 
virtualization.pptx
virtualization.pptxvirtualization.pptx
virtualization.pptx
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Sna lab prj (1)
Sna lab prj (1)Sna lab prj (1)
Sna lab prj (1)
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Vitual cloud
Vitual cloudVitual cloud
Vitual cloud
 
virtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdfvirtualizationcloudcomputing-140813101008-phpapp02.pdf
virtualizationcloudcomputing-140813101008-phpapp02.pdf
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
 
Vitualisation
VitualisationVitualisation
Vitualisation
 
Parth virt
Parth virtParth virt
Parth virt
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overview
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation Overview
 
cloud concepts and technologies
cloud concepts and technologiescloud concepts and technologies
cloud concepts and technologies
 
APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...
APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...
APznzaamT18LaGRvfDd3vc6XGHHoq2hlFqHYsO9vYeEQXTa-sAm9oMvLFaeBQkqdEEa1z4UJVAboW...
 
Virtual Machine
Virtual MachineVirtual Machine
Virtual Machine
 
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
VIRTUAL MACHINES AND NETWORKS – INSTALLATION, PERFORMANCE, STUDY, ADVANTAGES ...
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
 

Último

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 

Último (20)

Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Platform virtualization.raj

  • 1. Platform Virtualization Department of IT 1. INTRODUCTION WHAT IS VIRTUALIZATION? We are familiar with the concept of multiple processes running simultaneously and sharing the resources of a single computer. This is achieved by operating system acting as a single point of contact interfacing with the hardware resources, and there by controlling the access to hardware resources by multiple processes. Virtualization can be thought of as an extension of this concept, where in multiple operating systems are allowed to share the hardware simultaneously by means of virtualization software. An OS directly interacts with hardware in normal non-virtualized case. Now if we want to run multiple operating systems simultaneously, we need to have an abstraction layer between the OS and the actual hardware. This hardware abstraction layer fools the operating system into thinking that it is directly interacting with the hardware. It is the one which enables the user to run more one than operating system simultaneously. On machines with single operating system the resources of that machine are set under that OS. Here in case of virtualization there is a hardware abstraction layer called hypervisor or virtual machine monitor between the hardware and the operating system. With the help of this virtual machine monitor we can install and run more than on operating system. This hardware abstraction layer creates an illusion that each of the OS running is having its own resources, but actually they are sharing the same resources. M.L.Engineering College 1
  • 2. Platform Virtualization Department of IT 2. TYPES OF VIRTUALIZATION 2.1 PARA VIRTUALISATION: Here the virtualization provides an abstraction, which is very similar, but not completely identical to the underlying hardware. Xen Virtual Machine and VMware ESX server are examples of this technique. Instead of completely emulating the underlying hardware architecture by the virtualization software, the virtualized guests collaborate with the hypervisor to achieve optimal performance. Para virtualization offers significantly improved performance; however, it requires modification to guest operating system. The guest OS is modified at low time to include Para Virtualization extensions. Hence it requires cooperation from the OS vendor. Ex: sun xVM virtual box 2.2 FULL VIRTUALIZATION: Here the virtualization software provides a complete emulation of the underlying hardware. All software that can run on the underlying hardware can run as is, on the virtual machine. The operating system does not need any modifications to be run as a guest OS instance. The guest OS instance can be any operating system supported by the underlying hardware. Ex: VMware workstations, Virtual PC, QEMU. M.L.Engineering College 2
  • 3. Platform Virtualization Department of IT With virtualization we can be a) able to dynamically move resources b) able to share resources c) making better use of the resources d) driving up utilization After installing and running sun xVM virtual box it looks like this M.L.Engineering College 3
  • 4. Platform Virtualization Department of IT 3.HOW DOES VIRTUALIZATION WORK? 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 (i.e., software-based) CPU,RAM hard disk. An operating system can‘t tell the difference between a virtual machine and a physical machine, nor can applications or other computers on a network. Even the virtual machine thinks it is a ―real‖ computer. Nevertheless, a virtual machine is composed entirely of software and contains no hardware components whatsoever. As a result, virtual machines offer a number of distinct advantages over physical hardware. The VMware virtualization platform is built on a business-ready architecture. Use software such as VMware Infrastructure and VMware ESXi 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 machinehat can run its own operating system and applications just like a ―real‖ computer. VMware virtualization works by inserting a thin layer of software directly on the computer hardware or on a host operating system. This contains a virtual machine monitor or ―hypervisor‖ that allocates hardware resources dynamically and transparently. Multiple operating systems run concurrently on a single physical computer and share hardware resources with each other. By encapsulating an entire machine, including CPU, memory, operating system, and network devices, a virtual machine is completely compatible with all standard x86 operating systems, applications, and device drivers. You can safely run several operating systems and applications at the same time on a single computer M.L.Engineering College 4
  • 5. Platform Virtualization Department of IT 4. VIRTUAL INFRASTRUCTURE A virtual infrastructure lets you share your physical resources of multiple machines across your entire infrastructure. A virtual machine lets you share the resources of a single physical computer across multiple virtual machines for maximum efficiency. Resources are shared across multiple virtual machines and applications. Your business needs are the driving force behind dynamically mapping the physical resources of your infrastructure to applications—even as those needs evolve and change. Aggregate your x86 servers along with network and storage into a unified pool of IT resources that can be utilized by the applications when and where they‘re needed. This resource optimization drives greater flexibility in the organization and results in lower capital and operational costs. A virtual infrastructure consists of the following components:  Bare-metal hypervisors to enable full virtualization of each x86 computer.  Virtual infrastructure services such as resource management and consolidated backup to optimize available resources among virtual machines  Automation solutions that provide special capabilities to optimize a particular IT process such as provisioning or disaster recovery. Decouple your software environment from its underlying hardware infrastructure so you can aggregate multiple servers, storage infrastructure and networks into shared pools of resources. Then dynamically deliver those resources, securely M.L.Engineering College 5
  • 6. Platform Virtualization Department of IT 5. VIRTUAL MACHINES BENEFITS In general, VMware virtual machines possess four key characteristics that benefit the user: 5.1 Compatibility: Just 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 standards 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. 5.2 Isolation: While 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. 5.3 Encapsulation: A 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 . M.L.Engineering College 6
  • 7. Platform Virtualization Department of IT 5.4 Hardware Independence: Virtual machines are completely independent from their underlying physical hardware. For example, you can configure a virtual machine with virtual components (e.g., 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). 5.5 SUN xVM Virtual Box SUN Microsystems developed a virtual box. This Virtual Box allows the guest code to run unmodified, directly on the host computer, and the guest operating system "thinks" it's running on real machine. The techniques and features that Virtual Box provides are useful for several scenarios: Operating system support. With Virtual Box, one can run software written for one operating system on another (for example, Windows software on Linux) without having to reboot to use it. You can even install in a virtual machine an old operating system such as DOS or OS/2 if your real computer's hardware is no longer supported. Infrastructure consolidation. Virtualization can significantly reduce hardware and electricity costs. The full performance provided by today's powerful hardware is only rarely really needed, and typical servers have an average load of only a fraction of their theoretical power. Testing and disaster recovery. Once installed, a virtual box and its virtual hard disk can be considered a "container" that can be arbitrarily frozen, woken up, copied, backed up, and transported between hosts. On top of that, with the use of another Virtual Box feature called snapshots, one can save a particular state of a virtual machine and revert back to that state, if necessary. Host key: Right control is the default host key. When we press the right ctrl we move from one OS to another OS. M.L.Engineering College 7
  • 8. Platform Virtualization Department of IT Virtualization Approaches While virtualization has been a part of the IT landscape for decades, it is only recently (in 1998) that VMware delivered the benefits of virtualization to industry- standard x86-based platforms, which now form the majority of desktop, laptop and server shipments. A key benefit of virtualization is the ability to run multiple operating systems on a single physical system and share the underlying hardware resources – known as partitioning. Today, virtualization can apply to a range of system layers, including hardware-level virtualization, operating systemlevel virtualization, and high-level language virtual machines. Hardware-level virtualization was pioneered on IBM mainframes in the 1970s, and then more recently Unix/RISC system vendors began with hardware-based partitioning capabilities before moving on to software-based partitioning.For Unix/RISC and industry-standard x86 systems, the two approaches typically used with software-based partitioning are hosted and hypervisor architectures (See Figure 2). A hosted approach provides partitioning services on top of a standard operating system and supports the broadest range of hardware configurations. In contrast, a hypervisor architecture is the first layer of software installed on a clean x86-based system (hence it is often referred to as a ―bare metal‖ approach). Since it has direct access to the M.L.Engineering College 8
  • 9. Platform Virtualization Department of IT hardware resources, a hypervisor is more efficient than hosted architectures, enabling greater scalability, robustness and performance. Hosted Architecture • Installs and runs as an application • Relies on host OS for device support and physical resource management Bare-Metal (Hypervisor) Architecture • Lean virtualization-centric kernel • Service Console for agents and helper Hypervisors can be designed to be tightly coupled with operating systems or can be agnostic to operating systems. The latter approach provides customers with the capability to implement an OS-neutral management paradigm, thereby providing further M.L.Engineering College 9
  • 10. Platform Virtualization Department of IT rationalization of the data center. Application-level partitioning is another approach, whereby many applications share a single operating system, but this offers less isolation (and higher risk) than hardware or software partitioning, and limited support for legacy applications or heterogeneous environments. However, various partitioning techniques can be combined, albeit with increased complexity. Hence, virtualization is a broad IT initiative, of which partitioning is just one facet. Other benefits include the isolation of virtual machines and the hardware-independence that results from the virtualization process. Virtual machines are highly portable, and can be moved or copied to any industry-standard (x86- based) hardware platform, regardless of the make or model. Thus, virtualization facilitates adaptive IT resource management, and greater responsiveness to changing business conditions. To provide advantages beyond partitioning, several system resources must be virtualized and managed, including CPUs, main memory, and I/O, in addition to having an inter-partition resource management capability. While partitioning is a useful capability for IT organizations, true virtual infrastructure delivers business value well beyond that. M.L.Engineering College 10
  • 11. Platform Virtualization Department of IT HOW VIRTUALIZATION COMPLEMENTS NEW-GENERATION HARDWARE Extensive ‗scale-out‘ and multi-tier application architectures are becoming increasingly common, and the adoption of smaller form-factor blade servers is growing dramatically. Since the transition to blade architectures is generally driven by a desire for physical consolidation of IT resources, virtualization is an ideal complement for blade servers, delivering benefits such as resource optimization, operational efficiency and rapid provisioning. The latest generation of x86-based systems feature processors with 64-bit extensions supporting very large memory capacities. This enhances their ability to host large, memory- intensiveapplications, as well as allowing many more virtual machines to be hosted by a physical server deployed within a virtual infrastructure. The continual decrease in memory costs will further accelerate this trend. Likewise, the forthcoming dual-core processor technology significantly benefits IT organizations by dramatically lowering the costs of increased performance. Compared to traditional single-core systems, systems utilizing dual-core processors will be less expensive, since only half the number of sockets will be required for the same number of CPUs. By significantly lowering the cost of multi-processor systems, dual-core technology will accelerate data center consolidation and virtual infrastructure projects, Beyond these enhancements, VMware is also working closely with both Intel and AMD to ensure that new processor technology features are exploited by virtual infrastructure to the fullest extent. In particular, the new virtualization hardware assist enhancements (Intel‘s ―VT‖ and AMD‘s ―Pacifica‖) will enable robust virtualization of the CPU functionality. Such hardware virtualization support does not replace virtual infrastructure, but allows it to run more efficiently. M.L.Engineering College 11
  • 12. Platform Virtualization Department of IT 6. VIRTUALIZATION FOR SERVER CONSOLIDATION AND CONTAINMENT Virtual infrastructure initiatives often spring from data center server consolidation projects, which focus on reducing existing infrastructure ―box count‖, retiring older hardware or life-extending legacy applications. Server consolidation benefits result from a reduction in the overall number of systems and related recurring costs (power, cooling, rack space, etc.) While server consolidation addresses the reduction of existing infrastructure, server containment takes a more strategic view, leading to a goal of infrastructure unification. Server containment uses an incremental approach to workload virtualization, whereby new projects are provisioned with virtual machines rather than physical servers, thus deferring hardware purchases. It is important to note that neither consolidation nor containment should be viewed as standalone exercise. In either case, the most significant benefits result from adopting a total costof- ownership (TCO) perspective, with a focus on the ongoing, recurring support and management costs, in addition to onetime, up-front costs. Data center environments are becoming more complex and heterogeneous, with correspondingly higher management costs. Virtual infrastructure enables more effective optimization of IT resources, through the standardization of data center elements that need to be managed. M.L.Engineering College 12
  • 13. Platform Virtualization Department of IT Partitioning alone does not deliver server consolidation or containment, and in turn consolidation does not equate to full virtual infrastructure management. Beyond partitioning and basic component-level resource management, a core set of systems management capabilities are required to effectively implement realistic data center solutions (see Figure 6). These management capabilities should include comprehensive system resource monitoring (of metrics such as CPU activity, disk access, memory utilization and network bandwidth), automated provisioning, high availability and workload migration support. M.L.Engineering College 13
  • 14. Platform Virtualization Department of IT 7. WHY VIRTUALIZATION? Virtualization dramatically improves the efficiency and availability of resources and applications in your organization. Internal resources are underutilized under the old ―one server, one application‖ model and IT admins spend too much time managing servers rather than innovating Here are the key benefits of server virtualization for small and medium businesses: 7.1. Reduce Costs By consolidating multiple applications onto one or a few servers, virtualization lowers the number of servers required to handle a given workload. Fewer servers mean reduced space, power consumption, cooling and maintenance costs, licensing fees and environmental impact. In brief, virtualization allows businesses to get more from their current configuration so they can improve their return on assets. Since server administration is greatly simplified, virtualization can also reduce IT staff costs. 7.2. Improve asset utilization In the traditional one-application-per-server model, the average company uses only 10% of its available server power. As a result, substantial computing power sits dormant at any given moment. With virtualization, applications are consolidated onto fewer servers so usage becomes significantly more efficient — as much as 90% for peak loads. Virtualization also can improve server resilience and business continuity. Because applications are partitioned on a virtual machine, they can fail "in isolation" without bringing down other servers or your network. In the event of an equipment failure, data and virtual machines automatically switch to unharmed devices, which allow you to recover quickly from business interruptions. Likewise, you can test new applications in a virtual environment and deploy them automatically, meaning that backup and migration maintenance outages can become a thing of the past. M.L.Engineering College 14
  • 15. Platform Virtualization Department of IT 7.3. Enhance management Virtualization improves server management in two major ways. First, since applications are consolidated, there is less hardware to manage. Perhaps more importantly, virtualization software comes with management tools that simplify server administration, such as intuitive "click and drag" interfaces. Since your staff can manage two or three times as many servers as before, you may be able to reduce personnel and training expenses. 7.4. Increase flexibility Adding resources to support high-demand applications in a traditional environment requires new servers and storage arrays to be wired into the system. In a virtualized environment, additional resources are provided to that application on the fly, and data placement is optimized to maximize performance and utilization of disk space without having to re-provision or install a new server. As a result, your critical applications always get the resources they need and save you the cost of "peak time" hardware. 7.5. Allow faster resource deployment When your business needs to adapt to IT changes - supporting strategic business initiatives, managing workload changes, adding new equipment, responding to disasters and such — virtualization significantly increases deployment speed. In fact, you can set up new virtual machines, servers and storage in minutes. With all these benefits, it's no wonder that virtualization is growing so quickly; IDC forecasts that 50% of servers will be virtualized in 2011, up from 7% in 2007. If your business hasn't virtualized its environment yet, don't worry — it's easier than you think, even for small and medium businesses. Now is the perfect time to gain the benefits of this important technology.. M.L.Engineering College 15
  • 16. Platform Virtualization Department of IT 7.6. Get more out of your existing resources: Pool common infrastructure resources and break the legacy ―one application to one server‖ model with server consolidation 7.7. Reduce datacenter costs by reducing your physical infrastructure and improving your server to admin ratio: Fewer servers and related IT hardware means reduced real estate and reduced power and cooling requirements. Better management tools let you improve your server to admin ratio so personnel requirements are reduced as well. 7.8. Increase availability of hardware and application for improved business logic: Securely backup and migrate entire virtual environments with no interruption in service. Eliminate planned downtime and recover immediately from unplanned issues. 7.9. Gain operational flexibility: Respond to market changes with dynamic resource management, faster server provisioning and improved desktop and application deployment. 7.10. Improve desktop manageability and security: Deploy, manage and monitor secure desktop environments that users can access locally or remotely, with or without a network connection, on almost any standard desktop, laptop or tablet PC. M.L.Engineering College 16
  • 17. Platform Virtualization Department of IT 8. CONCLUSION  Virtualization enables us to run more than one operating system at once.  Hence it is very easy for a programmer to evaluate his program simultaneously in different operating system.  It becomes easy for various organizations to provide a new desktop for a newcomer with existing resources.  Effective utilization of resources.  Therefore download and install a virtual box  Next install different operating systems of your needs and have fun. M.L.Engineering College 17
  • 18. Platform Virtualization Department of IT BIBLOGRAPHY www.virtualbox.org www.vmware.com www.sun.com www.sundevelopers.com www.linuxforyou.com M.L.Engineering College 18