Netinfo Security ›› 2019, Vol. 19 ›› Issue (9): 125-129.doi: 10.3969/j.issn.1671-1122.2019.09.026

• Orginal Article • Previous Articles     Next Articles

A Shared Storage-based Virtual Machine Application Distribution Strategy for OpenStack

Zixuan WANG1,2, Liangshuang LV1,2, Xiaojian LI1,4, Tianbo WANG1,3   

  1. 1. Beijing Key Laboratory of Network Technology, Beihang University, Beijing 100191, China
    2. School of Computer Science and Engineering, Beihang University, Beijing 100191, China
    3. School of Cyber Science and Technology, Beihang University, Beijing 100191, China
    4. School of Computer Science and Information Engineering,Guangxi Normal University, Guilin Guangxi 541004, China
  • Received:2019-07-15 Online:2019-09-10 Published:2020-05-11

Abstract:

Cloud computing is one of the development trends of the Internet in the 21st century and is widely used in experimental and production environments. Cloud platform services can be provided in the form of virtual machines. To provide services required by users, it is necessary to finish on-demand application deployment on virtual machines before delivering virtual machines or during service providing. OpenStack is a typical open source cloud platform. Aiming at OpenStack platform, how to efficiently and steadily deploy applications on virtual machines is of great significance for improving cloud service quality. This article analyzes the characteristics of virtual machine application deployment in OpenStack platform, proposes application distribution strategy for virtual machines in OpenStack platform based on shared storage in computing nodes combining the ideal of content distribution network, and verifies the effectiveness of the strategy by simulation experiments.

Key words: cloud computing, OpenStack, shared storage, content distribution network

CLC Number: