计算机与现代化

• 应用与开发 • 上一篇    

基于包簇映射机制的实验平台建设及应用

  

  1. (1.上海理工大学光电信息与计算机工程学院,上海200093;2.上海理工大学信息化办公室,上海200093)
  • 收稿日期:2019-03-20 出版日期:2019-11-15 发布日期:2019-11-15
  • 作者简介:丁顺(1991-),男,河南南阳人,硕士研究生,研究方向:云计算,计算机网络,E-mail: dingshunqaz@163.com; 陈世平(1964-),男,浙江绍兴人,教授,博士生导师,博士,研究方向:计算机网络,云计算,分布式计算。
  • 基金资助:
    国家自然科学基金资助项目(61472256,61170277); 上海市一流学科建设项目(S1201YLXK); 上海理工大学科技发展基金资助项目(16KJFZ035,2017KJFZ033); 沪江基金资助项目(A14006)

Construction and Application of Experimental Platform  #br# Based on Packet Cluster Mapping Mechanism

  1. (1. School of Optical-electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China;
    2. Information Office, University of Shanghai for Science and Technology, Shanghai 200093, China)
  • Received:2019-03-20 Online:2019-11-15 Published:2019-11-15

摘要: 从一般云平台和项目的实际需求出发,结合包簇架构,利用CloudStack开源云平台,设计一种基于包簇映射机制的实验平台。该实验平台采用分层的设计方法,包含硬件设施层、虚拟资源层、调度层、包簇中间件层以及用户应用层,将传统以虚拟机形式的资源申请转换成以需求包的形式进行申请,同时用户可以指定其需求包结构及每个包所需的物理资源。通过对云平台调度原理的分析,阐述如何将项目中涉及的包簇部署算法应用到该实验平台中,为后续改善项目的研究成果提供实验依据。最后选取云计算管理平台的6种重要的管理功能,通过对基于包簇机制的实验平台和CloudStack、OpenStack这2种云管理平台进行整体功能测试,结果表明本文的包簇实验平台提供了较全面的管理功能,具有一定的应用市场。

关键词: 云计算, 云平台, 包簇, CloudStack

Abstract: Starting from the actual requirements of general cloud platform and project, combining with the packet cluster architecture, and using CloudStack open source cloud platform, an experimental platform based on packet cluster mapping mechanism is  designed. The experimental platform adopts a layered design method, including hardware facilities layer, virtual resource layer, scheduling layer, middle layer of packet cluster, and user application layer, which converts the traditional application for resources in the form of virtual machine into the application in the form of demand packet, and the user can specify the structure of required packages and the physical resources required for each package. Through the analysis of the scheduling principle of the cloud platform, it is expounded how to apply the cluster deployment algorithm involved in the project to the experimental platform, which provides experimental basis for the research results of the subsequent improvement project. Finally, the six important management functions of the cloud computing management platform are selected. Through the overall functional test of experimental platform based on the clustering mechanism, CloudStack and OpenStack cloud management platforms, the results show that the clustered experimental platform in this paper provides comprehensive management functions and has certain application market.

Key words: cloud computing, cloud platform, packet cluster, CloudStack

中图分类号: