Download - Virtualization & Global CyberSoft
Virtualization
By Hieu LeSep - 2007
In this session
Virtualization overview and why we should apply VirtualizationSome Virtualization termsThe benefits of Virtualization in EnterpriseSome existing Virtualization solution
2
What is Virtualization?
3
Virtual PresentationPresentation layer separate from process
Virtual PresentationPresentation layer separate from process
Virtual StorageStorage and backup over the network
Virtual StorageStorage and backup over the network
Virtual NetworkLocalizing dispersed resources
Virtual NetworkLocalizing dispersed resources
Virtual MachineOS can be assigned to any desktop or server
Virtual MachineOS can be assigned to any desktop or server
Virtual ApplicationsAny application on any computer on-demand
Virtual ApplicationsAny application on any computer on-demand
Interface bound to process
Storage assigned to specific locations
Network assigned to specific locations
Operating System assignedto specific hardware
Applications installed toSpecific hardware and OS
Without Virtualization With Virtualization
Why Virtualization?
Moore’s Law continuesCore count continues to grow
Software parallelism
One workload per server todayConsolidation and partitioning drive up utilization and parallelismThe scale-up server of today is the scale-out server of the futureVirtualization is a scale-up workload
4
Why Virtualization?
Huge growth in memory4GB to 2TB
Server industry aggressively moving to 64-bitConsolidation density memory limited
Homogeneous consolidation can be more efficient
Memory controllers moving on chipMulti-socket system will be NUMA machinesMemory per socket increasing
Flash memory
5
Why Virtualization?
ProgressionSoftware only virtualizationCPU virtualization (Intel VT and AMD-V)MMU virtualization (EPT / NPT)DMA virtualization (IOMMU / DMAr)Interrupt and timing virtualizationIO virtualization
Hardware assists will simplify virtualization layer and improve performance and scalability
6
VMMVMM
HardwarHardwaree
HvHv
HardwarHardwaree
HvHv
HardwarHardwaree
Virtualization Benefits
7
Reduce TotalReduce TotalCost ofCost of
OwnershipOwnership
IncreaseIncreaseAvailabilityAvailability
EnableEnableAgilityAgility
PowerPower
Asset utilizationAsset utilization
Application Application testingtesting
PowerPower
Asset utilizationAsset utilization
Application Application testingtesting
BackupBackup
RecoveryRecovery
Business Business continuitycontinuity
BackupBackup
RecoveryRecovery
Business Business continuitycontinuity
Dynamic Dynamic provisioningprovisioning
Live migrationLive migration
Self-managing Self-managing dynamic systemsdynamic systems
Dynamic Dynamic provisioningprovisioning
Live migrationLive migration
Self-managing Self-managing dynamic systemsdynamic systems
Virtual Machine Application
Freely Available
• OpenVZ (Open Source)• VMWare Server (GSX)• Xen 3.0 (Open Source)• Virtual PC 2007
Commercial
• Virtuozzo• VMWare ESX• Xen Enterprise• Microsoft Virtual
Server• Virtual Iron
8
Case Studies
Intel Case StudyFull Virtualization using VMware ESX 2.5Virtual Host Server
• 4-way Dual-Core Intel Xeon 7040, 3.0 GHz, 2M L2 cache
• 16GB RAM• 64 bit/133 MHz PCI-X-
to-Fiber Channel Host Bus Adapters
• 3 Network Dual-Port PCI-X 1000T Gigabit Server Adapters
4 Virtual Hosts
9
Case Studies
10
Component Qty
Hardware Costs
Software Costs
Rack & Storage
Total Cost
80 servers 80 $9,000.00 $0.00 $6,000.00 $726,000.00
Total to replace aging hardware $726,000.00
Virtualization Software
(approximate cost)
1 $50,000.00 $50,000.00
Hardware (servers, SAN,
switches)
1 $243,000.00 $500.00 $244,000.00
Total (Virtualization Hardware) $294,000.00
First Year Return on Investment $432,000.00
Return on Investment Worksheet
Case Studies
Number of Server
Normal PC Dell WS Dell Server Virtualized
1 $600 $900 $3,100 $4,640
2 $1,200 $1,800 $6,200 $4,640
4 $2,400 $3,600 $12,400 $7,090
8 $4,800 $7,200 $24,800 $8,590
16 $9,600 $14,400 $49,600 $11,590
11
•Normal PC $600•Dell WS $900•Dell PE2950 (small) $3,100•Dell PE2950 (large) $5,550•Ram 4GB $850•HDD 300GB SAS $650 •VMware $1,540
Global CyberSoft Case Study
More Details
VMWare Virtual Server http://www.vmware.com/Microsoft Virtual Server http://www.microsoft.com/windowsserversystem/virtualserver/ Xen http://www.xensource.com/QEmu http://fabrice.bellard.free.fr/qemu/
12
13
Thank You