|
|
|
|
|
|
|
|
|
|
Java基础 Java进阶
Java Web .Net交流 Php空间
Oracle Sybase
MySQL SQL Server 综合技术
Windows Linux
Unix BSD Solaris AIX
网络管理 网络安全 病毒求助
IBM dW Sybase Symantec
 Java | 数据库 | Linux | 网管世界 | 网络安全 | 技术新闻 | 文档·源码下载 | 病毒求助 | 精英在线 | 热点专题 | IT技术词典 | IT技术网站大全

» 您尚未 登录  注册 | 专家团 | 爱好者 | 搜索 | 社区服务 | 勋章中心 | 帮助

赛迪网技术社区 » IT技术专区 » 网络安全 » 高可用性和实时迁移技术
本页主题: 高可用性和实时迁移技术 返回 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

邂逅


用户名: zuiaixiayu
级别: 技术菜鸟
精华: 1
发帖: 3
经验值: 10 点
积分: 35 分
贡献值: 0
注册时间:2008-12-24
最后登录:2009-07-27

高可用性和实时迁移技术

本帖被 lllzc 设置为精华(2009-05-26)





    随着Internet的飞速发展,网络带宽和服务器遇到了巨大的挑战。由于网络带宽的增长远高于处理器速度和内存访问速度的增长,于是大家把注意力放到了容易遇到瓶颈的服务器端。





    由于虚拟化存在,导致了潜在的问题严重化,一台服务器故障就可能造成大规模的服务瘫痪。于是缩短停机时间、确保服务器连续性的高可用性被视为重中之重,其中Windows Server 2008 R2中的Hyper-V就廉价并且优质的实现了这些功能。


    首先,Hyper-V提供的虚拟化平台,对于虚拟数据中心来说,最重要的就是能够保证系统和应用的高可用性。


    Hyper-V高可用性的根本原因,是它的基本架构。它的裸金属架构直接用系统处理器执行CPU指令,也就是说,Hyper-V其实是在硬件上直接运行的虚拟系统。





    由于裸金属架构的虚拟服务器是直接支持对称多处理器技术、热插拔内存技术、冗余磁盘RAID等硬件特性,所以对系统的稳定性有很大的帮助,并使系统保持一个相当高的可用性。


    另外,Hyper-V对系统性能拥有动态协调特性,将物理硬件的空余处理能力按设置的百份比例划分给虚拟服务器,并根据各个系统不同的负载大小,弹性的变更其处理计算能力。


    比如,服务器中装有多个虚拟系统,如果某虚拟服务器占用的计算能力值在100%时,Hyper-V可以对不同系统之间的资源进行弹性调配,这样就可以大大提高系统的整体可用性。


    当然对于在Windows Server 2008配置Hyper-V高可用性,也是非常的方便,只需分为三步:配置验证、创建群集、设置高可用性。(如何具体配置,这里就不做过多的介绍了,如果有兴趣,可以找找教程,操作相当简单。)





    以前的Hyper-V支持高可用性群集功能,不管是有计划的主机维护、还是突发的硬件故障,虚拟机都可以在另外一台主机上快速重启,服务有中断,虽可忽略不计,但仍有中断。


    现在可以通过Windows Server 2008 R2中Failover Clustering的Cluster Shared Volumes(CSV),进行实时迁移啦。Hyper-V管理程序与Windows Server 2008操作系统的Failover Clustering相结合,即使用户拔掉电源插头,所有的虚拟机也无需用户操作就能在其他节点上自动重启。





    实时迁移的基本步骤:

      启动源集群节点和目标集群节点之间的一次实时迁移;(虚拟机只能在集群节点之间迁移)
 
      在目标集群节点上创建一个虚拟机副本,复制源虚拟机上所有内存到目标虚拟机中去;

      创建镜像内存页,并从源虚拟机向目标虚拟机反复复制镜像内存;

      完成实时迁移之后的最终架构;



    CSV的优势很突出,可以使用一个NTFS,就能快速完成架构配置,也就是说管理员不需要重新定义SAN的格式;而且CSV不需要特殊的Config管理工具。如果习惯了使用Windows Server 2008工具,还能够继续使用同一个平台,只要配合使用R2版本中的CSV就OK了。


    而且,Windows Server 2008 R2版本中的Hyper-V的Live Migration功能,可以在两个虚拟化主机服务器之间迁移虚拟机,同时不会对服务带来任何影响,使用的时候不会感觉到虚拟机正在从一台物理计算机迁移到另一台物理计算机哦。





    哦,对了,Hyper-V还支持所谓的stretch clustering(延伸群集),也就是跨越地理位置的故障转移群集功能,一旦某个站点发生故障,别的地方的另外一个站点则可以立刻恢复工作,实用性非常强。


    如果和System Center进行完美整合,Hyper-V不仅可以实现高可用性,还可以实现负载平衡。快去试试吧,不然都对不起自己。
本贴标签:
顶端 Posted: 2009-05-19 15:26 | [楼 主]
saipao001


用户名: saipao001
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 4 点
积分: 20 分
贡献值: 0
注册时间:2009-04-22
最后登录:2009-05-20

支持高可用性群集功能的Hyper-V,不管是有计划的主机维护、还是突发的硬件故障,虚机都可以在另外一台主机上快速重启,而且服务中断的时间很短,几乎可以忽略不计。
顶端 Posted: 2009-05-20 14:09 | 1 楼
午夜的星


用户名: wuyedexing
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 5 点
积分: 60 分
贡献值: 0
注册时间:2009-05-15
最后登录:2009-05-23

.微软拥有良好的资源来上线他们的App-V和MED-V技术,hypervisor的发展方向就是一个提取层,不过微软最牛的还是管理方面。
很值得信赖啊
顶端 Posted: 2009-05-20 19:57 | 2 楼
xindekuqi




用户名: xindekuqi
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 4 点
积分: 20 分
贡献值: 0
注册时间:2009-05-05
最后登录:2009-06-01

微软真是专业
顶端 Posted: 2009-05-21 10:31 | 3 楼
运动00


用户名: sport00
级别: 技术菜鸟
精华: 0
发帖: 5
经验值: 6 点
积分: 65 分
贡献值: 0
注册时间:2009-05-16
最后登录:2009-05-21

R2版本的Hyper-V的扩展性很好,让用户可以利用内嵌的RDP重新定向功能的同时,还通过不同类型的其他插件提供了很多独特的附加功能。
顶端 Posted: 2009-05-21 19:44 | 4 楼
会流泪的鱼


用户名: 47182313
级别: 技术菜鸟
精华: 0
发帖: 12
经验值: 12 点
积分: 60 分
贡献值: 0
注册时间:2008-10-22
最后登录:2009-11-21

......................
顶端 Posted: 2009-05-21 23:42 | 5 楼
会流泪的鱼


用户名: 47182313
级别: 技术菜鸟
精华: 0
发帖: 12
经验值: 12 点
积分: 60 分
贡献值: 0
注册时间:2008-10-22
最后登录:2009-11-21

......................
顶端 Posted: 2009-05-21 23:42 | 6 楼
笑落红尘


用户名: xiaoluohong
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 5 点
积分: 60 分
贡献值: 0
注册时间:2009-05-05
最后登录:2009-06-02

启动源集群节点和目标集群节点之间的一次实时迁移,好
顶端 Posted: 2009-05-22 14:31 | 7 楼
悔恨的泪


用户名: huihendelei
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 5 点
积分: 60 分
贡献值: 0
注册时间:2009-05-07
最后登录:2009-06-04

Windows Server 2008 R2版本中的Hyper-V的Live Migration功能,可以在两个虚拟化主机服务器之间迁移虚拟机
顶端 Posted: 2009-05-22 17:21 | 8 楼
冰壶秋月


用户名: mdny
级别: 技术员
精华: 0
发帖: 19
经验值: 25 点
积分: 160 分
贡献值: 0
注册时间:2008-11-12
最后登录:2009-08-31

Hyper-V可以借助主机群集功能同时实现快速转移和高可用性
顶端 Posted: 2009-05-23 09:22 | 9 楼
柳焚烟

头衔:醉红颜笑红尘 醉红颜笑红尘

用户名: barcellay
级别: 论坛版主
精华: 5
发帖: 1545
经验值: 1713 点
积分: 3738 分
贡献值: 1
注册时间:2006-09-20
最后登录:2009-11-20


这些功能vm的Vsphere4都能实现,且VS4还支持CPU和内存的热增加和删除,以及磁盘空间的纵向调整,迁移方面也增加了对hv的虚机支持。hv目前还不支持其他操作系统,微软虚拟化的路还需要强化。
顶端 Posted: 2009-05-23 13:48 | 10 楼
放完的烟花


用户名: kevw
级别: 技术员
精华: 0
发帖: 15
经验值: 20 点
积分: 135 分
贡献值: 0
注册时间:2008-11-17
最后登录:2009-09-28

Hyper-V属于服务器虚拟化技术,对服务器整合可以大大提高服务响应的速度。
顶端 Posted: 2009-05-23 14:06 | 11 楼
柳焚烟

头衔:醉红颜笑红尘 醉红颜笑红尘

用户名: barcellay
级别: 论坛版主
精华: 5
发帖: 1545
经验值: 1713 点
积分: 3738 分
贡献值: 1
注册时间:2006-09-20
最后登录:2009-11-20


虚拟化的厂商做虚拟化的主要目的都是针对服务器虚拟化,桌面或者开发的虚拟化都是附带产品,并不占主要位置。
顶端 Posted: 2009-05-23 14:11 | 12 楼
风筝心


用户名: fengzhengxin
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 5 点
积分: 60 分
贡献值: 0
注册时间:2009-05-09
最后登录:2009-06-04

可以通过Windows Server 2008 R2中Failover Clustering的Cluster Shared Volumes(CSV),进行实时迁移
顶端 Posted: 2009-05-23 16:44 | 13 楼
心随我愿


用户名: aleiaf
级别: 技术菜鸟
精华: 0
发帖: 8
经验值: 9 点
积分: 85 分
贡献值: 0
注册时间:2008-12-01
最后登录:2009-08-30

虚拟数据中心也需要很可靠的高可用性,而且它还需要整合、高可用性和最完善的管理工具,Win Server 2008很不错。
顶端 Posted: 2009-05-23 22:33 | 14 楼
平行线


用户名: pingxingxian
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 5 点
积分: 60 分
贡献值: 0
注册时间:2009-05-09
最后登录:2009-06-04

Hyper-V高可用性的根本原因,是它的基本架构
顶端 Posted: 2009-05-24 16:37 | 15 楼
大漠飞心


用户名: damofeixin
级别: 技术菜鸟
精华: 0
发帖: 4
经验值: 5 点
积分: 60 分
贡献值: 0
注册时间:2009-05-09
最后登录:2009-06-05

虚拟化太好用了,企业节约了很大资金
顶端 Posted: 2009-05-24 17:58 | 16 楼
依靠的肩膀


用户名: yikaojianpan
级别: 技术菜鸟
精华: 0
发帖: 11
经验值: 12 点
积分: 95 分
贡献值: 0
注册时间:2009-05-25
最后登录:2009-05-27

我是路过,支持下吧
顶端 Posted: 2009-05-25 20:34 | 17 楼
iicr


用户名: iicr
级别: 技术员
精华: 0
发帖: 20
经验值: 21 点
积分: 140 分
贡献值: 0
注册时间:2009-07-16
最后登录:2009-07-24

学习了,谢谢分享.
顶端 Posted: 2009-07-16 15:33 | 18 楼
赛迪网技术社区 » 网络安全