论文部分内容阅读
移动应用和移动互联网的快速发展促进了移动云计算的广泛应用,但由于移动用户基数庞大,集中式的移动云计算资源管理系统容易出现负载瓶颈,导致服务质量的降低。在总结分析移动云计算相关概念和技术的基础上,提出了移动云计算资源管理系统需要解决的三个核心问题,即资源描述、资源组织和资源调度。为了向用户提供可信和高质量的云计算服务,本文从资源描述和资源组织的角度展开研究。本文的主要研究工作如下:1.提出了带语义的多层服务资源统一标识方法。为了对云计算系统中异构、分布、复杂的大规模资源进行统一描述,通过分析3层云服务IaaS、PaaS和SaaS中资源请求的过程,把服务资源抽象为计算资源、存储资源和带宽资源,并结合现有的资源信息编目技术,提出了带语义的多层服务资源统一标识方法。最后通过仿真实验验证了提出的带语义的多层服务资源统一标识方法的可行性和有效性,为资源自主组织打好了基础。2.提出了基于Pastry技术的服务资源自主组织方法。为了对云计算系统中大规模资源进行有效组织,实现资源节点的动态加入退出和快速查找发现,使用提出的带语义的多层服务资源统一标识方法,并结合结构化P2P网络中的Pastry算法,提出了基于Pastry技术的服务资源自主组织方法,实现了云端资源节点的加入,退出,更新和用户资源请求的路由。最后通过仿真实验验证了提出的基于Pastry技术的服务资源自主组织方法有较强的可行性,能大幅缩减云端资源的查找时间,提高云端资源管理的效率。本文从服务可信维度出发,针对云计算资源管理系统中的资源描述和资源组织问题,分别提出带语义的多层服务资源统一标识方法和基于Pastry的服务资源自主组织方法,实现将不同用户的不同资源需求放置在一个共享的基础架构上进行管理,有效地降低了用户的资源请求在系统中的查找发现时间,为向用户提供可信的云计算服务奠定了基础。