论文部分内容阅读
随着服务业的发展,越来越多的客户和提供者参与到服务的过程中来,这促进了大量的第三方的出现,BIRIS-Cloud服务平台是一个第四方的服务平台,拥有大量的第三方,我们把这些第三方称之为服务中心。本文就是针对服务中心下大量的异构的资源管理问题进行研究,围绕服务中心资源管理框架的搭建以及服务中心资源多级调度问题进行深入研究。论文从BIRIS-Cloud服务平台着手,阅读了大量的关于云计算平台、SaaS模式以及资源管理模型的文献,并针对现有的资源管理模型的优缺点进行了分析和说明,然后从不同的角色分析了面向BIRIS-Cloud的资源管理系统的功能性需求,并对要解决的问题进行了详解的解释和说明。针对服务中心下大量的异构的资源,论文从资源的识别开始,重点研究了资源的元模型,建立了资源型的概念,提出了资源的两种表示方法:资源专型表示和资源通型表示,并对二者之间如何建立映射关系进行了详解分析。为了能够管理好这种映射关系,提出了资源模型的概念,在此基础之上,解决了资源的专型表示和通型表示之间的数据自同步问题,形成资源管理框架。为了能够完成对资源管理框架的自动搭建,使用了XML Schema对资源管理框架进行了形式化定义,设计并实现了基于XML的资源管理框架解析引擎。在资源管理框架的基础之上,从资源的定制和组合出发,提出了服务中心资源多级调度问题,并提出了一套可行的解决方案。最后,设计并开发了资源管理系统,并结合多餐厅服务中心资源管理框架的搭建和运行,对资源管理框架的理论研究的正确性进行了印证。