计算机测量与控制2024,Vol.32Issue(9) :80-85.DOI:10.16526/j.cnki.11-4762/tp.2024.09.012

基于Celery的国产服务器测试平台设计与实现

Design and Implementation of Domestic Server Test Platform Based on Celery

陈峰 斯佳佳
计算机测量与控制2024,Vol.32Issue(9) :80-85.DOI:10.16526/j.cnki.11-4762/tp.2024.09.012

基于Celery的国产服务器测试平台设计与实现

Design and Implementation of Domestic Server Test Platform Based on Celery

陈峰 1斯佳佳1
扫码查看

作者信息

  • 1. 中国电子科技集团公司第五十二研究所,杭州 311100
  • 折叠

摘要

为了提高国产服务器性能测试和可靠性测试的测试效率,设计并实现了一种国产服务器测试平台;平台由测试管理层,API服务层,任务执行层,Shell脚本层四层架构组成,实现了测试任务异步的并行执行和指定顺序并行执行,执行参数的个性化配置和校验,测试任务的监控、终止和结果展示等功能;平台构建了不同CPU架构的Docker镜像,能够快速组建测试环境,对批量国产服务器进行测试;结合实际应用场景,与现有的测试方法进行对比,验证了平台的可行性和应用价值.

Abstract

In order to enhance the efficiency of performance and reliability testing for domestic servers,a domestic server testing platform is designed and implemented.The platform consists of four layers:the test management layer,API service layer,task exe-cution layer,and shell script layer,it achieves test functions such as the asynchronous and parallel execution of test tasks,sequential parallel execution based on specified requirements,personalized configuration and validation of execution parameters,as well as moni-toring,termination and result presentation for test tasks.The platform incorporates Docker images with different CPU architec-tures,rapidly building the testing environments and extensive examination of batch production of domestic servers.Compared to ex-isting testing methods,its feasibility and practical worth are verified by integrating practical application scenarios.

关键词

国产服务器/测试平台/异步并行/Django/Celery

Key words

domestic server/testing platform/asynchronous parallel/Django/Celery

引用本文复制引用

出版年

2024
计算机测量与控制
中国计算机自动测量与控制技术协会

计算机测量与控制

CSTPCD
影响因子:0.546
ISSN:1671-4598
参考文献量12
段落导航相关论文