基于OpenStack的业务云平台的动态可伸缩性研究与实现

来源 :北京邮电大学 | 被引量 : 8次 | 上传用户:shibin19860211
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,企业计算领域正在出现一种新的研究热点,就是云计算。这种计算模式允许用户根据自己的需要获取计算资源。从而当大量的请求突然到来时,企业能够良好地处理并且做到按需分配。倘若一个企业按照需求的最大值分配资源来适应随变化的时间而大幅度变动的计算服务请求,那么它必须做好巨额投入的预算。倘若它为了节省开销而走向另一个极端,即只分配资源的最小值,那么在突发性请求来临时,该企业可能面临难以预测的可怕后果。另一方面,云计算的发展产生了很多流行的开源云计算技术,OpenStack是典型的一种。OpenStack拥有商业云所具有的一切特点,同时它还包含部署简单,易于开发和扩展的优点,特别适合于企业内部和科研机构搭建私有云。因此,本文基于OpenStack开源云技术,针对现有的一个面向移动用户的多媒体服务平台,进行了业务云平台的动态可伸缩性研究,提出了一个分层次的云平台模型,并实现了相应的云扩展算法。本文首先介绍了云计算技术当前的研究情况,然后对虚拟化技术、它与云计算的关系和云计算的分类等进行了阐述,还对几种开源的IaaS云平台进行了比较。本文接下来简要地介绍了已有的多媒体服务平台,将它的服务进行拆分并做了简要的解析。本文的重点是OpenStack云的调研,目标是搭建一个多节点的OpenStack业务云平台,并基于它完成了具有高可伸缩性的云化业务执行平台的设计与实现。实验结果显示,这个业务云平台能够实现在时间限制和最小化能耗的条件下虚拟机资源的自动扩展机制,以保证高突发高波动性的负载请求下的服务质量并节约开销。
其他文献
建立在互联网之上的Web服务结合了高效紧密的单层计算技术与面向消息的、松散耦合的Web技术,为电子商务的发展带来了新的契机.但是,由于互联网的开放自由带来的消息安全隐患,
随着科学技术的发展,具有动态自组织,低功耗等特性的无线通信技术逐渐取代了有线通信技术,在生活生产中的应用范围越来越广泛。ZigBee协议是当前无线传感器网络普遍采用的通
本论文课题以“辽河流域水环境管理技术综合示范”项目为依托,报表服务是辽河流域水环境相关管理系统中核心业务需求之一。随着报表服务需求多样化的不断扩大,现有报表开发方
分布式计算是把一个需要进行大量计算的工程任务分割成许多小规模的任务模块,分配给网络中的多台计算机分别计算,由网络中的各个计算节点进行任务模块间的相互通信,协同完成