计算机应用 ›› 2013, Vol. 33 ›› Issue (12): 3335-3338.

• 2013年全国开放式分布与并行计算学术年会(DPCS2013)论文 • 上一篇    下一篇

基于OpenStack的清华云平台构建与调度方案设计

赵少卡1,2,李立耀2,凌晓1,徐聪1,杨家海1   

  1. 1. 福建师范大学福清分校 数学与计算机科学系,福建 福清 350300
    2. 清华大学 网络科学与网络空间研究院,北京 100084
  • 收稿日期:2013-07-10 出版日期:2013-12-01 发布日期:2013-12-31
  • 通讯作者: 赵少卡
  • 作者简介:赵少卡(1980-),男,福建福州人,讲师,硕士,CCF会员,主要研究方向:云计算、软件工程;
    李立耀(1970-),男,福建平潭人,副教授,硕士,主要研究方向:计算机网络;
    徐聪(1986-),男,黑龙江东宁人,博士研究生,主要研究方向:计算机网络;
    凌晓(1987-),男,广东湛江人,博士研究生,主要研究方向:计算机网络、软件工程;
    杨家海(1966-),男,浙江云和人,教授,博士,主要研究方向:计算机网络。
  • 基金资助:
    教育部—中国移动研究基金资助项目;福建省教育厅科技项目;福建师范大学福清分校科研创新基金资助项目

Architecture and scheduling scheme design of TsinghuaCloud based on OpenStack

Shaoka ZHAO1,2,LI Liyao2,LING Xiao1,XU Cong1,YANG Jiahai1   

  1. 1. Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing 100084, China
    2. Mathematics and Computer Science Department, Fuqing Branch of Fujian Normal University, Fuqing Fujian 350300, China
  • Received:2013-07-10 Online:2013-12-31 Published:2013-12-01
  • Contact: Shaoka ZHAO

摘要: 从一般云计算的体系结构与清华大学的实际需求出发,利用先进的OpenStack平台,采用分层设计的方法设计实现一个可对云资源进行综合管理的清华云平台。分析了该系统的优势和应具备的主要模块功能,重点研究系统中的资源调度关键技术,提出了一种基于任务调度和负载均衡的策略,并通过对调度方案的实验与分析,验证了该调度策略在保证服务性能和执行效率的基础上能够均衡服务器的资源负载,使云平台处于相对稳定的状态。

关键词: 云计算, 云平台, OpenStack, 体系结构, 资源调度

Abstract: Based on cloud computings architecture and the actual demands of Tsinghua University, followed by utilizing the advanced OpenStack platform, adopting hierarchical design method, the TsinghuaCloud platform that could be used to perform integrated management on cloud resources was designed and implemented. The advantages and main required module functions of this system were analyzed. Focusing on the resource scheduling, a strategy based on task scheduling and load balancing was proposed. The experiment and analysis of the scheduling plan verify that the scheduling strategy can balance servers resource load on the basis of ensuring its service performance and execution efficiency, so as to make the cloud platform relatively stable.

Key words: cloud computing, cloud platform, OpenStack, architecture, resource scheduling

中图分类号: