您所在的位置:e-works首页 > 基础信息化 > 终端和服务器

专家解析:如何保护服务器虚拟环境

发表时间:2008-6-19 冉金龙 来源:eNet硅谷动力
企业导入服务器虚拟化,近年来受到很大的瞩目,这项决定虽然整合了分散在各台实体服务器设备的运算资源,但相对地也集中了风险,使得实体主机一旦故障,所造成的连带影响远大于过去。因此要让虚拟机器走出单纯的测试环境,实际、大规模地承担企业重要的应用服务,就得解决数据保护与系统备援问题。我们将针对目前主要x86虚拟化平台,整理出备份、备援与高可用性机制,分析不同的类型,找出现行对应的做法与解决方案。以下分为三大部分来讨论。

    企业导入服务器虚拟化,近年来受到很大的瞩目,这项决定虽然整合了分散在各台实体服务器设备的运算资源,但相对地也集中了风险,使得实体主机一旦故障,所造成的连带影响远大于过去。因此要让虚拟机器走出单纯的测试环境,实际、大规模地承担企业重要的应用服务,就得解决数据保护与系统备援问题。

    我们将针对目前主要x86虚拟化平台,整理出备份、备援与高可用性机制,分析不同的类型,找出现行对应的做法与解决方案。以下分为三大部分来讨论。

Part1 虚拟环境更需要数据保护

    虚拟化技术可让资源集中,但风险也会随之集中。「单点故障危害范围大幅增加」与「共享资源,影响服务质量的维持」是可能造成的两种风险。可以透过备份、备援解决虚拟化带来的故障风险增加问题。

Part2 虚拟环境数据保护的作法

    作法1 虚拟环境的备份

    虚拟环境的备份可依工作执行层级与复本型态做不同区分,依工作执行层级可分成虚拟主机端、实体主机端与储存端;从复本型态则有应用程序档案或组件、磁盘映像(Image)与逻辑磁盘驱动器等三个层级。

    作法2 虚拟环境的备援

    对某些执行关键任务、不允许服务中断,或仅允许极短暂中断的系统来说,由于从备份复本还原系统所需时间不等,因此仅有备份便不能满足需要。这时候就必须让可在极短时间内接续原系统服务的备援系统上场,构成具备自动失效转移能力的高可用性系统。

    作法3 协助维护升级:在线迁移

    不中断服务的在线迁移虚拟机器功能,是协助虚拟环境用户执行实体主机维护与升级作业的一大利器。依厂商说法,这种在线迁移作业造成的系统中断,可低到几秒甚至几毫秒,原先提供服务的虚拟机器,已经从一台实体主机被搬移到另一台实体主机上了。

    作法4 保障存取资源:负载平衡

    虚拟环境中一般会有分别负担不同服务的多个虚拟机器,而这些服务通常会有优先级的区别,也就是某个虚拟机器执行的服务比另一个虚拟机器的服务更重要,显然的,更重要的服务就需要更优先资源分配。

    VMware ESX与Virtual Iron的高可用性架构

    目前唯一能提供高可用性机制的虚拟平台,是VMware Virtual infrastructure 3的HA,以及Virtual Iron V4 XEE的LiveRecovery,两者都架构十分类似,都是将数台实体机器构成一个资源池,然后透过一个管理平台为储存池中的实体机器建立丛集关系。

Part3 保护虚拟环境的建置策略

    依不同环境选择合适的备份备援机制。我们可归纳出几个基本原则:如「备份是不可或缺的基本措施」、「依任务关键性与预算选择备援类型」、「视政策决定导入在线迁移与负载平衡与否」等。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:李卓刚
10
;