论文部分内容阅读
云计算是近来网格计算在科学研究领域和商业领域新的研究和发展趋势。如何解决企业云计算的环境下的资源的管理和调度亟待解决的问题。本文以Platform公司的云计算的资源管理产品Excalibur为研究对象,以云计算和企业云计算的资源的分配、调度、请求方案为基础,对企业云计算的资源服务进行了研究,分析得出其中存在的局限性,提出了解决这些缺陷的优化方法。本文首先研究了云计算和企业云计算资源管理的相关理论和技术,分析了Excalibur原有的资源供求方案(合同)和资源申请配置方案中存在的不足,由此得出原有的资源供求方案和资源申请配置方案无法满足用户申请资源和系统调度资源的需求。因此本文针对资源供求合同方案和资源申请配置方案的缺陷提出了新的优化方法。具体研究内容包括:(1)本文提出并设计了新的资源双方供求的合同——按需付费资源合同以及在该合同下的资源配置定义,合同的生命周期和合同的资源分配方式,使得用户提交合同时可以不用拘泥于原有合同——Reservation合同对资源数量的限制,提高了资源调度使用的灵活性。(2)针对无法满足用户需求的资源调度方案的不足,设计并实现了基于用户自定制的资源调度方案,使得资源的调度更符合用户的需求,请求资源的方式对用户来说也变得更加的简单。(3)对于资源种类过于单一的不足添加了新的资源类型——计算量资源类型。本文最后对改进的系统进行了功能测试和性能测试。测试结果表明:功能上,改进后的资源调度更加完善,资源的分配变得更加平衡,并且能按照预期的目标管理和调度云计算系统的资源。对于性能来讲,优化后的方案也更人性化,更能满足产品的设计需求,总体的性能比原有的方案更加完善。因此本文的对云计算资源管理的研究达到了预期的目标,优化后的方案能够满足云计算系统中的资源调度的需求。