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 条
  • [1] Modeling of load balanced scheduling and reliability evaluation for on-demand computing based transaction processing system
    Mahato, Dharmendra Prasad
    Sandhu, Jasminder Kaur
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE 2018), 2018, : 390 - 391
  • [2] Power distribution system switching operation scheduling for load balancing by using colored Petri nets
    Ke, YL
    Chen, CS
    Kang, MS
    Wu, JS
    Lee, TE
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2004, 19 (01) : 629 - 635
  • [3] Modeling and Analysis of Inventory System by Using Colored Petri Nets
    Lu, Xiaochun
    Liu, Dongyuan
    Ni, Zhiwei
    IEEE/SOLI'2008: PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, VOLS 1 AND 2, 2008, : 1359 - 1364
  • [4] Modeling and simulation of a production system by using colored Petri nets
    Mert, Volkan
    Ozkan, Hanife Apaydm
    Aybar, Aydm
    ICCC 2007: 5TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL CYBERNETICS, PROCEEDINGS, 2007, : 161 - 165
  • [5] MODELING OF BIOMETRIC IDENTIFICATION SYSTEM USING THE COLORED PETRI NETS
    Petrosyan, G. R.
    Ter-Vardanyan, L. A.
    Gaboutchian, A. V.
    PHOTOGRAMMETRIC TECHNIQUES FOR VIDEO SURVEILLANCE, BIOMETRICS AND BIOMEDICINE, 2015, 40-5 (W6): : 37 - 42
  • [6] Modeling and scheduling for manufacturing grid workflows using timed Petri nets
    Hesuan Hu
    Zhiwu Li
    The International Journal of Advanced Manufacturing Technology, 2009, 42 : 553 - 568
  • [7] Modeling and scheduling for manufacturing grid workflows using timed Petri nets
    Hu, Hesuan
    Li, Zhiwu
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 42 (5-6): : 553 - 568
  • [8] Automated Modeling of Dynamic Reliability Block Diagrams Using Colored Petri Nets
    Robidoux, Ryan
    Xu, Haiping
    Xing, Liudong
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2010, 40 (02): : 337 - 351
  • [9] Modeling Scalable Grid Information Services with Colored Petri Nets
    Sahota, Vijay
    Li, Maozhen
    Hadjinicolaou, Marios
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2010, 2 (01) : 51 - 68
  • [10] Using colored petri nets for conversation modeling
    Cost, RS
    Chen, Y
    Finin, T
    Labrou, Y
    Peng, Y
    ISSUES IN AGENT COMMUNICATION, 2000, 1916 : 178 - 192