机房360首页
当前位置:首页 » 基础入门 » 云计算的关键技术之快速部署

云计算的关键技术之快速部署

来源:机房360 作者:scarlett编辑 更新时间:2013-2-28 16:47:10

摘要:云计算的理念生动地体现了互联网时代的信息服务特性,并且正在推动一系列技术创新去解决互联网平台的服务生命周期管理问题,大规模分布式计算、存储、通信问题,以及服务按需提供、按量计费问题。本节将从技术维度更深入地讨论云计算,着重介绍云计算中的快速部署这个关键技术。

  自数据中心诞生以来,快速都署就是一项重要的功能需求。数据中心管理员和用户一直在追求更快、更高效、更灵活、功能更齐全的部署方案。云计算环境对快速部署的要求将会更高。首先,在云环境中资源和应用不但规模变化范围大而且动态性高。用户所需的服务主要采用按需部署的方式,即用户随时提交对资源和应用的请求,云环境管理程序负责分配资源、部署服务。其次,不同层次云计算环境中服务的部署模式是不一样的,比如虚拟化的基础设施云上的应用都被打包在虚拟机里面,而多租户平台上的应用则会选择更加轻量级的打包方案。另外,部署过程所支持的软件系统形式多样,系统结构各不相同,部署工具应能适应被部署对象的变化。

  基于流传输的虚拟机部署方法通过Copy-on-Write的操作方式,使得虚拟机部署可以边传输边启动,可以有效地减少单个虚拟机的部署时间,但是包含了操作系统、中间件、应用软件的虚拟机镜像,大小通常为几个GB到几十个GB,镜像的复制速度会严重影响虚拟机的部署速度和用户体验。另外,虚拟机的激活涉及整个软件栈的配置和关联关系,操作非常复杂,自动化程度的高低直接关系着虚拟机部署的效率。因此,即使采用了流传输来部署,这个过程仍然会耗费大最肘问。此外,在部署多个虚拟机时,基于流传输的虚拟机部署采用的是顺序的、串行的部署方法,如果想迸一步提高云环境中虚拟机的部署速度,则需要考虑并行部署或者协同部署技术。

  并行部署是指将传统的顺序部署方式改变为并行执行,同时执行多个部署任务,将虚拟机同时部署到多个物理机上,如图5.1所示。

  理想情况下,并行部署可以成倍地减少部署所需时间,但存储镜像文件所在的部署服务器的读写能力或者部署系统的有限网络带宽却制约实际的并行程度,即部署速度。例如,在网络带宽有限的情况下,同时运行多个部署任务时,这些任务会争抢网络带宽,当网络带宽被占满时,部署速度就不能迸一步提高了。在这种情况下,协同部署技术可以用来进一步提高部署速度。

  协同部署技术的核心思想是使虚拟机镜像在多个目标物理机之间的网络中传输,而不是仅仅在部署服务器和目标物理机之间传输,从而提高了部署速度。通过协同部署,部署服务器的网络带宽不再成为制约部署速度的瓶颈,部署的速度上限取决于目标物理机之间的网络带宽的总和。基于虚拟化技术和协同部署技术,我们可以构建一个协同部署系统,从而保证大规模数据中心中服务的部署速度、效率和质量。如图5.2所示,协同部署系统的架构包括了部署服务器节点(图5.2中的云部署服务器)和被部署节点(图5.2中的物理主机A、B、C),关键模块包括部署控制器、镜像拷贝器、协同部署器和协同控制器等。

  部署服务器负责将协同部署器及用户空间文件系统(通过I/O操作截获技术,将用户的本地文件访问重定向到网络上)的安装文件发送到被部署节点,并发起部署任务;部署控制器负责协调各个节点之间的部署进度,交换文件片信息;被部署节点在部署任务开始以后,根据启动顺序向用户空间文件系统发出虚拟镜像文件块请求,用户空间文件系统调用协同部署器获取文件块。协同部署技术能够大大提高系统部署的速度。由于物理机之间存在大量的共享带宽,因此协同部署可能会影响其他物理机的网络带宽。

  并行部署和协同部署技术同样可以运用到物理解决方案的自动化部署过程中,加速部署过程。去环境中物理解决方案的部署包括两种情形:1)在构建云平台环境并安装了服务器硬件后,需要在这些硬件上安装云的软件环境,这就涉及到大规模的操作系统的部署、虚拟机运行平台的配置、云基础设施层管理软件的安装等;2)在扩展云平台环境时(例如为现有的数据中心加入新的物理机),需要在新节点上面部署和配置操作系统、虚拟化平台、中间件等全套软件。

  与虚拟机的部署相比,物理解决方案自动化部署的难点在于软件的多样性和解决方案的复杂性。为了能够自动化部署物理解决方案,需要定义一种标准的解决方案打包格式,将软件程序文件、安装配置脚本、元数据等内容一起打包;还需要一个通用的部署引擎和一组自动化安装配置流程,这种流程也被称作工作流(workflow)。在有些情况下,还需要对应的部署脚本。通过这种方式,部署引擎在接收到解决方案的打包文件以后,能够解析解决方案的元数据,按照自动化流程执行任务或者执行部署脚本,驱动整个解决方案的安装配置过程。

  责任编辑:scarlett

  更多内容请关注机房360,www.jifang360.com,中国绿色数据中心

本文地址:http://www.jifang360.com/news/2013228/n444045562.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片