




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
云计算中部署虚拟化的解决方案 杨新泉 (菏泽学院计算机与信息工程系,山东菏泽274015) 【摘要】分析和阐述了部署虚拟化的解决方案,包括规划部署环境,部署虚拟器件,激活虚拟器件。 关键词虚拟器件;面向服务;投资回报 数据中心采用虚拟化能够显著地提高服务器利用率,缩短服务部署时间,减少能耗、制冷和维护等成本。然而不可否认的是,虚拟化技术同时带来了新的问题:在管理层次上增加了虚拟机层,增加了资源管理和调度的复杂性。另外,面向服务的架构(ServiceOrientedArchitecture,SOA)催生了大量的由松散耦合的功能模块组成的业务,当这些业务被部署在数据中心时需要更加快捷、便利。因此,在数据中心构建虚拟化环境时,用户应该进行投资回报分析,根据自己的业务需求来规划数据中心的计算资源、存储资源和网络资源,并选择适合的虚拟化厂商和产品来寻找虚拟化环境的管理能力及成本的平衡点。 1规划部署环境 下面将根据构建虚拟化环境的三个步骤即投资回报分析、资源规划和虚拟化平台厂商及产品的选择来分别介绍相关的关键技术。 第一个步骤是投资回报分析。作为企业的管理人员,最关心的是自己的投资能否获得更高的回报,对数据中心实施虚拟化同样要考虑这样的问题,在实施虚拟化之前进行投资回报(ReturnOnInvestment,ROI)分析就显得尤为重要。投资回报分析是通过一系列的经济学方法对数据中心内各种资源的成本进行处理分析,得到数据中心实施虚拟化以后效益是否能够提高的预测值。通常,在分析过程中需要考虑直接投资成本和间接投资成本。比较常见的直接投资成本包括:服务器硬件设备成本、网络硬件设备成本、存储设备成本、配套制冷设备成本、虚拟化软件成本、构建虚拟化环境的时间成本和相关设施的维护成本等。另外,还需要结合服务器硬件性能和虚拟化软件来考察数据中心的整体虚拟化能力,这个能力决定了该数据中心能够容纳的虚拟机的数量,从而间接得出能够容纳的虚拟化解决方案数量。很多虚拟化厂商都提供简单的计算工具方便用户计算投资回报率,比如VMware公司的在线ROI计算器、PlateSpin公司的PlateSpinReco。对于复杂的大型数据中心,用户也可以找第三方的专业公司来分析投资回报率。 第二步是资源规划。数据中心的资源主要包括三人类:计算资源、存储资源和网络资源。计算资源是指物理服务器的计算处理能力,和CPU、内存相关;存储资源是指数据中心的存储能力,和磁带、磁盘、存储系统的空间相关;网络资源是指数据中心的网关、子网、带宽和IP等资源。通过虚拟化技术,数据中心里面的各种资源被整合成了统一的资源池。资源规划就是要研究如何把由虚拟器件组成的解决方案部署在虚拟化环境里,合理分配资源,并且保证资源的高效利用。资源规划一般从计算资源规划入手,资源规划者在能够保证虚拟化解决方案所需要的计算资源的前提下,再考虑与存储、网络资源池分配相适应的资源。对于计算资源,常用的衡量指标是VM/Core,它指单台物理机的CPU里每个核(Core)上所运行的虚拟机的数量。如果单台物理服务器的计算资源无法满足解决方案服务的需求,就需要用到多台服务器资源。这时,虚拟机的负载均衡就成为很重要的因素。可以保证规划阶段分配的资源能够得到充分利用。当然,还需要考虑存储资源的I/O负载均衡、网络资源的带宽均衡等。在产品方面,VMware公司推出的资源规划辅助工具CapacityPlanner能够帮助数据中心更方便地进行规划。IBM公司的全球技术服务部(GTS)也提供了相关的服务来帮助客户对数据中心现有资产做出评估,并在战略上实现资源规划。 第三步是虚拟化平台厂商及产品的选择。在第二章我们曾简单介绍了x86平台下的主流虚拟化厂商。目前,主流的企业级虚拟化平台有VMware公司的ESXServer、Xen及微软公司的Hyper-V。用户在进行选择时,需要综合考虑这些产品的价格、功能、兼容性,找到适合自己的产品。从价格上来说,VMwareESXServer按服务器的内核数量来计价,Hyper-V是随着WindowsServerxx系统一同发售的,而Xen有两个版本:商业版(CritixXenServer)和开源版,其中开源版可以下载和使用。从功能上来说,各个厂商都提供了基本的虚拟化平台及虚拟机管理命令。在这些功能之外,VMware提供了集成化的数据中心管理平台VirtualInfrastructure,以及之上的迁移、容错、备份等套件,XenServer也有对应的数据中心管理工具,微软Hyper-V的附加功能目前比较少。从兼容性上来说,Xen和VMware都对Linux系统有很好的兼容性,在Windows平台下,VMware也能够提供大部分管理功能,并支持创建Windows虚拟机,作为Windows一部分的Hyper-V能够对Windows操作系统提供良好的支持。 2部署虚拟器件 准备工作完成以后,就可以进行虚拟器件的部署了。部署虚拟器件是将虚拟器件支持的解决方案交付给用户的过程中最重要的一个环节,即虚拟机实例化的阶段。在明白了如何创建虚拟器件和发布虚拟器件之后,部署阶段所要做的工作就是使虚拟器件适应新的虚拟化环境,并将其承载的解决方案交付给用户。 部署虚拟器件的流程大致可以分为以下6个步骤: 1)选择虚拟器件并定制化; 2)保存定制化参数文件为OVFEnvironment文件; 3)选择部署的目标物理机; 4)复制虚拟器件的镜像文件和配置文件; 5)启动虚拟器件; 6)在虚拟器件中进行激活。 目前,比较主流的部署工具都能够完成流程中的前5步操作,而第6步操作在虚拟机内部进行。 3激活虚拟器件 虚拟器件部署的最后一个步骤是在虚拟器件内部读取OVFEnvironment文件的信息,根据这些信息对虚拟器件内的软件进行定制,这个过程被称为虚拟器件的激活(Activation)。根据激活的自动化程度及功能,激活可以划分为:完全手动的激活、基于脚本的手动激活、单个虚拟器件的自动激活、组成解决方案的多个虚拟器件的协同激活。下面将分别介绍这几种场景。 完全手动的激活适用于所有的虚拟器件,用户在虚拟器件内部读取OVFEnvironment文件的内容,判断其中的配置项属于哪个软件,并根据自己的知识对该软件进行配置。显然,这种场景对用户的要求较高,要求用户了解OVFEnvironment文件的格式,能够读懂其中的内容,并具备对各种操作系统、中间件、应用软件进行配置的知识,即使用户具备这些知识,但是由于配置过程非常复杂,也可能因为误操作或者系统异常终止而导致激活失败。 脚本技术可以简化激活的过程。脚本是由虚拟器件的创建者、发布者编制的,在激活过程中,用户只需要调用配置脚本,并将OVFEnvironment文件中的配置信息作为脚本的输入参数,就可以完成激活,用户不需要了解激活脚本的工作流程,因此也不需要具备对各种软件产品进行配置的知识。不过这种方式对用户仍有一定的要求,一是用户需要读懂OVFEnvironment文件的内容;二是用户需要了解激活脚本暴露的接口格式,并将OVFenvironment文件对应的内容传给脚本;三是用户需要了解并协调多个脚本的执行过程,因为在激活中,多个软件的激活可能需要遵循一定的顺序。自动化激活正是为了满足上面的几个要求。 一个典型的自动化激活单个虚拟器件的工具的(下转第196页)(上接第130页)工作原理如下:在虚拟器件启动过程中,激活工具从虚拟磁盘中获取OVFEnvironment文件,根据激活的先后顺序读取OVFEnvironment文件的参数,执行激活脚本,配置虚拟器件中的软件,在不需要用户干预的情况下,得到定制化的可用的虚拟器件。这样的部署方式改进了传统的软件安装和部署方式,免去了那些费时并且容易出错的部署步骤,比如编译、兼容性和优化配置,并且这种方式在虚拟资源池智能管理器的支持下能够做到完全自动化,非常适合在虚拟环境中对软件和服务进行快速部署。目前,很多公司开发的虚拟器件都内置了简单的激活工具,例如IBMActivationEngine作为一个自动化激活工具,在IBM公司发布的虚拟器件中得到了广泛使用。 多个虚拟器件会组合成一个解决方案,而在激活过程中,这些虚拟器件可能有配置参数的依赖关系和激活顺序关系。通过在虚拟器件内部植入具备网络通信功能的激活工具,可以统筹整个解决方案的激活过程,协作地完成解决方案的激活。当然,这需要借助现有的OVF文件中定义的参数依赖关系及激活顺序。 4结束语 当虚拟器件被创建、发布以后,它们需要通过某种方式被部署到数据中心里才能被用户使用。在这个阶段,我们首先要考虑如何规划虚拟化环境,选择合适的虚拟化厂商和产品,将数据中心的计算资源、存储资源和网络资源进行虚拟化,从而保证虚拟器件能够在虚拟化环境里面正常运行,这些内容属于规划部署环境的范畴。部署虚拟器件的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 九年级语文下册 第二单元 8《蒲柳人家》教学设计 新人教版
- 人教统编版选择性必修3 逻辑与思维超前思维的方法与意义教案设计
- 六年级数学下册 四 快乐足球-比例尺信息窗1 比例尺的意义第1课时教学设计 青岛版六三制
- 人教版九年级上册 第一单元 课题3 走进化学实验室 教学设计
- 二年级品德与生活上册 粮食来的真不容易教学设计 北师大版
- 鸡骨支床、哀毁骨立-【2022年暑假预习】云名著《世说新语》之“德行”卷
- 标书制作方法与技巧培训
- 人教部编版三年级上册(道德与法治)10 父母多爱我教学设计
- 癌痛规范化治疗的目标
- 二年级下册数学教案-4.1 用玻璃球作单位测量物品的质量|冀教版
- Q-GDW 644-2011 配网设备状态检修导则
- 工程项目样板引路施工方案
- 必备空调安装免责协议书范文优选七篇
- (自考)财务管理学完整版课件全套ppt教程(最新)
- 《智能制造技术与应用》试题及答案
- NX_Nastran_超单元指南_cn
- 校服评标方法及打分表
- 疟原虫生活史
- 绘本教学The hug 课件
- 建设项目对海洋生物资源影响评价技术规程
- 创新社会组织管理发挥“枢纽型”社会组织作用的指导意见
评论
0/150
提交评论