YourNameHereMicrosoft2微软的虚拟化背景Hyper-V架构以及应用场景服务器虚拟化管理微软与虚拟化微软虚拟化策略概览虚拟呈现呈现层与进程相分离虚拟存储跨越网络的存储和备份虚拟网络分布资源的局域化虚拟机操作系统可以被指派给任意的桌面或者服务器虚拟应用根据需要将任意应用程序运行于任意计算机上绑定与过程的接口指定到特定位置的存储指定到特定位置的网络指定到特定硬件的操作系统在指定硬件和操作系统之上安装的应用虚拟化过程就是将一些计算资源与其它的资源进行隔离:传统的软件堆栈使用虚拟化实现组件隔离虚拟化将导致资源的更有效利用、极大的灵活性以及变更管理过程的简化4基本动态标准化合理化://降低总拥有成本增加可用性提供敏捷性6从数据中心到桌面,微软具有一整套的虚拟化产品,对虚拟和物理系统,都通过统一的平台进行管理7解决方案:通过虚拟化以及物理、虚拟机的管理实现服务器的统一挑战:•硬件的低利用率•过渡的能源消耗•数据中心以及分支办机构昂贵的空间消耗服务器虚拟化CaseStudy:AtlantiCare•Eliminatedneedtoexpandorrelocatedatacenter•VirtualServer2005usedtoconsolidateinfrastructureandlegacyapplicationservers•Consolidationratioachievedof33:28应用虚拟化呈现虚拟化解决方案:能够让任意应用同时并发运行在任意的服务器之上挑战:•终端服务器的装载•服务器低利用率CaseStudy:RussellInvestmentGroup•Consolidatedserversbyover40%9服务器虚拟化应用虚拟化桌面虚拟化呈现虚拟化应用虚拟化解决方案:单一的管理平台充分利用现有的投资挑战:众多的管理工具以及学习的开销10MicrosoftSystemCenter虚拟应用服务器A解决方案:虚拟化操作系统和应用程序,使得可以轻松的进行备份、复制和移动到可用的服务器挑战:为业务的连续性在操作系统和应用程序层面提供灾难恢复MicrosoftSystemCenter虚拟应用服务器B备份11解决方案:服务器和桌面的快速迁移以及动态供应基于实时的需求和单一的管理平台挑战:无法快速响应在桌面和数据中心的变更需求12焦点–服务器虚拟化Hyper-V–基于虚拟化平台的Hypervisor与Hyper-V一同使用SystemCenterVirtualMachineManager能够让你降低成本、增加可用性,向前推进动态IT环境的实现挑战:•硬件的低利用率•过渡的能源消耗•最小化计划与非计划的停机时间服务器虚拟化基于hypervisor的虚拟化平台能够将多个物理系统进行统一,同时提供一个集成的物理和虚拟机器的管理环境14WindowsHypervisor•内置在Windows中的强大的虚拟化平台虚拟化平台与管理Managementtools虚拟机2“子分区”虚拟机1“父分区”虚拟机2“子分区”16功能区域支持的关键特性性能带有新的VSP/VSC结构的微内核hypervisor架构虚拟机支持更大的内存(64GB)虚拟机的SMP支持(4虚拟处理器)自动化的宿主安装/配置可扩展性支持x86和x64虚拟机广泛的操作系统支持虚拟机的穿透磁盘访问使用P2V、V2V、媒体、模板快速的创建和部署虚拟机可用性支持快速迁移和非计划停机支持实时备份和VM检查点支持群集和快速恢复与持续性能监视管理工具的集成可管理性集中查看所有的虚拟机的运行环境和状态使用率趋势、优化建议、整合候选报告智能化的位置摆放和物理到虚拟机(P2V)的转换支持PowerShell®的全功能脚本化安全性最小化表面区域带来的安全增强架构Hyper-V可以作为ServerCore的角色和WindowsServer2008相同的通用安全驱动模型对于VLAN和NAT支持的强壮网络特性•虚拟化•需要64-bit(x64)以及应用虚拟化的支持•AMDAMD-VorIntelVT技术•32-bit(x86)&64-bit(x64)子分区•虚拟机的大内存的支持(32GB)•SMP支持•虚拟机的磁盘穿透访问•新的硬件共享架构(VSP/VSC)•磁盘、网络、输入、图像•强壮的网络•VLAN支持、NAT、隔离17AMD-V/IntelVTWindowsHypervisorVM1“Parent”VM2“Child”VM2“Child”VHD极具扩展性与性能x64bit宿主与客户机的支持SMP支持增强的可用性和安全性最小化可信代码基Windows运行基础角色更佳的灵活性和可管理性快速迁移新的UI包括SCVMM在内的大量管理工具的支持18宿主操作系统Guest2VMMGuest1VMMGuest1VMMGuest2Guest2宿主操作系统Guest1Type-2VMMType-1VMM(Hypervisor)混合VMM例子:JVMCLR例子:VirtualPC&VirtualServer例子:WindowsServer2008Hyper-V硬件硬件硬件19•整体化的hypervisor•比当前的内核简化,但仍然比较复杂•包含自己拥有的驱动模型•微内核化的hypervisor•简单的功能性分区•增加了可靠性,最小化的TCB•无第3方代码•驱动运行在来宾系统中VM1(“Admin”)VM3硬件HypervisorVM2(“Child”)VM3(“Child”)VirtStackVM1(“Root”)DriversDriversDriversDriversDriversDriversDriversDriversDriversHypervisorVM2硬件DriversDriversDrivers微内核Hypervisor最小化的攻击表面使其具有与生俱来的安全性架构VMwareESX实现Hyper-V实现20提供:OSMS/XenSource/NovellISV/IHV/OEMHyper-VWindowshypervisor“专为Windows设计”的服务器硬件非hypervisor感知的操作系统WindowsServer2003,2008应用程序Windows内核VSCWindows内核WindowsServer2008VSPVMBus模拟根分区内核模式用户模式启用Xen的Linux内核LinuxVSCsVMBusHypercall适配器应用程序子分区VMBus虚拟化堆栈VMServiceWMIProviderVM工作进程应用程序2122测试和开发业务连续性管理动态数据中心生产服务器合并面向一些关键性应用场景帮助用户构建动态和敏捷的数据中心2425增加可靠性与安全性•微内核化的hypervisor具有安全架构•通用的管理、安全和驱动模型•与活动目录的集成以及通过委派实现VM管理促进资源优化•虚拟化是WindowsServer2008的一个特性•对于x64客户机和SMP的支持提供了极大可扩展性•集中化的虚拟机部署和管理更好的灵活性和可管理性•对快速迁移和实时备份的支持•包括SCVMM等广泛管理工具的支持•使用通用的过程和工具实现快速的提供和补丁管理VMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVM焦点-管理SystemCenterVirtualMachineManager概览27通过虚拟化迁移实现服务器的整合虚拟机的提供和配置服务器健康监视和管理性能报告与分析补丁管理与软件升级虚拟机的备份与恢复灾难恢复28Windows®PowerShellClient自助Web门户库SCVMMAgent宿主WindowsCommunicationFoundationWindowsRemoteManagement(WS-MAN)管理员控制台BITSSCVMM引擎SCVMMAgentSCVMMAgentBITSP2V源集成的应用31每个VMM组件都可以进行远程安装支持位于边界网络的宿主机全新的管理员控制台基于SystemCenterFramework的管理控制台,和SCOM、ServiceDesk等相同的用户界面64-bitVMM服务器的支持物理到虚拟机的转换(WindowsServer2003,WindowsXPandWindows2000)虚拟机到虚拟机VHD磁盘的转换OperationsManager2007管理包和报表32虚拟机宿主物理基础架构将VMM的代理部署到虚机宿主上收集性能数据以确定要进行整合的候选将物理服务器转换为虚拟机从虚拟机宿主上收集性能数据以进行智能化的放置在最佳的宿主机上智能化的放置每个虚拟机退出或者要做其它用途的机器进行整合候选的优先级报告33从宿主机收集性能数据以进行智能化的放置在最佳的宿主上智能放置新的虚拟机虚拟机模板的集中化库为新虚拟机选择预先配置好的模板从模板进行虚拟机配置的定制从配置模板创建新虚拟机虚拟机宿主34虚拟机自动放置在指定的最佳宿主上虚拟机模板的集中化库从管理指定的模板创建虚拟机委派用户开始创建新的虚拟机虚拟机宿主委派提供的更新的Web用户界面基于Web的用户界面35伦敦Windows®PowerShell管理员控制台基于Web的委派提供用户接口外部网络(DMZ)新加坡虚拟机宿主远程库服务器36可管理端到端前景低成本全内置整合了几乎全部的虚拟化解决方案,从应用程序虚拟化,到展现虚拟化;从桌面虚拟化到服务器虚拟化。强大的管理工具使管理虚拟化环境乃至物理环境变得史无前例的简单。桌面虚拟化完全免费,服务器虚拟化和展现虚拟化全面内置在WindowsServer2008当中,而应用程序虚拟化也以客户端增值包的形式提供。微软承诺将在未来的解决方案中大力发展虚拟化的效力,将为我们的客户提供更多更丰富的虚拟化解决方案。微软的虚拟化解决方案几乎采用全面内置的方式,使我们的客户可以使用最简单的方式使用最全面的解决方案。37微软提供了从数据中心到桌面的一整套虚拟化产品微软让您可以使用单一的管理平台同时管理虚拟和物理的计算资源微软整体的虚拟化方案提供了一个整合的管理框架,帮助客户解决降低成本、增加可用性以及提供敏捷性的关键技术与业务问题38©2007MicrosoftCorporation.Allrightsreserved.Thispresentationisforinformationalpurposesonly.Microsoftmakesnowarranties,expressorimplied,inthissummary.Allothertrademarksarepropertyoftheirrespectiveowners.Thenamesofactualcompaniesandproductsmentionedhereinmaybethetrademarksoftheirrespectiveowners.