微软服务器虚拟化技术培训议题•微软服务器虚拟化方案•Windows2008Hyper-V虚拟化技术•SystemCenter系列微软服务器虚拟化方案虚拟化概述•预计时长:1.5小时•主要内容:•虚拟化技术的优势•服务器虚拟化产品对比•客户关心虚拟化的哪些方面•客户为什么选择微软虚拟化解决方案•实际方案实施的步骤•预备知识:•了解服务器虚拟化产品的基本功能•收集你的客户提出的问题•动手实验:•用MAP进行服务器虚拟化的评估服务器虚拟化桌面虚拟化应用虚拟化展现层虚拟化集中工作量以提高资源的有效利用率在标准桌面上创建额外的独立操作系统环境将应用从桌面操作系统中分离,按照需求提供服务使处理与数据存储集中进行;在用户界面进行本地展示•减少操作的费用(包括硬件,能源与空间在内)•增加正常运行时间与可用性•强大灾难备份功能•减少维护带来的干扰•简化资源配置与扩展流程•支持在当前操作系统中运行旧的应用•减少应用与操作系统之间的矛盾•加快操作系统的迁移•减少操作与操作之间的矛盾•减少应用兼容性回退测试•集中管理更新与补丁•减少应用与操作系统间的矛盾•简化政策符合及数据保密流程•减少桌面管理的费用面临的难题服务器硬件数量过多服务器硬件利用率低机房能耗过高服务器部署和管理没有标准化测试环境耗费硬件严重备份和恢复管理困难现有资源是否有(或者将采购)支持Hyper-V的服务器硬件和软件是否有集中存储设备是否使用支持VLAN的交换机现有服务器管理方式计划转换到虚拟环境的服务器和应用的情况待虚拟的服务器总数量Windows操作系统服务器数量Windows操作系统版本Linux操作系统服务器数量Linux操作系统版本CPU平均利用率在30%以上的服务器数量内存平均利用率在2G以上的服务器数量是否有依赖特殊硬件(加密狗,特殊显卡)的应用Linux下的业务应用数量Linux下的业务应用是否和Linux版本相关业务可停顿时间在5分钟以下的应用管理和控制虚拟机资源配备和发放方式虚拟机和物理机安全性统一监控和部署方式虚拟机备份和灾难恢复计划服务器性能和状态评估和架构可扩展性硬件供应负载供应补丁监控灾难恢复备份•虚拟机管理•服务器整合和资源使用优化•转换:P2V和V2V•补丁管理和部署•OS和应用程序配置管理•软件升级•动态主机级虚拟机备份•Inguest一致性•快速恢复•端到端服务管理•服务器和应用程序健康监控和管理•性能报告和分析数据中心到桌面灵活的选择合作伙伴生态圈最好的高端价值较低的进行成本整合的平台所熟悉的环境大量市场采用平台上的重要功能物理&逻辑熟悉的工具互操作性11•VMwareESXServer•“厚”hypervisor•包含第三方驱动•与微核hypervisor相比存在显著的被攻击面•Windowshypervisor•“微核”hypervisor•最小化可信任的代码•没有任何第三方代码!•驱动在虚拟客户机中运行HardwarehypervisorVM2(“Child”)VM3(“Child”)Virtual-izationStackVM1(“Parent”)DriversDriversDriversDriversDriversDriversDriversDriversDrivershypervisorWindowshypervisor架构更加安全!VM1VM3VM2HardwareDriversDriversDriversInVIEnterpriseInVirtualCenter&VIEnterpriseInVIEnterpriseInVIEnterpriseInVIEnterpriseNotavailablefromVMwareOperatingSystemVirtualManagementHighAvailabilityResourceAllocationBackupHypervisorWindowsServerEnterprise$12,000MicrosoftTotalCost:$20,169(w/2yrsupport)VMwareTotalCost:$61,443(w/2yrsupport)InWindowsServer2008InSystemCenterManagementSuiteInWindowsServer2008InSystemCenterManagementSuiteInSystemCenterManagementSuiteMultiHypervisorMgmtPhysicalMgmtApplicationMgmtInSystemCenterManagementSuiteInSystemCenterManagementSuiteInSystemCenterManagementSuiteNotavailablefromVMwareNotavailablefromVMwareWindowsServer2008EnterpriseWindowsServer2008EnterpriseSystemCenter:$8,169WindowsServerEnterprise$12,0005台物理服务器成本VirtualInfrastructureEnterprise:$42,4125MicrosoftVMwareVirtualCenter:$7,318实验室部署前部署后需求的机器数量消耗的千瓦数物理机数量消耗的千瓦数Total1,9551,075,250149110,960节约的电费(US$/hour)总共节省的电费(US$/year)节省的空间(sqm)节约的煤炭(kg/year)节约的水(kg/year)CarbonDioxideCO2(kg/year)Total1541,351,549274,223,59033,788,7228,421,8391/10thofTotalConsumptionPowerBeforeAfterSave90%Power&MachinesHyper-VinMicrosoftHyper-VinMicrosoft16SLA置备体验:自托管物理服务器体验:虚拟服务器公用服务(标准)服务器置备约22-25天≤1天计划的硬件移动/添加/更改约7天≤1天支持可用性24x7(全天候):8x5(每天8小时,每周5天)现场非工作时间远程24x7(全天候):8x5(每天8小时,每周5天)现场非工作时间远程主机可用性N/A99.99%系统正常运行时间主动监控主机CPU利用率:平均N/A20%主动监控客户请求响应时间30分钟30分钟成本N/A节省约30%规格物理主机VM:主机网络连接内存硬盘标准4P@2.2GHz8-16GBRam8:1共享式千兆网络512MB36GB,SAN自定义4P@2.2GHz8-16GBRam4:1共享式千兆网络Upto3.6GB36GBorgreater,SAN17(IIS)7.0MSDN和TechNet部署的虚拟化环境部署结果:•稳定性:从Beta版本一直到RTM版本,SCOM没有报告任何由Hyper-V造成的bug!•性能:虚拟机每秒钟处理请求仅比物理机降低1%!18MSDN和TechNet部署的虚拟化环境Hyper-VinMicrosoft-5001,0001,5002,0002,5003,0003,5004,0004,5005,000TotalVMhyper-vvs05现状:•全国性的商业银行,国内最大的零售银行•虚拟化范围:整合了36家分行的核心数据的灾备中心•使用产品:VMWareESXServer•硬件:8台服务器。每台4颗双核CPU•虚拟机数量:共130台迁移到Hyper-V的原因:•现有产品费用过高,后期扩展投入费用高•管理复杂,与现有其他监控和部署软件结合困难•对管理人员技术水平要求太高,不适合向地方分支机构推广和培训•现有产品支持薄弱,难以获得可靠的原厂服务虚拟化实施步骤1.定义虚拟化范围2.建立现有应用列表3.定义资源需求4.选择备份方法5.选择高可用方法6.统计和分析应用需求虚拟化实施步骤7.选择宿主机硬件8.选择服务器放置位置9.将虚拟机对应到宿主机10.决定宿主机备份方法11.设计高可用12.定义存储架构13.设计网络架构14.验证整个方案•应用列表•资源需求•通过MAP或SCOM搜集•通过MAP或公式计算ApplicationnameApplicationversionIstheapplicationsupported?Willapplicationbevirtualized?ApplicationownerApprovedbybusinessOutlookWebAccess2007YesYesServerAdminYesMicrosoftSystemCenterEssentials2007YesYesITServiceDeskYesApplication3…对象计数器CPU%ProcessorTimeMemoryCommittedBytesDiskSpaceandPerformanceNetworkBytes/sec,bandwidthBackupBackuprequired?AvailabilityDeterminemethodCoexistenceandIsolationWorkloadsegregation•备份方法•按照应用备份•按照虚拟机备份•按照宿主机备份•高可用方法•NLB(Web服务器)•基于应用的群集•基于宿主机的群集•宿主机放置位置•集中放置在总部机房•分散放置在各分支机构•存储架构•直连存储•基于网络的存储•虚拟磁盘的类型(固定大小或动态增长)•网络架构任务策略定义虚拟机的网络需求•无连接•虚拟机之间连接•虚拟机和宿主机有连接•访问物理网络宿主机带宽需求•汇总虚拟机物理网络带宽需求•区分LAN/Internet网络访问可靠性和可用性•网卡Teaming•交换机和网卡冗余•负载均衡和自动切换Hyper-V虚拟化方案•架构规划•容量规划计算依据•MicrosoftAssessment&PlanningTools3.1Hyper-V虚拟化方案•容量规划计算依据现状评估•MicrosoftAssessmentandPlanning(MAP)•安装要求•配置过程•数据搜集和分析结果服务器整合和虚拟化向导•“服务器整合和虚拟化”向导执行以下功能来完成评估:•对被评估的机器进行资产信息收集•通过性能测量向导收集性能监控数据•根据评估者提供宿主机的基准模型,计算虚拟机的放置•计算宿主机上虚拟机的放置和数量•提供详细的报告和提案,描述哪些服务器可以被虚拟化,哪些宿主机可以承载相关虚拟机MAP安装要求•操作系统要求(以下任意一种)•32-bitWindows®XPProfessionalwithServicePack2•64-bitWindows®XPProfessionalwithServicePack2•32-bitWindows®XPProfessionalwithServicePack3•32-bitWindowsVista®Ultimate•64-bitWindowsVista®Ultimate•32-bitWindowsVista®Enterprise•64-bitWindowsVista®Enterprise•32-bitWindowsVista®Business•64-bitWindowsVista®Business•32-bitWindowsVista®UltimatewithServicePack1•64-bitWindowsVista®UltimatewithServi