Wipro Confidential – Internal Use Only 1
Vmware Overview – Wipro Technologies
VMWARE OVERVIEW
Wipro Confidential – Internal Use Only 2
Vmware Overview – Wipro Technologies
Traditional Infrastructure Overview
Wipro Confidential – Internal Use Only 3
Vmware Overview – Wipro Technologies
What is Virtual Infrastructure?
Wipro Confidential – Internal Use Only 4
Vmware Overview – Wipro Technologies
VMware Virtualization Product Line
Focus is Here
Wipro Confidential – Internal Use Only 5
Vmware Overview – Wipro Technologies
Virtual Infrastructure Overview
Wipro Confidential – Internal Use Only 6
Vmware Overview – Wipro Technologies
ESX Server: a High-performance platform for virtual machines
Virtual Center: a management front-end to ESX Servers and GSX Servers, and their virtual machines Supports VMotion, which allows moving running
virtual machines between ESX Servers
Wipro Confidential – Internal Use Only 7
Vmware Overview – Wipro Technologies
Traditional Vs Virtual Infrastructure
Physical Machine Hard to move Difficult to copy Bound to a specific set of hardware
Virtual Machine Ease to move and copy
Encapsulated into files Independent of physical hardware
Easy to manage Isolated from other virtual machines
running on the same physical hardware Insulated from physical hardware changes
Wipro Confidential – Internal Use Only 8
Vmware Overview – Wipro Technologies
ESX Server Architecture
Memorynic
nicNICdiskCPU
x86 SMPHardware
ConsoleOS
VMM
GuestOS
GuestOS
GuestOS
GuestOS
VMkernelScheduler
MemoryMgmt
SCSIDriver
EthernetDriver
VMMVMMVMM
Wipro Confidential – Internal Use Only 9
Vmware Overview – Wipro Technologies
x86 SMPHardware
High Performance Network
VMwareServerVMM
NIC
Stub Driver
Shared Device
NIC specific drivers
•Ethernet and Gigabit Ethernet• Each virtual adapter has its own MAC address• No world switch !
VMware Ethernet Driver
NIC
Exclusive Device
VMM VMM
VMware Ethernet Driver
VMM
Stub Driver
Stub Driver
Wipro Confidential – Internal Use Only 10
Vmware Overview – Wipro Technologies
x86 SMPHardware
Intra-system networking
VMwareServerVMM
Stub Driver
Stub Driver
Stub Driver
NIC specific drivers
• Executes at memory speed
Stub Driver
Virtual Network
Wipro Confidential – Internal Use Only 11
Vmware Overview – Wipro Technologies
Why use virtual machines?
OS and applications are freed from physical hardware Hardware maintenance is easier Fewer gotchas on hardware upgrade New options in disaster recovery
Easy to image a virtual machine Configure OS and applications once, clone many times Back up a virtual machine by backing up its few constituent
files Many VMs can run on the same physical server
Greater resource utilization Each is unaffected by the others Fine-grained tuning options
Wipro Confidential – Internal Use Only 12
Vmware Overview – Wipro Technologies
GSX Vs ESX
Hosted (VMware workstation and ACE, GSX Server) Maximum device
compatibility Installs like an application Lower price point
Native (ESX Server) Maximum performance Lowest overhead Dynamic resource controls Virtual SMP
Wipro Confidential – Internal Use Only 13
Vmware Overview – Wipro Technologies
GSX Vs ESX
GSX Hosted on windows or Linux Maximum hardware
compatibility Up to 3.6GB RAM per VM Up to 64 VMs per GSX Server Lower pricing
ESX Runs Natively Maximum scalability and
performance Up to 3.6GB per Virtual
machine Virtual SMP Support Up to 80 VCPUs per ESX
Server Advanced memory
management and dynamic resource allocation
Allows VMotion Uses the multiple-access
VMware File System (VMFS)
Wipro Confidential – Internal Use Only 14
Vmware Overview – Wipro Technologies
vManage products
VirtualCenter: a management front end to ESX Servers and GSX Servers ,and their VMs A Windows application with a database back-end Uses:
Centrally manage all VM images Deploy new VMs using standardized templates Monitor VMs state and performance Manage access to VMs with one point of control
VMotion: move running VMs from one server to another with no downtime
Wipro Confidential – Internal Use Only 15
Vmware Overview – Wipro Technologies
Virtual Infrastructure Management
Wipro Confidential – Internal Use Only 16
Vmware Overview – Wipro Technologies
Virtualizing a Network Interface
Host OS
PC HardwarePhysical NIC
VMApp
VMDriver
Guest OS
VMM
Phy
sica
l Eth
erne
t
NIC Driver
NIC Driver
Virtual Bridge
Virtual Network Hub
Wipro Confidential – Internal Use Only 17
Vmware Overview – Wipro Technologies
vTool product
VMware P2V Assistant Takes a snapshot of an existing phsical system Transforms it into a VMware virtual machine
Suitable for use with ESX Server, GSX Server, or Workstation
Supported Source OSes: Windows NT 4.0 with Service pack 4 or later Windows 2000 with Service pack 1 or later Windows Server 2003 Windows XP
Wipro Confidential – Internal Use Only 18
Vmware Overview – Wipro Technologies
Use cases for VMware products Server consolidation
Migrate underutilized physical machines into virtual machines Spend less money on maintenance and operation
Disaster recovery Use virtual machines as lower-cost standbys for physical
machines Use storage Area Networks to physically separate storage from
the production data site Testing and development
Maintain libraries of preconfigured virtual machines Spend less money on maintenance of multiple configurations
Desktop deployment Use VMware ACE to give users consitent, time-limited
environment
Wipro Confidential – Internal Use Only 19
Vmware Overview – Wipro Technologies
Virtual Center
Wipro Confidential – Internal Use Only 20
Vmware Overview – Wipro Technologies
VMotion requirements
CPU’s must be identical ESX Server must see same LUNs Both ESX Servers must have VMotion
license Network labels must be consitent VMotion network must be GigE
Wipro Confidential – Internal Use Only 21
Vmware Overview – Wipro Technologies
VirtualCenter Farm Guidelines Group hosts under single administrative
control Group hosts to form a single pool of
resources Group hosts that meets VMotion
requirements Logically group VMs into VM groups eg, by
business unit or function
Wipro Confidential – Internal Use Only 22
Vmware Overview – Wipro Technologies
ESX Server sizing - tips
If a VM’s application is extremely sensitive to a resource, dedicate a resource to that VM Examples:
Consider dedicating a disk LUN to a VM Consider dedicating a CPU and NIC to applications with
low-latency requirements
Consider dedicating a NIC to an application with high security requirements
Wipro Confidential – Internal Use Only 23
Vmware Overview – Wipro Technologies
VMFS and SAN best practises Each LUN should have the right RAID level and
storage characteristic for applications in VMs that will use it
One LUN should contain only one single VMFS volume
If multiple VMs accessing same LUN, use disk shares to prioritize VMs
Keep test VMs on separate VMFS volumes from production VMs
Keep virtualcenter templates on separate VMFS volumes from virtual disk files
Spread I/O loads over available paths to storage
Wipro Confidential – Internal Use Only 24
Vmware Overview – Wipro Technologies
Boot from SAN
ESX Server supports installation into and boot from SAN disk arrays
Only certain fibre channel adapters and disk arrays are supported
Deploy boot from SAN When hardware requires it, as on blade
systems When maintenance of local service
console storage is undesirable If easy cloning of service consoles is
desired
Avoid boot from SAN When clustering is required When there is a risk of I/O contention
between service console and VMkernel When the use of clusterin-across boxes
is required When the use of VMFS raw device
mappings is required When additional dependencies between
service console and VMkernel are undesirable
Wipro Confidential – Internal Use Only 25
Vmware Overview – Wipro Technologies
Virtual Infrastructure’s Impact Virtual Infrastructure affects
Storage Architecture Ensure that SAN cloud boundaries match VirtualCenter farm
boundaries and business-function boundaries Network architecture
Connect service console and VirtualCenter to management networks, and virtual machines to production networks
Compute Architecture Treat physical servers as pools of available processing power
Policies Use VirtualCenter roles to match permissions to job functions
Service Level Agreements Use VMotion to meet high-availability expectations
Wipro Confidential – Internal Use Only 26
Vmware Overview – Wipro Technologies
Virtual Machine Manager and IBM Director 4.20
VirtualCenter HostVirtualCenter HostVirtual FarmVirtual Farm
Logical Platform (Virtual Machine)Logical Platform (Virtual Machine)VMware Host (Physical Machine)VMware Host (Physical Machine)
Guest OS with IBM Director AgentGuest OS with IBM Director Agent
Wipro Confidential – Internal Use Only 27
Vmware Overview – Wipro Technologies
VMware on SMP and Blades
2 or 4-way Blades
VMotion
VirtualCenter Console
ESXConsole
ESX Server
ESX Server on 4-16x SMP System VirtualCenter w/VMotion on BladeCenter
Large single system image
Automatic load-balancing of large number of VMs in same system
•Simplified resource sharing & mgmt Lower entry cost for smaller systems
•SCSI disk can be used
Greater resiliency and availability•Multiple 2X/4X blade and ESX instances•“Standby” blade within chassis for availability
Modular scalability•Increased scaling of memory & I/O capacity
Blade form factor advantages•Increased density, standardization, power efficiency
Workload balancing with mixed blades•e.g. temporarily migrate VM to higher performance blade to complete task more quickly
ESX ESX ESX ESX
x445 BladeCenter
Wipro Confidential – Internal Use Only 28
Vmware Overview – Wipro Technologies
Scalability with VMwareBenefits scale across deployment size, server form factors
4 8 16 12864
Number of Virtual Machines
Nu
mb
er o
f P
hys
ical
CP
Us
4
8
16
32
64
128+
2-4 CPU2-4 CPUSMP SMP ServersServers
ESX ServerESX Server Choose the right platform for each customer
512+
Mix and match form factors
ESX ServerESX Server+ V-SMP+ V-SMP
MultipleMultipleSMP ServersSMP Servers x445 Serversx445 Servers
BladeCentersBladeCenters16-100s+ CPUs16-100s+ CPUs
MultipleMultiplex445 Serversx445 Servers
VirtualCenter SuiteVirtualCenter Suitew/ VMotionw/ VMotion
SAN StorageSAN Storage
Wipro Confidential – Internal Use Only 29
Vmware Overview – Wipro Technologies
Virtualization on BladesVirtualization increases hardware utilization to 70% or higher so that solution with the same compute power requires fewer bladesMigration to higher spec bladesFacility, power, and cooling savingsServer support and maintenance savings
• Instant provisioning
• Less downtime for maintenance
• Dynamic resource redeployment
• Application migration to different hardware without having to reinstall
Wipro Confidential – Internal Use Only 30
Vmware Overview – Wipro Technologies
Deploy
ProductionVM
ProductionVM
ProductionVM
ProductionVM
Develop-mentVM
Scenario #1: Testing and Deployment
QAVM
TestDevelop
Wipro Confidential – Internal Use Only 31
Vmware Overview – Wipro Technologies
Scenario # 2:Server Consolidation
Web Server
App Server
Web Server
App Server
Database Server
Database Server
App Server
App Server
Web Server
Web Server
VMware MultipleWorlds + Physical Hardware
Wipro Confidential – Internal Use Only 32
Vmware Overview – Wipro Technologies
Scenario #3: Application Compatibility Some applications require their OS Some solutions require multiple applications Appliances provide solutions
VMware in Appliances
Wipro Confidential – Internal Use Only 33
Vmware Overview – Wipro Technologies
- Q & A -