Load balanced scheduling and reliability modeling of grid transaction processing system using colored Petri nets

被引:8
|
作者
Mahato, Dharmendra Prasad [1 ]
Singh, Ravi Shankar [2 ]
机构
[1] BIT Sindri, Dept Comp Sci & Engn, Dhanbad 828123, Bihar, India
[2] Indian Inst Technol BHU, Dept Comp Sci & Engn, Varanasi 221005, Uttar Pradesh, India
关键词
Reliability modeling; Reliability analysis; Load balanced scheduling; Colored Petri nets; DISTRIBUTED COMPUTING SYSTEMS; TASK-ALLOCATION; MAXIMIZING RELIABILITY; DEPENDABILITY; PERFORMANCE; MANAGEMENT; ALGORITHMS;
D O I
10.1016/j.isatra.2018.08.022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
On-demand computing is a popular enterprise model in which the computing resources are made available to the users as needed. On-demand computing based transaction processing system which has grown rapidly in recent years is an information processing system with the stringent requirements of resources to meet the fluctuating demands. Concepts such as grid computing, utility computing, autonomic computing, and adaptive management seem very similar to the concept of on-demand computing. When demands of resources fluctuate, the system needs load balancing for the efficient utilization of the computational resources. Furthermore, scheduling is needed to assign the transactions to the appropriate resources. Thus, modeling of load balanced scheduling along with reliability analysis for this system is a challenging task. This paper presents the load balanced scheduling and reliability modeling in such an environment by using colored Petri nets (CPNs). CPNs which combine Petri nets with programming languages is a powerful modeling technique. The proposed CPN-based modeling pattern formally describes the process of transaction distribution and execution within the on-demand computing environment. Moreover, the CPN-based model uses the hierarchical modeling capability of CPNs, including different levels of abstraction (sub-modules). This helps easily handling and extending the model. Since, on-demand computing based transaction processing system executes a number of concurrent transactions. The CPN-based model is extended to express the concurrency, thus improving the reliability results. This paper takes the example of grid transaction processing (GTP) system with the problem of load balanced scheduling modeling and reliability evaluation. (C) 2018 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:225 / 236
页数:12
相关论文
共 50 条
  • [11] Generic Colored Petri Nets Modeling Approach for Performance Analysis of Smart Grid System
    Zeineb, Mhadhbi
    Sajeh, Zairi
    Belhassen, Zouari
    2016 7TH INTERNATIONAL RENEWABLE ENERGY CONGRESS (IREC), 2016,
  • [12] Modeling and Analysis of an Online Score System Using Colored Petri Nets
    Xu, Yang
    Xie, Xiayao
    Xia, Daoxun
    Liu, Zhijie
    Chen, Lingmin
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION IN COMMUNICATION, 2009, : 432 - 436
  • [13] Modeling of an automated integral logistics system using colored petri nets
    Ochoa, Maria P.
    Davila, Julian
    INGENIERIA Y COMPETITIVIDAD, 2019, 21 (01): : 63 - 71
  • [14] Modeling system integrity of a security critical system using Colored Petri Nets
    Houmb, SH
    Salhammar, K
    Safety and Security Engineering, 2005, 82 : 3 - 12
  • [15] Complex Event Processing Modeling by Prioritized Colored Petri Nets
    Macia, Hermenegilda
    Valero, Valentin
    Diaz, Gregorio
    Boubeta-Puig, Juan
    Ortiz, Guadalupe
    IEEE ACCESS, 2016, 4 : 7425 - 7439
  • [16] Task scheduling modelling and reliability evaluation of grid services using coloured Petri nets
    Azgomi, Mohammad Abdollahi
    Entezari-Maleki, Reza
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (08): : 1141 - 1150
  • [17] Manufacturing Scheduling Using Colored Petri Nets and Reinforcement Learning
    Drakaki, Maria
    Tzionas, Panagiotis
    APPLIED SCIENCES-BASEL, 2017, 7 (02):
  • [18] Modeling Software Contention Using Colored Petri Nets
    Roy, Nilabja
    Dabholkar, Akshay
    Hamm, Nathan
    Dowdy, Larry
    Schmidt, Douglas
    2008 IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2008, : 243 - 250
  • [19] Flexible Negotiation Modeling by Using Colored Petri Nets
    Bai, Quan
    Zhang, Minjie
    Sim, Kwang Mong
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2009, 2 (03) : 1 - 16
  • [20] Using Colored Petri Nets for GPGPU Performance Modeling
    Madougou, Souley
    Varbanescu, Ana Lucia
    de Laat, Cees
    PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS (CF'16), 2016, : 240 - 249