vMES: Virtualization aware manufacturing execution system

Abstract The large scale emergence in the last decade of various cloud solutions, ranging from software-as-a-service (SaaS) based solutions for business process management and implementation to very sophisticated private cloud solutions capable of high performance computing (HPC) and efficient virtualization, constitute the building blocks for engineering the next generation of flexible enterprise systems that can respond with great agility to changes in their environment. These new technologies are adopted at a certain level by manufacturing enterprises in order to advance in a new era of mass customization where flexibility, scalability and agility are the differentiating factors. In this context, this paper introduces the virtualized manufacturing execution system (vMES), an intermediate layer in the manufacturing stack, and discusses the advantages and limitations offered by this approach for manufacturing enterprises. A classification of MES workloads based on the ISA-95 function model is presented, focusing on the virtualization techniques suitable for each workload, considering the algorithms and technologies used and the virtualization overhead. A pilot vMES implementation using a parallel process for smart resource provisioning and automatic scaling is also presented. The pilot implementation using six Adept robots and one IBM CloudBurst 2.1 private cloud and an ISA-95 based MES is described; the virtualization sequence is analyzed in several scenarios of resource workload collocation on physical cloud blades with and without perturbations.

[1]  Chao Wang,et al.  Levitation characteristics of a squeeze-film air journal bearing at its normal modes , 2012 .

[2]  Birgit Vogel-Heuser,et al.  Towards a Formal Specification Framework for Manufacturing Execution Systems , 2012, IEEE Transactions on Industrial Informatics.

[3]  Hassan Zaki,et al.  SECURITY ISSUES IN CLOUD COMPUTING AND COUNTERMEASURES , 2011 .

[4]  Lori M. Kaufman,et al.  Data Security in the World of Cloud Computing , 2009, IEEE Security & Privacy.

[5]  Xiaoping Li,et al.  A Resource Virtualization Mechanism for Cloud Manufacturing Systems , 2012, IWEI.

[6]  Xun Xu,et al.  From cloud computing to cloud manufacturing , 2012 .

[7]  Craig D. Weissman,et al.  The design of the force.com multitenant internet application development platform , 2009, SIGMOD Conference.

[8]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[9]  Octavian Morariu,et al.  Customer Order Management in Service Oriented Holonic Manufacturing , 2012 .

[10]  Roger Clarke,et al.  Privacy and consumer risks in cloud computing , 2010, Comput. Law Secur. Rev..

[11]  Lei Ren,et al.  Cloud manufacturing: a new manufacturing paradigm , 2014, Enterp. Inf. Syst..

[12]  D. Zhao,et al.  Study on the utility model and utility equilibrium of resource service transaction in cloud manufacturing , 2010, 2010 IEEE International Conference on Industrial Engineering and Engineering Management.

[13]  Jan Holmström,et al.  Intelligent Products: A survey , 2009, Comput. Ind..

[14]  Vishakha Gupta,et al.  High-Performance Hypervisor Architectures: Virtualization in HPC Systems , 2007 .

[15]  Cristina Morariu,et al.  Manufacturing Integration Framework: A SOA Perspective on Manufacturing , 2012 .

[16]  Paulo Leitão,et al.  Integration of virtual and real environments for engineering service-oriented manufacturing systems , 2011, Journal of Intelligent Manufacturing.

[17]  Octavian Morariu,et al.  Manufacturing Service Bus Integration Model for Implementing Highly Flexible and Scalable Manufacturing Systems , 2012 .

[18]  Saurabh Kumar,et al.  Energy Efficient Utilization of Resources in Cloud Computing Systems , 2016 .

[19]  Orran Krieger,et al.  Virtualization for high-performance computing , 2006, OPSR.

[20]  Chai Xu-dong,et al.  Cloud manufacturing:a new service-oriented networked manufacturing model , 2010 .

[21]  Karsten Schwan,et al.  High performance and scalable I/O virtualization via self-virtualized devices , 2007, HPDC '07.

[22]  Xun Xu,et al.  ICMS: A Cloud-Based Manufacturing System , 2013 .

[23]  Lei Ren,et al.  A modeling and description method of multidimensional information for manufacturing capability in cloud manufacturing system , 2013 .

[24]  Helmut Krcmar,et al.  THE BUSINESS PERSPECTIVE OF CLOUD COMPUTING: ACTORS, ROLES, AND VALUE NETWORKS , 2010, ECIS 2010.

[25]  Lei Wu Resource Virtualization Model in Cloud Manufacturing , 2010 .

[26]  Lei Wu,et al.  A Solution of Manufacturing Resources Sharing in Cloud Computing Environment , 2010, CDVE.

[27]  Theodor Borangiu A Service-Orientated Arhitecture for Holonic Manufacturing Control , 2009, Towards Intelligent Engineering and Information Technology.

[29]  Shangguang Wang,et al.  Towards an accurate evaluation of quality of cloud service in service-oriented cloud computing , 2014, J. Intell. Manuf..

[30]  Radu F. Babiceanu,et al.  Development and Applications of Holonic Manufacturing Systems: A Survey , 2006, J. Intell. Manuf..

[31]  Rong Mo,et al.  An implementation of modelling resource in a manufacturing grid for resource sharing , 2007, Int. J. Comput. Integr. Manuf..

[32]  Bianca Scholten,et al.  On the Road to Integration , 2007 .

[33]  David A Chappell,et al.  Enterprise Service Bus , 2004 .