《计算机应用》唯一官方网站

• •    下一篇

DTOps:数字孪生系统开发运维一体化方法

苗荣华1,孙奕程2,王森3,武燕婷1,杜明4,鲍劲松5   

  1. 1. 东华大学计算机科学与技术学院
    2. 东华大学机械工程学院
    3. 上海宝信软件股份有限公司
    4. 东华大学
    5. 东华大学智能制造研究所所长
  • 收稿日期:2024-07-26 修回日期:2024-11-06 发布日期:2024-11-19 出版日期:2024-11-19
  • 通讯作者: 苗荣华

DTOps: Integrated development and operation method for digital twin systems

  • Received:2024-07-26 Revised:2024-11-06 Online:2024-11-19 Published:2024-11-19

摘要: 为了缩短数字孪生系统迭代和维护的时间,降低数字孪生系统的演进成本,探索了将DevOps(Development and Operations)方法论融入数字孪生系统的潜力,提出了一种创新的DT系统开发运维一体化实践——DTOps(DT Operations)。针对数字孪生系统的特定需求和特性,设计了面向服务的系统架构,提升系统的可扩展性与敏捷性,并给出了DTOps的主要基础设施和持续集成、持续交付的实现方法。在齿轮生产线的案例研究中,采用开源技术工具对DTOps的各个环节进行了验证,展示了其实现的可行性与便捷性。最终,对比实验研究结果表明,DTOps相较于单体架构和微服务架构,分别提升了29.7%和26.9的演进效率,尤其在高度集成和数据密集的环境中效果尤为显著,从而验证了其在工程应用中的有效性。

关键词: 数字孪生, 开发运维, 面向服务架构, 持续集成, 持续交付

Abstract: To reduce iteration and maintenance time of Digital Twin (DT) systems and lower evolution costs, the potential of integrating the DevOps (Development and Operations) methodology into DT systems was explored in this study, and an innovative DT system development and operations practice — DTOps (DT Operations) was proposed. A service-oriented system architecture was designed for the specific needs and characteristics of DT systems, enhancing system's scalability and agility, and the primary infrastructure of DTOps as well as the implementation methods of continuous integration and continuous delivery were provided. In a case study of a gear production line, various stages of DTOps were validated using open-source tools, demonstrating its feasibility and convenience. Comparative experimental results show that DTOps improves evolution efficiency by 29.7% and 26.9% compared to monolithic and microservice architectures, respectively. This effect is particularly pronounced in highly integrated and data-intensive environments, confirming its effectiveness in engineering applications.

Key words: digital twin, Development and Operations &#40, DevOps&#41, service-oriented architecture

中图分类号: