首页 > 范文大全 > 正文

了解虚拟化的五个方面

开篇:润墨网以专业的文秘视角,为您筛选了一篇了解虚拟化的五个方面范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

虚拟化可不像建立资源逻辑池那么简单,必须了解下五个方面,才能得到虚拟化的好处。

虚拟化技术可以建立与物理设备没有连接的IT资源逻辑池,能够减少新购服务器和存储硬件方面的费用、延长应用的正常工作时间、简化IT管理。不过据IT经理、分析师及其他业界观察人士声称,只有公司遵循了一些关键步骤,才有望获得这些好处。

一、真的了解虚拟化吗

科罗拉多州博耳德的研究组织企业管理协会的分析师Mike Karp说,有些用户只是为了某个用途而采购存储虚拟化技术,而没有认识到这项技术所带来的其他好处。譬如说,“仅仅为了数据迁移而购买基于文件的虚拟化技术未必是值得的。”他说,如果存储虚拟化技术还用于容量管理、负荷均衡及信息生命周期管理等用途,它就会体现出更大的价值。数据的重要性减小后,信息生命周期管理就会把数据迁移到不大昂贵的存储设备上。

应当把这点告诉佛罗里达州劳德代尔堡Calvary Chapel公司的网络操作经理Thomas Williamson,他当初买来了VMware ESX,对25台服务器进行虚拟化处理,那时他没有认识到还可以为这些虚拟机进行存储虚拟化处理。直到后来买来了4TB Dell/EMC CX300 SAN后,他才从用户那里知道了DataCore Software公司的SANmelody存储和虚拟化管理软件。

Williamson说,SANmelody让他可以使用与低成本磁盘阵列连接的普通服务器来扩展存储容量,还可以使用快照等功能,而成本比使用Dell/EMC SAN低得多。他说:“我们犯下的最大错误就是,没有进行调查。后来我们发现了DataCore后,就想为什么不多等一个月;为什么我们没有调查清楚存储虚拟化概念呢?”

Greg Schulz是总部设在明尼苏达州斯蒂尔沃特的行业分析及咨询公司StorageIO Group的创办人兼分析师,他说,倘若用户力求对基于文件的存储进行虚拟化处理,首先应当考虑清楚目的。他认为,要是目的只是为了减少所用NAS设备的数量,那么把它们合并成比较少、比较大的设备可能比虚拟化方案还要简单、省钱。但如果目的是为了获得单一视图、从而了解不同办公室所有NAS设备上的所有可用空间,那么虚拟化也许是比较明智的选择。

事先认真调查一番还可以帮助IT人员设定合理的预期值。据企业管理协会的分析师Andi Mann的咨询报告表明,虚拟化带来的最常见结果就是:实现灾难恢复和业务连续性、提高灵活性和灵敏性、提高服务器的利用率、减少停机时间;只有实现了这些目标后,还能降低行政和管理成本。

二、制订一致性的流程

实现成本节省、或者甚至仅仅确保虚拟化环境的稳定和安全,这需要制订一致性的流程,以便构建、配置、维护以及不再需要时,最后淘汰虚拟服务器。

Stefan Paychere是康涅狄格州斯坦福开发虚拟化管理软件的Dunes Technologies公司的创办人兼首席技术官。他说,因为虚拟机不需要购置新硬件,所以往往没有正规的流程来批准虚拟机的构建。这会导致虚拟服务器“散乱”现象,而虚拟服务器管理起来与物理服务器一样困难。

Vick Vaishnavi是马萨诸塞州列克星敦开发数据中心管理软件的BladeLogic公司的产品营销主管,他说,随随便便对物理“主机”服务器进行改动尤其危险,因为这会影响多个虚拟机的可用性或者性能。他说,面对这种新的、不太熟悉的虚拟化环境,许多IT经理还忽视了备份及故障切换方案,尽管虚拟化技术可以简化工作服务器接过失效硬件所处理的任务。

Vaishnavi说,制订可靠的流程来管理虚拟机生命周期,这需要深入了解物理服务器及其计算资源在虚拟机之间是如何“分配”的;虚拟机又是如何“对应于”规定了应用性能及正常工作时间的服务级别协议的。

为了确保虚拟机经过合理配置,从而符合企业、行业或者政府的标准,时时监控虚拟机同样必不可少。

三、恰当的评估及测试

新罕布什尔州纳舒厄的研究分析公司Illuminata的分析师Gordon Haff说,预测每个虚拟机所需的硬件可能很棘手。“人们看了CPU利用率等指标后,自以为就能把许多虚拟机放在一个硬件上,实际上硬件支持不了那么多的虚拟机。”

Paychere说,进行准确预测需要考虑以下五个衡量尺度:CPU的数量、磁盘空间的总量、磁盘I/O的等级、内存数量和每个虚拟机所需的网络带宽。

他说,应用需求变化时,一些厂商的产品能够在物理机器之间动态地重新分配及平衡虚拟机。几家厂商提供的迁移前工具也有助于估算出虚拟服务器与物理服务器的最佳比率。

Schulz建议在实际性能条件下测试虚拟机的配置,而不是单单凭借几台服务器或者少量数据就从测试结果进行推断。他还建议:先在测试和开发这些低风险方面部署虚拟化技术,随后在为虚拟化环境下开发及测试的新应用部署虚拟化,最后才是为旧的应用部署。

四、要有全局观

运行多个虚拟机的物理服务器生成的网络流量比运行单个应用的服务器产生的流量多。不过,加州欧文存储厂商iStor Networks的全球营销副总裁Jay Kramer认为,IT决策者常常没有考虑虚拟化会对IT基础设施其他部分带来什么影响。

Calvary Chapel公司的Williamson说,他之前低估了服务器虚拟化对存储需求带来的影响。“如果你使用服务器虚拟化,一秒钟后就会出现一台虚拟服务器,不知不觉中已经耗用了15GB到20GB的存储容量。”

Mann认为,公司只要借助能自动对虚拟机执行发现、清点及配置管理等任务的工具,“严格限制”虚拟机的构建,就能减少对存储的需求。

增加网络带宽来处理这些进出虚拟机的更多流量可能需要在网络上实施多路径、路径故障切换及负载均衡等机制,从而确保万一某个网络部件负载过大或者出现故障,仍有足够带宽。

Kramer认为,维持适当的安全、正常工作时间或者冗余性可能需要构建虚拟局域网,避免敏感流量被未授权者看到,或者把这部分流量放到速度最快的网络链路上。负责连接服务器和网络的网卡也可以进行虚拟化处理,为每个来宾服务器分配各自的IP地址;连接服务器和存储阵列的主机总线适配器经过虚拟化处理后,可以为存储结构提供多个逻辑端口。这种服务器之外的虚拟化有助于保护独特的配置参数,从而确保每个虚拟机的安全和性能。

五、关注更多细节

一旦总体设计已定,就要注意实施细节,它们可能会突然增添成本或者复杂性。其中一个细节就是:不同的软件公司在虚拟机方面有不同的许可政策。Eric Foote是密歇根州特洛伊为医疗服务提供商提供IT服务和健康信息管理的CareTech Solutions的首席技术架构师,他说:“如果你使用微软的虚拟化软件,某些产品让你可以运行多个实例,根本不用支付另外的许可费。如果你把同样的应用软件包迁移到VMware环境,每个实例的许可费算法各不相同。”结果会出现起初可能没有料到的大笔额外许可费。

Foote认为,应用和服务器从物理机器迁移到虚拟机也可能比厂商们声称的复杂。他说,在某些情况下,操作软件或者应用软件在迁移到虚拟化环境之前需要特定的补丁或者更新版。原先物理环境下不存在的驱动程序和硬件不兼容问题到了新的虚拟化环境下会出现,这也需要尝试迁移几次。

企业管理协会的Karp说,硬件不兼容问题对较小的存储厂商来说特别棘手,因为它们缺少资金或者人力来确保与VMware等流行的虚拟化平台兼容。

还要牢记另一个细节:IT经理需要虚拟化领域的新技能,譬如了解“进出虚拟化环境的网络流量,” Foote说,“你对交换机、网卡和局域网都进行了虚拟化处理,因而需要有人了解所有这些方面,并且能够合理实施及支持。”他说,存储方面同样如此,“现在你有多个主机在共享通用卷”,而不是每台服务器各自都有专用的存储设备。(沈建苗编译)