注册 登录
编程论坛 Windows论坛

Hyper-V的快速迁移带来的效率提升

大花狗 发布于 2008-11-10 16:31, 3506 次点击
" border="0" />


前些天同学聚会,大部分弟兄还都做本行的IT,推杯换盏后拉着一个跟我做本行的哥们儿聊了聊又聊,从美国总统大选聊到微软黑屏,当然也避免不了我们的技术切磋,其中说道了Hyper-V的Host Clustering,着实让我心动了一把,迫不及待回来小试一把,在这里先谈谈我的感受。

首先,系统管理员为什么要服务器整合呢?因为这样可以极大地提升服务器的利用率,比如从原本的10~20%提升到60~70%;这样做还可以很好地节省服务器采购的费用,降低硬件成本实际上就意味着减少机器维护和更换;相对的,服务器整合还可以节省电费和降温费用,不过最主要的是可以大大提高服务响应的速度。


" border="0" />


其实虚拟化从虚拟的角度为系统管理员创造了无限的可能。实际上,偶作为一个系统管理员,在日常的维护工作中,不论是Windows 2008还是VMWare ESX,面临最多的就是常规的安全补丁安装,当然要求重启,所以我们需要的是时间和稳定性。
从原理上讲,Hyper-V采用的是比较简单的内存状态保存的技术,以避免在内存映像传输时,后续的内存写入同步问题,以增加停机时间作为代价,不过,一般来说这点时间还是可以容忍的,并且通常不会有损SLA。

好的,下面开始来进行快速迁移吧。一开始,要配置好我们所需要的,接着只需启动该Hyper-V虚机,然后在"Failover Cluster Management"左侧树里找到"Services and Applications",注意当前虚机处于"Online"的状态。


" border="0" />


第一次加载Failover Cluster Management
右键单击"Move this service or application to another node",就可以选择另一台Hyper-V主机哦,如图所示。


" border="0" />


Move this service or application to another node

之后可以在"Failover Cluster Management"左侧树里找到"Services and Applications"下面的测试虚机,还可以看到当前虚机正在保存状态,如图所示。


" border="0" />


Hyper-V快速迁移需要有一个内存状态的保存和恢复时间,根据虚机内存和存储带宽的大小,有少量的服务中断时间(1~2秒-1~2分钟之间)。

当保存状态完毕后,可以看到已经切换到另外一台主机,并且可以看到虚机正在从保存状态中恢复,如图所示。


" border="0" />


Hyper-V支持高可用性群集功能,不管是有计划的主机维护、还是突发的硬件故障,虚机均可以在另外一台主机上快速重启,而且服务中断的时间很短,整个迁移过程速度非常快,差不多30秒左右完成,个人觉得这个速度还是可以承受的,感觉比想象中要好。
18 回复
#2
WSY3792008-11-10 17:02
支持…………………………………………谢谢分享
马上试试去
#3
lonmaor2008-11-10 18:49
此帖有广告之嫌
#4
职业球员2008-11-11 15:13
事实看来,VMotion满适用于计划维护停机事件的,不过我更倾向于Hyper-V,它的快速迁移包含在Windows Server 2008的授权费中,不需要额外付费。
#5
bommbinke2008-11-11 17:00
对于那些购买Windows Server 2008 的用户,大家所获得的好处不仅仅是可扩展性、高性能和可靠性,在Hyper-V发布之后,大家还能从集成虚拟化中大大受益。目前,总共有250个来自各大服务器和白盒供应上的系统获得了Windows Server 2008 和Hyper-V的认证。
#6
lonmaor2008-11-11 19:37
对于以上各个顶帖id,我想说:
欢迎楼主发布此类技术文章并参加讨论,但对于此类影响浏览的多id顶帖,只能杀之而后快。
#7
goingdongw2008-11-12 19:26
Hyper-V支持种类繁多的来宾操作系统;支持所有 WHQL 认证的驱动程序。
#8
豪华鱼片2008-11-12 19:26
微软指出,目前已有逾130个独立软件开发商的 150种应用程序取得在Windows Server 2008上执行的认证,其中,赛门铁克、Diskeeper及IBM率先取得针对Windows Server 2008 Hyper-V的认证,这代表这三家业者的应用程序经过符合Hyper-V能力的相关测试并能达到在虚拟环境中所要求的执行效能。
#9
好吃的2008-11-12 19:27
据了解,微软Hyper-V技术广受到服务器厂商青睐。
#10
该起床了2008-11-12 19:28
Hyper-V跟微软自家的Virtual PC、Virtual Server等产品相比,有着很显著的区别,和竞争对手VMware Server/ESX Server也有很大不同:Hyper-V在构架上绝对是一个突破性的进展!
#11
白露溯洄2008-11-13 00:04
我用vmware的多一些,有空试试hyper-v!
#12
美斯乐可2008-11-13 13:45
Hyper-V采用完全不同的系统架构,性能接近于物理机器,这是Virtual Server无法比拟的。
#13
米利托笛2008-11-13 16:14
Hyper-V是微软最新开发的虚拟化技术,也是WindowsServer2008操作系统特定版本的一部分。作为独立软件,Hyper-VServer原本需要支付28美元购买才能使用,但为了推广自家技术、打击VMware垄断地位,微软决定祭出免费策略。
#14
玛图斯2008-11-14 14:04
我补充一下,Microsoft Virtual Server 2005的用户可以在Hyper-V上进行相关产品的无缝连接,所以俺们投入到虚拟服务器中的努力绝对不会白费。
#15
麻利儿的2008-11-15 15:05
正在考虑使用Hyper-V,希望能给我带来意外的惊喜。
#16
剑一2008-11-15 16:33
与之前集成在Windows Server 2008里的Hyper-V模块/插件不同,Hyper-V Server 2008是一个独立的服务器操作系统,有Windows系统内核但没有GUI图形界面。
#17
bommbinke2008-11-15 17:33
VMware独霸时代将被Hyper-V颠覆。
#18
纳可斯2008-11-16 13:43
Hyper-V可以支持Windows Server 2003 SP2、Novell SUSE Linux Enterprise Server 10 SP1、Windows Vista SP1 (x86)以及Windows XP SP3 (x86),但是不能支持红帽。
#19
goingdongw2008-11-16 14:28
嘿,实际上,安装好的Windows Server 2008服务器管理器中角色组件已经包含了Hyper-V,直接在服务器管理员新增角色就好了,不止是安装方便,连设置都很简单呢,哈。
1