论文部分内容阅读
在互联网迅速发展,相关产品和应用日新月异的今天,云计算,从一个新鲜名词,已经发展成为支撑起大量应用,并能被人们接触和感知的日趋成熟的技术。同时,云计算平台及平台上各种调度算法的研究,其重要性也日渐突出。随着大量优秀的云计算平台纷纷涌现,调度算法的研究成果也日渐积累。如何开放云计算平台的调度接口,使之能够针对应用场景选择和适配合适的算法,是云计算平台在设计和实现时需要解决的问题。本文针对云计算平台中调度手段和算法的多样性特点,结合PaaS和IaaS云计算平台在技术架构上的共同特点,设计了一套整合了PaaS和IaaS云平台业务的融合云计算平台。该平台不仅提供了可靠、有效的云计算服务能力,更将云计算环境中的多种调度能力抽象为可替换的开放调度接口,方便平台管理员针对其应用环境和资源特点,实现灵活的可替换的调度算法。本文首先分析了云计算平台和云环境调度算法的发展研究现状,提出了融合云计算平台设计的目的和意义,并给出了平台的总体架构设计。接着,本文详细介绍了平台的设计与实现,重点包括了资源调度子系统和任务调度子系统,以及针对资源和任务调度设计的平台开放调度接口。最后通过提供平台的实验部署以及详细测试分析,说明了平台设计的合理性和有效性。