Towards Transforming an Industrial Automation System from Monolithic to Microservices

S. Sarkar, Gloria Vashi, P. Abdulla
{"title":"Towards Transforming an Industrial Automation System from Monolithic to Microservices","authors":"S. Sarkar, Gloria Vashi, P. Abdulla","doi":"10.1109/ETFA.2018.8502567","DOIUrl":null,"url":null,"abstract":"Container technology enables designers to build (micro)service-oriented systems with on-demand scalability and availability easily, provided the original system has been well-modularized to begin with. Industry automation applications, built a long time ago, aim to adopt this technology to become more flexible and ready to be a part of the internet of thing based next-generation industrial system. In this paper, we share our work-in-progress experience of transforming a complex, distributed industrial automation system to a microservice based containerized architecture. We propose a containerized architecture of the “to-be” system and observe that despite being distributed, the “as-is” system tend to follow a monolithic architecture with strong coupling among the participating components. Consequently it becomes difficult to achieve the proposed microservice based architecture without a significant change. We also discuss the workload handling, resource utilization and reliability aspects of the “to-be” architecture using a prototype implementation.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"36 1","pages":"1256-1259"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2018.8502567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

Container technology enables designers to build (micro)service-oriented systems with on-demand scalability and availability easily, provided the original system has been well-modularized to begin with. Industry automation applications, built a long time ago, aim to adopt this technology to become more flexible and ready to be a part of the internet of thing based next-generation industrial system. In this paper, we share our work-in-progress experience of transforming a complex, distributed industrial automation system to a microservice based containerized architecture. We propose a containerized architecture of the “to-be” system and observe that despite being distributed, the “as-is” system tend to follow a monolithic architecture with strong coupling among the participating components. Consequently it becomes difficult to achieve the proposed microservice based architecture without a significant change. We also discuss the workload handling, resource utilization and reliability aspects of the “to-be” architecture using a prototype implementation.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
工业自动化系统从单片到微服务的转变
容器技术使设计人员能够轻松地构建具有按需可伸缩性和可用性的(微型)面向服务的系统,前提是原始系统一开始就进行了良好的模块化。很久以前建立的工业自动化应用旨在采用这种技术,使其变得更加灵活,并准备成为基于物联网的下一代工业系统的一部分。在本文中,我们分享了将复杂的分布式工业自动化系统转换为基于容器化架构的微服务的工作经验。我们提出了“将来”系统的容器化体系结构,并观察到,尽管是分布式的,但“现有”系统倾向于遵循一个整体体系结构,在参与的组件之间具有强耦合。因此,如果不进行重大更改,就很难实现所建议的基于微服务的体系结构。我们还讨论了使用原型实现的“将来”架构的工作负载处理、资源利用和可靠性方面。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Scheduling and Situation-Adaptive Operation for Energy Efficiency of Hot Press Forging Factory Application of the Internet of Things (IoT) Technology in Consumer Electronics - Case Study Moving Average control chart for the detection and isolation of temporal faults in stochastic Petri nets A Prototype Implementation of Wi-Fi Seamless Redundancy with Reactive Duplication Avoidance Continuous Maintenance System for Optimal Scheduling Based on Real-Time Machine Monitoring
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1