论文部分内容阅读
随着智能化时代的到来,人类社会进入更高层次的信息化领域,而终端设备的智能化趋势也随着这种发展而愈发明显。终端间传输的信息不再仅是文字与图像,还有集成视频、音频、文本等内容的多媒体通信服务。为了能够应对智能终端设备中数据信息处理规模的高速膨胀,计算性能、存储能力等客户需求硬件水平等的迅速提升,面向智能终端设备的云计算服务应运而生。但是云计算服务形式多样,同时还可能结合其他更加复杂的扩展服务,为服务的使用和管理带来了困难。如何管理云计算服务,并且保证其服务质量(QoS)是一个难题。为了解决前面提出的难题,本文结合长虹面向智能终端的企业云服务管理平台项目需求,提出搭建面向智能终端的云服务管理平台系统,并重点解决以下三个问题:1)构建PaaS云服务体系。从技术角度出发,本文使用vSphere虚拟化解决方案作为基础设施层,并采用开源云计算平台Cloud Foundry作为平台服务层,通过两层协同合作来搭建云计算平台,并建立平台PaaS云服务体系。2)改善云平台负载均衡机制。针对云平台多用户的特征,本文提出一种自适应负载均衡算法,根据节点过载程度进行自适应负载迁移,解决云平台存在的节点负载不均问题,并通过实验证明其能够有效改善云平台的负载能力。3)应用运行监控与管理。本文利用Cloud Foundry中的Nats消息机制和平台开发接口获取云平台资源使用情况和应用运行时信息,并通过获取到的实时数据监管平台运行情况。云服务管理平台采用B/S架构,通过Web方式实现服务订购、应用发布与管理、平台监控等功能。为解决企业在云服务管理问题上面临的挑战,本文搭建云计算平台并设计PaaS服务模式。考虑到云计算大用户量和动态资源调度等特征,文中提出一种自适应负载均衡算法改善其服务器负载能力,使得云服务平台的系统资源利用率更高,云应用的运行更稳定。在此基础之上,本文设计并实现面向智能终端的云服务管理平台,并通过系统测试验证云服务管理平台的可行性。