Design and Implementation of Open Source Software Repository Based on OpenStack
DOI:
CSTR:
Author:
Affiliation:

China Satellite Maritime Tracking and Control Department, Jiangyin 214400, China

Clc Number:

TP315

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    After ocean space survey ship gradually deploys controllable equipment with independent property rights, in order to solve the problem that satellite communication bandwidth resources are limited during missions at sea, and cannot meet the increasing demand for open source software such as maritime measurement and control missions, scientific research and accompanying experiments, a kind of open source operating system software repository, Python software repository and git distributed management repository are designed based on the cloud computing platform. By building the OpenStack platform, the Debian/Ubuntu operating system software repository is built by using apt-mirror, the Fedora/CentOS software repository is also built by using yum-utils, the python software repository is designed by pip2pi, and the git distributed management service is established using gitlab. The result is that the data volume of each operating system is more than 55GB, the Python data volume is 150GB, the gitlab shared data volume has also reached 50GB, and the offline mode transmission rate is greater than 8MB/s on the sea, during the voyage, the open source software repository has received considerable access, among them, gitlab has reached the highest average daily visit volume of 8 times per day. The results show that the open source software repository built through the modular cloud platform is simple to operate, flexible, and extensible, and can meet the requirements for downloading open source software and collaborative work during the long-term seagoing of the survey ship.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: August 26,2024
  • Published:
Article QR Code