随着目前信息技术突飞猛进的发展,虚拟化已经成为各行各业信息技术建设的重点项目。虚拟化产品来说,VMware一直深受服务器管理员用户的青睐。在VMware Workstation中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序。
2008年6月,微软正式推出了虚拟化管理应用软件Hyper-V,这也标志着微软已经具备与VMware抗衡的服务器虚拟化产品。微软Hyper-V虚拟化技术一经推出.得到了众多服务器厂商大力支持,IBM,惠普,与Sun等服务器厂商陆续采用Hyper-V到服务器中。这标志着微软在虚拟化应用领域中再一次站稳脚步。在Hyper-V组件推出几个月后,Hyper-V Server 2008独立虚拟机问世,它的出现标志着微软在虚拟化应用平台方面的造诣更上一层楼。它能直接运行在裸机上,因此不需要预先安装Windows Server系统,只要有支持硬件虚拟化技术的处理器即可。下面我们就了解一下Hyper-V:
Hyper-V主要功能;
1、灵活的许可策略和出色的网络支持.其中包括VLAN Network Address Translation(NAT)以及Network Access Protection(NAP)策略(隔离)。
2、合并32位和64位工作负荷,可靠的服务器核心角色、支持多达四个虚拟处理器、每个虚拟机支持高达64GB的内存以及全新的I/O架构。
3、群集.Network LOAd Balancing以及最小化Server Core安装。
4、微内核式管理程序架构,最小化Server Core安装以及通过Active Directory集成实现基于角色的安全性。
5、虚拟机快照.Volume Shadow Copy Service集成。
6、快速迁移和群集服务。
7、粒度级管理权限.通过Active Directory集成实现的基于角色的安全性以及授权管理器.
8、实现与微软和第三方管理工具的最佳集成。
9、广泛且可扩展的来宾操作系统支持、虚拟机快照。
10、支持种类繁多的来宾操作系统。支持所有WHQL认证的驱动程序。
Hyper-V系统架构:
Hyper-V采用微内核的架构,兼顾了安全性和性能的要求。Hyper-V底层的Hypervisor运行在最高的特权级别下,微软将其称为ring-1(而Intel则将其称为rootmode),而虚拟机的OS内核和驱动运行在ring 0。应用程序运行在ring 3下,这种架构就不需要采用复杂的BT(二进制特权指令翻译)技术,可以进一步提高安全性。
Hyper-V采用微内核架构,底层的Hypervisor运行于最高特权级别下,微软称之为ring-1。虚拟机操作系统内核和驱动运行在ring 0,应用程序则运行在ring 3下,采用这种架构不需要采用复杂的BT(二进制特权指令翻译)技术,从而可以进一步提高系统的安全性.
由于Hyper-V底层的Hypervisor代码置很小。不包含任何第三方的驱动,非常精简.所以安全性更高。Hyper-V采用基于VMbus的高速内存总线架构,来自虚机的硬件请求(显卡.鼠标,磁盘.网络),可以直接经过VSC,通过VMbus总线发送到根分区的VSP,VSP调用对应的没备驱动,直接访问硬件,中间不需要Hypervisor的帮助。
Hyper-V的实现方法:
(1)Hyper-V管理器:第二个主要差异就是完全改变的管理工具。Virtual Server2005是通过基于Web的界面进行管理的,而Hyper-V则是基于Hyper-V管理器管理的。Hyper-V管理器是一种嵌入到微软管理平台中的工具,由各种虚拟机管理功能组成。所有虚拟机的启动或者关闭部是在这里完成的。
(2)虚拟机默认位置:Hyper-V将虚拟机默认保存在“C:\Program\Data\Microsoft\Windows\Hyper-Virtual machines”文件夹中.可以右键点击Hyper-V管理器进行Hyper-V设定变更。
(3)虚拟硬盘:VHD(.vhd)文件可以兼容Virtual Server 2005和Hyper-V.现存的Virtual Server 2005虚拟机作为Hyper-V创建的虚拟机,参照.vhd文件。
(4)快照:Hyper-V有快照功能.这项功能可以保留虚拟机在某个操作下的状态,而且快照默认使用GUID相同的名称保留在文件夹中。GUID文件夹也就是虚拟机文件夹。这与架构文件是不同的,快照文件后面没有扩展名。
(5)集成组件:Hyper-V的集成可以采用一种专门的驱动程序来利用VMBus架构的优势提高性能,使用Insert Integration Services安装盘安装集成组件。
(6)虚拟网络和管理器:Hyper-V需要利用网络功能至少执行一次虚拟网络功能。因此,通过虚拟机连接的内部网络和通过NIC连接的外部网络构成了外部主机。从Hyper-V的面板上启动虚拟网络和管理器。
(7)虚拟硬盘的编辑向导:可以从Hyper-V的任务面板上启动编辑向导。虚拟机的虚拟硬盘被压缩,在Dynamic VHD和固定容基的VHD之间进行切换,扩大现有VHD的容量。
(8)Hyper-V服务:最后Hyper-V管理的服务实际上有三种,Hyper-V镜像管理服务.Hyper-V网络管理服务器和Hyper-V虚拟机管理服务。Hyper-V服务采用管理功能据的服务菜单选项来进行管理。完美支持Linux系统:
Hyper-V可以很好地支持Linux,我们可以安装支持Xen的Linux内核,这样Linux就可以知道自己运行在Hyper-V之上,还可以安装专门为Linux设计的Integrated Components,里面包含磁盘和网络适配器的VMbus驱动.这样Linux虚机也能获得高性能。
这对于采用Linux系统的企业来说,是一个循音,这样我们就可以把所有的服务器,包括Windows和Linux.全部统一到最新的Windows Server 2008平台下,可以充分利用Windows Server 2008带来的最新高级特性,而且还可以保留原来的Linux关键应用不会受到影响。
从架构上讲Hyper-V只有。硬件——Hyper-V——虚拟机”三层,本身非常小巧,代码简单,且不包含任何第三方驱动.所以安全可靠、执行效率高,能充分利用硬件资源,使虚拟机系统性能更接近真实系统性能。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:虚拟化部署Hyper-V