-
题名基于OpenStack的开源软件仓库设计与实现
被引量:2
- 1
-
-
作者
王军阵
杨家辉
潘佳奇
丁光帅
许成朗
-
机构
中国卫星海上测控部
-
出处
《电子测量技术》
北大核心
2021年第15期62-67,共6页
-
文摘
针对远洋航天测量船逐步地部署自主可控设备后,在海上执行任务期间,卫星通信带宽资源有限,无法满足海上测控任务、科学研究和随行试验等对开源软件需求增大的问题,设计了一种基于云计算平台的开源操作系统软件仓库,Python软件仓库和git分布式管理仓库。通过构建OpenStack平台,使用apt-mirror构建了Debian/Ubuntu操作系统软件仓库,使用yum-utils构建了Fedora/CentOS软件仓库,通过pip2pi设计了Python软件仓库,并使用gitlab搭建了git分布式管理服务,结果为各操作系统数据量均在55 GB以上,Python数据量达150 GB,gitlab共享数据量也达到了50 GB,海上离线模式传输速率大于8 MB/s,在远航期间开源软件仓库得到了可观的访问量,其中gitlab达到了最高的8次/日的日均访问量。结果表明,通过模块化云平台搭建的开源软件仓库,操作简单,灵活性强,扩展性好,可满足测量船长期出海期间对开源软件的下载需求与协同工作。
-
关键词
云计算
软件仓库
OPENSTACK
-
Keywords
cloud computing
software repository
OpenStack
-
分类号
TP315
[自动化与计算机技术—计算机软件与理论]
-