Title: SAGE Virtualisation Presentation
1SAGE Virtualisation Presentation
- 13th April 2005
- Brisbane
- Presented by
- TAS
- info_at_techarchsolutions.com
2Virtualisation technologies
- Virtual Networks
- Virtual Storage as provided by a SAN
- Virtual Desktops
- Grid Computing
- Java Virtual Machines
- Virtual Machines
3What is a Virtual Machine?
- A virtual machine, loosely defined, is a
framework or methodology of dividing the physical
resources of a single computer into multiple
execution environments
4Enterprise Virtual Machine solutions
- VM on mainframe
- Clustering technologies (virtual host)
- Egenera BladeFrame
- Sun Microsystems Domains and Zoning
- MS Virtual PC, Virtual Server
- Intel Virtualisation Technology (Vanderpool)
- Xen Virtual Machine Monitor
- VMware workstation, GSX, ESX
5VM on Mainframe
- Virtual Machines are not new
- Late 1990s companies finding new uses for their
Mainframes via Virtual Machines. - Linux now widely run on Mainframes in Virtual
Machines
6Clustering technologies
- Load balancing
- Oracle 9i RAC
- Microsoft SQL Server 2000
- Microsoft Cluster
- Sun Cluster
- Veritas Cluster
7Egenera BladeFramehttp//www.egenera.com
- Egenera Incorporated March 2000, first BladeFrame
release in April 2001 - Unique Processing Area Network (PAN) architecture
- Provides up to 24 two-way and/or four-way Intel
SMP processing resources (Egenera Processing
Blade) - Redundant central controllers (Egenera Control
Blade) - Redundant integrated switches (Egenera Switch
Blade) - Redundant, high speed, low latency interconnets
(Egenera BladePlane)
8Egenera BladeFrame
- Processing Blades have no personality
- Control Blades run Linux with virtualisation
software (Pan Manager) - As few as eight cables required to connect
redundantly to SAN storage and the IP network - A virtual machine is allocated to a processing
blade
9Egenera BladeFrame
BladePlane 2.5 Gigabits/sec over a switched
fabric interconnect Provides Processing blade
I/O, network communication and power distribution
10Sun Microsystems
- WABI and SunPC allowed Microsoft applications to
run on Solaris - Solaris Domains have been available for some time
on high end servers. - A single physical system can run multiple Solaris
instances - /kernel is shared between zones, all else is
independent
11Solaris Containers
- New feature of Solaris 10
- Based on same concepts as FreeBSD Jails
- Up to 8191 virtual views of the same run time
environment can be created. - Applications can be partitioned from each other
on the same system but still have the same
underlying operating system
12MS Virtual PC 2004, Virtual Server 2005
- Microsoft has included virtualization as a key
component of its server offerings for the
Enterprise with the acquisition of Connectix in
early 2003 - All Microsoft virtual machine products require a
Microsoft host operating system - Only supports Microsoft operating systems as
guests - Virtual Server standard edition supports up to 4
processors on the host - Virtual Server Enterprise Edition supports up to
32 processors - Physical to Virtual tool in development
13Intel Virtualisation Technology
- Vanderpool Technology (VT) is a set of hardware
enhancements to Intel server and client platforms
that can improve virtualisation solutions. - VT will provide a foundation for widely-deployed
virtualisation solutions - Provides headroom for more robust hardware
assisted virtualisation solutions - Intel platforms supporting VT will ship in 2005
for desktop and Intel Itanium Processor based
servers- 2006 for mobile platforms and Intel
Xeon processor based servers and workstations
14Xen Virtual Machine Monitor
- Xen is a virtual machine monitor (VMM) for
x86-compatible computers. Xen can securely
execute multiple virtual machines, each running
its own OS, on a single physical system with
close-to-native performance. - Xen currently only runs on Linux host systems
- Guest operating systems currently require porting
- To be incorporated into Linux 2.6 kernel
- http//www.cl.cam.ac.uk/Research/SRG/netos/xen/
15VMware
- Producing Intel based virtual machine technology
since 1998 - Workstation and GSX products require a host
operating system - Released ESX Server product runs on the bare
metal - Virtual SMP module
- P2V (Physical to Virtual) utility and Platespin
PowerP2V - VirtualCentre allows centralised management of
servers and Virtual Machines - VMware ACE provides secure, standardized PC
desktop environments
16x86 Architecture with VMware
17VMware Virtual Machine Technology
- Allows each Virtual Machine (VM) to be managed as
a unit - Presents a virtual view of hardware to each VM
- Manages access to physical hardware
- Allows sharing of resources
- Ensures isolation of each VM
- Is not emulation
18Key Benefits of a Virtual Machine
- Compatibility
- Guest OS sees a standard Intel x86-based PC
- Isolation
- A VMs state is unaffected by the state of other
VMs - Totally separate OS, registry, applications and
data files - Encapsulation
- State of a VM can be captured
- Files representing a VM are portable
- Hardware-independence
- Virtual hardware can be configured identically
regardless of underlying physical hardware
19Comparing the Server Products
VMware GSX Server
VMware ESX Server
- Hosted on Windows or Linux
- Maximum hardware compatibility
- Up to 64 VMs per GSX Server
- Lower price point
- Up to 3.6GB RAM per VM
- Supports VirtualCenter
- Runs natively
- Maximum scalability and performance
- Up to 80 VMs per ESX Server
- SMP support
- Advanced memory management
- Dynamic resource allocation
- Up to 3.6GB RAM per VM
- Supports VirtualCenter
20Main reasons for distributed systems
virtualisation
- Disaster recovery solution
- Consolidate workloads of under-utilised systems
- Support the need to run legacy applications
- Maintain SLAs by guaranteeing resources
- Moving from a test or development environment to
production becomes an easy task - Increased ROI on hardware
21Main Considerations when virtualising
- Licensing for operating systems and applications
- System profiling important if using for
consolidation - Is virtualisation suitable?
- Configuration management policy
- Networking infrastructure for Virtual machines is
also virtualised - Support for the operating systems running within
the virtual machines
22Technical Architecture Solutions
- VMware VAC (VMware Authorised Consultant) partner
- Have the methodologies developed to design and
implement a virtual production system - Combine our architecture design and operational
experience with proven virtualisation expertise
to help you meet your business needs - Visit our website for details of our TAS VMware
Kick Start offer at http//www.techarchsolutions.c
om/vmware_kick_start.asp