VMware技术讲解
VMware virtualization
4
两种不同的虚拟化架构方式
寄居架构(Hosted Architecture) 高级架构 (“Bare Metal” Architecture)
例如:VMware Server, Workstation VPC 2007, Virtual Server 2005 R2 Sun VirtualBox
自动化的硬件维护
22
VMware Fault Tolerance(容错)
APP
APP
APP
OS
OS
OS
VMware vSphere™
主要特征
正常运行的时候,有一台“备份”的虚拟机在另外一台主机上,做同步锁定 出故障的时候,“备份”的虚拟机自动接替原来的工作
与HA的区别
恢复时间为0(不需要重起时间) 需要额外的冷备份硬件
Host patching causes VM downtime
Host patching, but no auto guest patching
30
New capability in VMware vSphere Note: Many improvements were also made to existing VI3 capabilities
25
vStorage Thin Provisioning
APP OS APP OS APP OS
ESX
Thick 20GB
Thin 40GB
Thin 100GB
Virtual Disks
20GB 20GB 40GB
当需要时,才实际分配存储资 源。 在Workstation版本早已实现 第一次在ESX 4平台实现
CPU Efficiency
x x x x x x x x
Memory Efficiency
Virtual Hardware (VM) Scale Out
Hot-add/remove Virtual Resources
x x x x x
Power Efficiency
No Cluster-level Mgmt
例如: VMware ESX Server,ESXi Citrix(思杰)Xen,Redhat KVM Hyper-V Server 2008
5
6
微软的虚拟化架构说明
7
8
VMWARE虚拟化产品简介
9
什么是vSphere?
10
VMware的数据中心产品线
管理运行自动化
Infrastructure Optimization
虚拟化的基础知识 VMware虚拟化产品简介 VMware虚拟化产品重点介绍 VMware,Microsoft虚拟化对比
VMware产品版本、许可的购买
2
虚拟化的基础知识
3
什么是虚拟化
虚拟化就是在一台物理主机上,同时运行多个操作系统
Enterprise App
Operating System Operating System
Storage Usage Efficiency
Thin disks, but no monitoring tools None
Only via 3rd party storage vendor None
Network Management Efficiency
Automated Patching Efficiency
Mobility
Security
> DRS > DPM
> HA > VCB
> Storage VMotion > VMotion
> Update Manager
虚拟化平台
11
ESX Server 3i /4i
ESX Server 3.5/4
vSphere基础组件
12
vSphere动态迁移组件
13
MS Hyper-V
Win Server 2008 (up to 4P vSMP) Win Server 2003 SP2 (up to 2P vSMP) Win Server 2000 SP4 (1P only) SLES10 (1P only) Windows Vista SP1 Windows XP Pro SP2/SP3
100GB
Datastore
60GB 20GB
26
27
VMWARE,MICROSOFT虚拟化对比
28
VMware vSphere与Hyper-V所支持的操作系统对比 VMware vSphere™
Windows NT 4.0 Windows 2000 Windows Server 2003 Windows Server 2008 Windows Vista Windows XP RHEL5 RHEL4 RHEL3 RHEL2.1 SLES10 SLES9 SLES8 Ubuntu 7.04 Solaris 10 for x86 NetWare 6.5 NetWare 6.0 NetWare 6.1 Debian CentOS FreeBSD Asianux SCO OpenServer SCO Unixware …
Business Continuity
Desktop Management
Software Lifecycle
> Virtual Center
> Site Recovery Manager
> VDI > ACE
> Lab Manager
虚拟化基础架构
Resource Mgt
Availability
18
ESX 4.0 的主要改进的地方
APP
OS 64 GB 255 GB
可升级的虚拟机
可以热添加CPU,Memory
可以热添加/删除
存储设备 网络设备
自动扩展的虚拟磁盘 4 8CPUs CPUs
19
ESX 4.0 上运行SQL Server 2008的性能表现
Relative Scaling Ratio
VM Native
147.24 133.12
ESX achieves 90% of native performance on 4.0 vCPU VM
Workload transaction latency unchanged between ESX 4.0 and Native
94.04 79.88
主要虚拟化产品的功能对比
Control for Server Maintenance
VMware vMotion (w/ Enh Compatibility) VMware Enhanced Storage vMotion VMware DRS Logical Resource Pool VMware Fault Tolerance Integrated NIC teaming
vSphere高可用性组件
14
vSphere分布式管理组件
还有更多的组件、功能正在发布中…
15
一个完整的vSphere架构示例
16
VMWARE虚拟化产品重点介绍
17
ESX 3.5和ESX 4.0 的主要对比数据
95% of applications
CPU
1 to 2 CPUs < 4 GB at peak < 300 KB/s < 100 at peak
ESX 3.5
ESX 4.0
4 VCPUs 64 GB per VM 9 Gb/s 100,000
8 VCPUs 255 GB per VM 40 Gb/s 200,000+
% of Applications
Memory Network IOPS
Application‟s Performance Requirements
VMware分布式资源调度(DRS):按需自动资源调配
动态负载均衡和连续智能优化,保证所有应用需要的的资源
业务需求Business Demand
功能
跨资源池动态调整计算资源 基于预定义的规则智能分配资源
优势
使IT和业务优先级对应 动态提高系统管理效率
资源池Resource Pool
~
24 logical cores 1 TB RAM Requires HW-assist Reuse gen-OS schdler Memory HW-assist No overcommitment 4-way on Win08 only 64 GB vRAM None
x x x
~
32 logical cores 128 GB RAM Req. HW-assist for Win Reuse gen-OS schdler Memory HW-assist No overcommitment 8-way vCPU 32 GB vRAM No hot-add CPU, mem Add: virtual disk No Cluster-level Mgmt
Pro Tips has downtime No logical pools No VM-level protection
3rd party for DRS No logical pools Promised feature hasn’t shipped yet Supported, but may require CLI to configure Only for host failure Up to 16 nodes Nothing comparable