SlideShare a Scribd company logo
1 of 22
关于服务器虚拟化的测试汇报

   辽宁大学 网络中心
虚拟化的定义
   尚无权威的定义
   Wikipedia 的定义
       Platform virtualization is performed on a given hardware platform
        by host software (a control program), which creates a simulated
        computer environment, a virtual machine, for its guest software.
        The guest software is not limited to user applications; many hosts
        allow the execution of complete operating systems. The guest
        software executes as if it were running directly on the physical
        hardware, with several notable caveats. Access to physical system
        resources (such as the network access, display, keyboard, and disk
        storage) is generally managed at a more restrictive level than the
        processor and system-memory. Guests are often restricted from
        accessing specific peripheral devices, or may be limited to a subset
        of the device's native capabilities, depending on the hardware
        access policy implemented by the virtualization host.
   举例说明更容易理解
虚拟化的昨天、今天和明天
虚拟化的昨天




   例如:
       MAME 是一个基于各种街机游戏的模拟器,当使用这些与游戏相关连
        的数据文件 (ROMs) 时, MAME 会或多或少的把这些游戏在你的电
        脑上再现。 MAME 现在能模拟 70 到 80 年代超过 1500 个的经典街
        机游戏。 MAME 所使用的 ROM 都是从街机游戏原作的电路板上的
        ROM 芯片上复制下来的。 MAME 成为了游戏的“硬件”,代替了它
        们的中央处理系统和支持芯片。因此,这此游戏不是复制品,是真
        实的,是这些街机游戏的原作。
虚拟化的今天
   Full virtualization (全虚拟化)
       VMware
       SUN VirtualBox
   Paravirtualization (半 / 超虚拟化)
       XEN
            Ctrix XenServer
            Amazon EC2
   Operating system-level virtualization (操作
    系统级虚拟化)
       OpenVZ ( Virtuozzo )
       SUN Solaris Containers
VMware
XEN
OpenVZ
虚拟化的明天




   Kernel-based Virtual Machine (KVM)
   Microsoft Hyper-V
服务器虚拟化为什么会流行




   随着计算机硬件技术的发展,计算资源已经严重过剩
    ,但利用率低下。
       同时为 20 余个小网站提供反向代理服务的服务器, CPU 利用
        率经常接近零。
       由不同厂商开发的软件之间的兼容性问题,单个系统很难部
        署多个应用。
服务器虚拟化可以解决什么
通过部署虚拟化这个可以有
   成本
       提高硬件利用率
       降低能源消耗
       降低空间占用
   管理
       降低停机时间
       提高服务可靠性
       降低管理工作量
通过部署虚拟化这个真没有
          并不是一切应用都可
           以虚拟化
          需要大量 CPU 、内
           存和磁盘 IO 的服务
           不能虚拟化
          例如:
              计费网关 CPU 利用率
               很高,考虑目前的虚
               拟化技术发展水平,
               不建议对其虚拟化。
对 VMware ESXi 的测试
   CPU 和内存性能测试
       64 位虚拟机性能要比 32 位系统性能好很多
        。
   IO 性能测试
       作为虚拟化的存储空间,带宽相同的情况下
        , NFS 性能好于 iSCSI 。
       文件系统缓存对 IO 性能的影响很大,对小
        于十几兆乃至几十兆的小文件的 IO 性能并
        不依赖于系统的物理 IO 性能。
对 VMware vSphere 的测试
   资源池、 vMotion 、 HA 、 DRS 以及 FT 功能
       通过配置支持 HA 、 DRS 功能的集群,虚拟机利用 vMotion
        功能可以不间断的在不同的宿主机上迁移,为管理带来了非
        常大的便利;
       HA 功能可以在某台宿主机发生故障后在集群中其他的宿主机
        上重新启动虚拟机,部分的保证了服务的可靠性;
       DRS 功能利用 vMotion 功能,动态的在集群中分配资源,保
        证了系统的性能和效率;
       而 FT 功能,通过在两台宿主机上同时运行主、辅两个相同的
        虚拟机,通过交换容错日志,保证主、辅虚拟机的一致性,
        当主虚拟机发生故障时,辅虚拟机可以马上替代主虚拟机,
        继续提供服务,完全的保证了服务的可靠性;
       对整个系统的资源可以通过资源池的划分来配置,使 CPU 、
        内存等资源更加合理的使用。
对 VMware vSphere 的测试
   vSwitch 、 vDS
       虚拟交换机( vSwitch )可以通过划分端口
        组来划分 VLAN ,通过将不同的端口加入不
        同的端口组,来保证网络配置的灵活性;
       vDS ( vNetwork Distributed Switch )即
        vNetwork 分布式交换机是虚拟交换机的分
        布式版本,可以保证其关联的主机的网络配
        置的一致性,可靠的保证了虚拟机迁移时网
        络的可靠性。
对 VMware vSphere 的测试
               vShield Zones
                   vShield Zones 是一个
                    虚拟化的防火墙,通
                    过多个网络接口连接
                    虚拟交换机或分布式
                    虚拟交换机,来实现
                    防火墙的功能。
对 VMware vSphere 的测试
   备份功能
       备份功能主要依赖于 VMware Consolidated Backup ,而 VCB
        的备份也是依赖于一系列的脚本,对于备份有两种方案:
            一是利用 vcbMounter 命令直接将虚拟机的数据备份到指定的位
             置,但此方案需要备份时间较长,而且需要额外的存储空间;
            另一个比较合理的方案是通过 vcbSnapshot 来为虚拟机建立快照
             ,然后通过存储系统的快照功能来备份,最后再删除虚拟机的快
             照,此方案要求存储系统支持快照。
       VMware Data Recovery 备份的基本原理类似于 VCB 的第一种
        备份方案,即将数据拷贝到一个 VMware Data Recovery
        Appliance 挂载的磁盘上,其方便程度较高,但备份时间和磁
        盘空间的消耗较大。
对 OpenVZ 的测试
   通过 vzctl 命令来创建、修改和删除虚拟
    机;
   通过 vzlist 命令列出虚拟机;
   通过
    vzcpucheck 、 vzcalc 、 vzmemcheck 来
    查看虚拟机内存及 CPU 的使用情况;
   通过 vzmigrate 在相同内核的不同主机间
    动态迁移虚拟机;
   通过 vzdump 来备份和恢复虚拟机。
对 OpenVZ 的测试
             利用 vzsplit 生成配置
              文件模板
             通
              过 /proc/user_beanc
              ounters 文件监测虚
              拟机的资源使用情况
             UBC 模型较难理解
对 Virtuozzo 的测试
   OpenVZ 是 Virtuozzo 的子集
   Virtuozzo 还支持 Windows
   VZFS 、 SLM 等技术只有 Virtuozzo 中提
    供
   VMware 的有力竞争者
部署虚拟化需要的改进
   高性能的服务器
   基于 FC-SAN 的存储系统和备份方案
   虚拟化软件以及相关的操作系统和数据
    库软件

More Related Content

What's hot

Private Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud AnalysisPrivate Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud AnalysisChris Hsiang
 
虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究博 孟
 
StackOps step by-step guide
StackOps step by-step guideStackOps step by-step guide
StackOps step by-step guideslmagicbox
 
下一代虚拟存储解决方案:Vaai
下一代虚拟存储解决方案:Vaai下一代虚拟存储解决方案:Vaai
下一代虚拟存储解决方案:VaaiITband
 
大家都愛的 VMware - VMware 簡單介紹
大家都愛的 VMware - VMware 簡單介紹大家都愛的 VMware - VMware 簡單介紹
大家都愛的 VMware - VMware 簡單介紹Fan-Yu Kuan
 
基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器ekoing
 
Linux 系列分享[1] 概览
Linux 系列分享[1]   概览Linux 系列分享[1]   概览
Linux 系列分享[1] 概览rainoxu
 
Ezilla
EzillaEzilla
Ezillahs1250
 
Hadoop平台搭建
Hadoop平台搭建Hadoop平台搭建
Hadoop平台搭建Liyang Tang
 
雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)
雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)
雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)Jeff Chu
 
Lamp安全全攻略
Lamp安全全攻略Lamp安全全攻略
Lamp安全全攻略Da Zhao
 
Clonezilla Live Backup Data
Clonezilla Live Backup DataClonezilla Live Backup Data
Clonezilla Live Backup Datamichael hsu
 
1214 使用 Windows Server 2008 架構 Media Service
1214 使用 Windows Server 2008 架構 Media Service1214 使用 Windows Server 2008 架構 Media Service
1214 使用 Windows Server 2008 架構 Media ServiceTimothy Chen
 
VMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g RacVMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g Racguest77e407
 
Unixtoolbox zh cn
Unixtoolbox zh cnUnixtoolbox zh cn
Unixtoolbox zh cnxdboy2006
 
鏡像檔案系統 Mirror File System : MFS
鏡像檔案系統 Mirror File System : MFS鏡像檔案系統 Mirror File System : MFS
鏡像檔案系統 Mirror File System : MFSMark Ting
 

What's hot (20)

Private Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud AnalysisPrivate Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud Analysis
 
虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究虚拟化环境下文件系统性能研究
虚拟化环境下文件系统性能研究
 
Nova与虚拟机管理
Nova与虚拟机管理Nova与虚拟机管理
Nova与虚拟机管理
 
StackOps step by-step guide
StackOps step by-step guideStackOps step by-step guide
StackOps step by-step guide
 
下一代虚拟存储解决方案:Vaai
下一代虚拟存储解决方案:Vaai下一代虚拟存储解决方案:Vaai
下一代虚拟存储解决方案:Vaai
 
大家都愛的 VMware - VMware 簡單介紹
大家都愛的 VMware - VMware 簡單介紹大家都愛的 VMware - VMware 簡單介紹
大家都愛的 VMware - VMware 簡單介紹
 
基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器
 
cygwin安裝與vim
cygwin安裝與vimcygwin安裝與vim
cygwin安裝與vim
 
Linux 系列分享[1] 概览
Linux 系列分享[1]   概览Linux 系列分享[1]   概览
Linux 系列分享[1] 概览
 
Ezilla
EzillaEzilla
Ezilla
 
Hadoop平台搭建
Hadoop平台搭建Hadoop平台搭建
Hadoop平台搭建
 
unixtoolbox_zh_CN
unixtoolbox_zh_CNunixtoolbox_zh_CN
unixtoolbox_zh_CN
 
雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)
雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)
雲端的架構開發 (Designing Cloud Application Architecture with Windows Azure Platform)
 
Lamp安全全攻略
Lamp安全全攻略Lamp安全全攻略
Lamp安全全攻略
 
Clonezilla Live Backup Data
Clonezilla Live Backup DataClonezilla Live Backup Data
Clonezilla Live Backup Data
 
1214 使用 Windows Server 2008 架構 Media Service
1214 使用 Windows Server 2008 架構 Media Service1214 使用 Windows Server 2008 架構 Media Service
1214 使用 Windows Server 2008 架構 Media Service
 
VMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g RacVMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g Rac
 
Unixtoolbox zh cn
Unixtoolbox zh cnUnixtoolbox zh cn
Unixtoolbox zh cn
 
MogileFS
MogileFSMogileFS
MogileFS
 
鏡像檔案系統 Mirror File System : MFS
鏡像檔案系統 Mirror File System : MFS鏡像檔案系統 Mirror File System : MFS
鏡像檔案系統 Mirror File System : MFS
 

Similar to 关于服务器虚拟化的测试汇报

Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016Jeff Chu
 
Tech.days Taiwan AZR305
Tech.days Taiwan AZR305 Tech.days Taiwan AZR305
Tech.days Taiwan AZR305 Jeff Chu
 
X86平台三种不同的虚拟化之路
X86平台三种不同的虚拟化之路X86平台三种不同的虚拟化之路
X86平台三种不同的虚拟化之路Jasson wong
 
【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制
【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制
【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制裝機安 Angelo
 
三通it学院-KVM虚拟化技术
三通it学院-KVM虚拟化技术三通it学院-KVM虚拟化技术
三通it学院-KVM虚拟化技术suncbing1
 
云计算与开源 刘黎明 世纪互联
云计算与开源  刘黎明  世纪互联云计算与开源  刘黎明  世纪互联
云计算与开源 刘黎明 世纪互联Liming Liu
 
Acronis iomega文件备份和虚拟机数据保护方案
Acronis iomega文件备份和虚拟机数据保护方案Acronis iomega文件备份和虚拟机数据保护方案
Acronis iomega文件备份和虚拟机数据保护方案yeung_kevin
 
虚拟化介绍201012
虚拟化介绍201012虚拟化介绍201012
虚拟化介绍201012ITband
 
Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)
Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)
Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)Jeff Chu
 
vsphere-esxi-vcenter-server-703-storage-guide-中文.pdf
vsphere-esxi-vcenter-server-703-storage-guide-中文.pdfvsphere-esxi-vcenter-server-703-storage-guide-中文.pdf
vsphere-esxi-vcenter-server-703-storage-guide-中文.pdf裝機安 Angelo
 
賽門鐵克 VMware 完整解決方案
賽門鐵克 VMware 完整解決方案賽門鐵克 VMware 完整解決方案
賽門鐵克 VMware 完整解決方案Wales Chen
 
BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)rwp99346
 
BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330rwp99346
 
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...裝機安 Angelo
 
VCACICM6_M05_Blueprints_and_Catalog Services.pptx
VCACICM6_M05_Blueprints_and_Catalog Services.pptxVCACICM6_M05_Blueprints_and_Catalog Services.pptx
VCACICM6_M05_Blueprints_and_Catalog Services.pptxLoessPlateau
 
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...wensheng wei
 
Leverage virtualization in software test
Leverage virtualization in software testLeverage virtualization in software test
Leverage virtualization in software testdrewz lin
 
全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...
全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...
全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...Cheer Chain Enterprise Co., Ltd.
 

Similar to 关于服务器虚拟化的测试汇报 (20)

Hyper V Final
Hyper  V FinalHyper  V Final
Hyper V Final
 
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
Windows 與 Azure 的容器旅程 @ Ignite Mini 2016
 
Tech.days Taiwan AZR305
Tech.days Taiwan AZR305 Tech.days Taiwan AZR305
Tech.days Taiwan AZR305
 
X86平台三种不同的虚拟化之路
X86平台三种不同的虚拟化之路X86平台三种不同的虚拟化之路
X86平台三种不同的虚拟化之路
 
【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制
【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制
【VM保護備份專題】Dell Power Protect Data Manager (PPDM) 詳解TSDM機制
 
三通it学院-KVM虚拟化技术
三通it学院-KVM虚拟化技术三通it学院-KVM虚拟化技术
三通it学院-KVM虚拟化技术
 
云计算与开源 刘黎明 世纪互联
云计算与开源  刘黎明  世纪互联云计算与开源  刘黎明  世纪互联
云计算与开源 刘黎明 世纪互联
 
Acronis iomega文件备份和虚拟机数据保护方案
Acronis iomega文件备份和虚拟机数据保护方案Acronis iomega文件备份和虚拟机数据保护方案
Acronis iomega文件备份和虚拟机数据保护方案
 
虚拟化介绍201012
虚拟化介绍201012虚拟化介绍201012
虚拟化介绍201012
 
Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)
Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)
Microsoft Azure 虛擬機器與虛擬網路 (2014-4-2 雲端達人班)
 
vsphere-esxi-vcenter-server-703-storage-guide-中文.pdf
vsphere-esxi-vcenter-server-703-storage-guide-中文.pdfvsphere-esxi-vcenter-server-703-storage-guide-中文.pdf
vsphere-esxi-vcenter-server-703-storage-guide-中文.pdf
 
賽門鐵克 VMware 完整解決方案
賽門鐵克 VMware 完整解決方案賽門鐵克 VMware 完整解決方案
賽門鐵克 VMware 完整解決方案
 
BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)
 
BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330
 
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
 
VCACICM6_M05_Blueprints_and_Catalog Services.pptx
VCACICM6_M05_Blueprints_and_Catalog Services.pptxVCACICM6_M05_Blueprints_and_Catalog Services.pptx
VCACICM6_M05_Blueprints_and_Catalog Services.pptx
 
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
 
Leverage virtualization in software test
Leverage virtualization in software testLeverage virtualization in software test
Leverage virtualization in software test
 
全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...
全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...
全新 Veeam Availability Suite v9包括 Veeam Backup & Replication 和 Veeam ONE 備份解決方...
 
系統程式 -- 第 9 章
系統程式 -- 第 9 章系統程式 -- 第 9 章
系統程式 -- 第 9 章
 

关于服务器虚拟化的测试汇报

  • 1. 关于服务器虚拟化的测试汇报 辽宁大学 网络中心
  • 2. 虚拟化的定义  尚无权威的定义  Wikipedia 的定义  Platform virtualization is performed on a given hardware platform by host software (a control program), which creates a simulated computer environment, a virtual machine, for its guest software. The guest software is not limited to user applications; many hosts allow the execution of complete operating systems. The guest software executes as if it were running directly on the physical hardware, with several notable caveats. Access to physical system resources (such as the network access, display, keyboard, and disk storage) is generally managed at a more restrictive level than the processor and system-memory. Guests are often restricted from accessing specific peripheral devices, or may be limited to a subset of the device's native capabilities, depending on the hardware access policy implemented by the virtualization host.  举例说明更容易理解
  • 4. 虚拟化的昨天  例如:  MAME 是一个基于各种街机游戏的模拟器,当使用这些与游戏相关连 的数据文件 (ROMs) 时, MAME 会或多或少的把这些游戏在你的电 脑上再现。 MAME 现在能模拟 70 到 80 年代超过 1500 个的经典街 机游戏。 MAME 所使用的 ROM 都是从街机游戏原作的电路板上的 ROM 芯片上复制下来的。 MAME 成为了游戏的“硬件”,代替了它 们的中央处理系统和支持芯片。因此,这此游戏不是复制品,是真 实的,是这些街机游戏的原作。
  • 5. 虚拟化的今天  Full virtualization (全虚拟化)  VMware  SUN VirtualBox  Paravirtualization (半 / 超虚拟化)  XEN  Ctrix XenServer  Amazon EC2  Operating system-level virtualization (操作 系统级虚拟化)  OpenVZ ( Virtuozzo )  SUN Solaris Containers
  • 7. XEN
  • 9. 虚拟化的明天  Kernel-based Virtual Machine (KVM)  Microsoft Hyper-V
  • 10. 服务器虚拟化为什么会流行  随着计算机硬件技术的发展,计算资源已经严重过剩 ,但利用率低下。  同时为 20 余个小网站提供反向代理服务的服务器, CPU 利用 率经常接近零。  由不同厂商开发的软件之间的兼容性问题,单个系统很难部 署多个应用。
  • 12. 通过部署虚拟化这个可以有  成本  提高硬件利用率  降低能源消耗  降低空间占用  管理  降低停机时间  提高服务可靠性  降低管理工作量
  • 13. 通过部署虚拟化这个真没有  并不是一切应用都可 以虚拟化  需要大量 CPU 、内 存和磁盘 IO 的服务 不能虚拟化  例如:  计费网关 CPU 利用率 很高,考虑目前的虚 拟化技术发展水平, 不建议对其虚拟化。
  • 14. 对 VMware ESXi 的测试  CPU 和内存性能测试  64 位虚拟机性能要比 32 位系统性能好很多 。  IO 性能测试  作为虚拟化的存储空间,带宽相同的情况下 , NFS 性能好于 iSCSI 。  文件系统缓存对 IO 性能的影响很大,对小 于十几兆乃至几十兆的小文件的 IO 性能并 不依赖于系统的物理 IO 性能。
  • 15. 对 VMware vSphere 的测试  资源池、 vMotion 、 HA 、 DRS 以及 FT 功能  通过配置支持 HA 、 DRS 功能的集群,虚拟机利用 vMotion 功能可以不间断的在不同的宿主机上迁移,为管理带来了非 常大的便利;  HA 功能可以在某台宿主机发生故障后在集群中其他的宿主机 上重新启动虚拟机,部分的保证了服务的可靠性;  DRS 功能利用 vMotion 功能,动态的在集群中分配资源,保 证了系统的性能和效率;  而 FT 功能,通过在两台宿主机上同时运行主、辅两个相同的 虚拟机,通过交换容错日志,保证主、辅虚拟机的一致性, 当主虚拟机发生故障时,辅虚拟机可以马上替代主虚拟机, 继续提供服务,完全的保证了服务的可靠性;  对整个系统的资源可以通过资源池的划分来配置,使 CPU 、 内存等资源更加合理的使用。
  • 16. 对 VMware vSphere 的测试  vSwitch 、 vDS  虚拟交换机( vSwitch )可以通过划分端口 组来划分 VLAN ,通过将不同的端口加入不 同的端口组,来保证网络配置的灵活性;  vDS ( vNetwork Distributed Switch )即 vNetwork 分布式交换机是虚拟交换机的分 布式版本,可以保证其关联的主机的网络配 置的一致性,可靠的保证了虚拟机迁移时网 络的可靠性。
  • 17. 对 VMware vSphere 的测试  vShield Zones  vShield Zones 是一个 虚拟化的防火墙,通 过多个网络接口连接 虚拟交换机或分布式 虚拟交换机,来实现 防火墙的功能。
  • 18. 对 VMware vSphere 的测试  备份功能  备份功能主要依赖于 VMware Consolidated Backup ,而 VCB 的备份也是依赖于一系列的脚本,对于备份有两种方案:  一是利用 vcbMounter 命令直接将虚拟机的数据备份到指定的位 置,但此方案需要备份时间较长,而且需要额外的存储空间;  另一个比较合理的方案是通过 vcbSnapshot 来为虚拟机建立快照 ,然后通过存储系统的快照功能来备份,最后再删除虚拟机的快 照,此方案要求存储系统支持快照。  VMware Data Recovery 备份的基本原理类似于 VCB 的第一种 备份方案,即将数据拷贝到一个 VMware Data Recovery Appliance 挂载的磁盘上,其方便程度较高,但备份时间和磁 盘空间的消耗较大。
  • 19. 对 OpenVZ 的测试  通过 vzctl 命令来创建、修改和删除虚拟 机;  通过 vzlist 命令列出虚拟机;  通过 vzcpucheck 、 vzcalc 、 vzmemcheck 来 查看虚拟机内存及 CPU 的使用情况;  通过 vzmigrate 在相同内核的不同主机间 动态迁移虚拟机;  通过 vzdump 来备份和恢复虚拟机。
  • 20. 对 OpenVZ 的测试  利用 vzsplit 生成配置 文件模板  通 过 /proc/user_beanc ounters 文件监测虚 拟机的资源使用情况  UBC 模型较难理解
  • 21. 对 Virtuozzo 的测试  OpenVZ 是 Virtuozzo 的子集  Virtuozzo 还支持 Windows  VZFS 、 SLM 等技术只有 Virtuozzo 中提 供  VMware 的有力竞争者
  • 22. 部署虚拟化需要的改进  高性能的服务器  基于 FC-SAN 的存储系统和备份方案  虚拟化软件以及相关的操作系统和数据 库软件