Modeling of correlated resources availability in distributed computing systems

被引:2
|
作者
Javadi, Bahman [1 ]
Matawie, Kenan M. [1 ]
机构
[1] Western Sydney Univ, Sch Comp Engn & Math, Penrith, NSW, Australia
关键词
Volunteer computing; Resource availability; Statistical modeling; Markov model; Time series; TIME-SERIES; UNIT-ROOT; ESTIMATORS; FIT;
D O I
10.1016/j.simpat.2017.12.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Volunteer computing systems are large-scale distributed systems with large number of heterogeneous and unreliable Internet-connected hosts. Volunteer computing resources are suitable mainly to run High-Throughput Computing (HTC) applications due to their unavailability rate and frequent churn. Although they provide Peta-scale computing power for many scientific projects across the globe, efficient usage of this platform for different types of applications still has not been investigated in depth. So, characterizing, analyzing and modeling such resources availability in volunteer computing is becoming essential and important for efficient application scheduling. In this paper, we focus on statistical modeling of volunteer resources, which exhibit non-random pattern in their availability time. The proposed models take into account the autocorrelation structure in individual and subset of hosts whose availability has temporal correlation. We applied our methodology on real traces from the SETI@home project with more than 230,0 0 0 hosts. We showed that Markovian arrival process and ARIMA time series can model the availability and unavailability intervals of volunteer resources with a reasonable to excellent level of accuracy. (c) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:147 / 159
页数:13
相关论文
共 50 条
  • [21] Boolean modeling of action planning in distributed computing systems
    Novopashin, AP
    Oparin, GA
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2004, 43 (05) : 763 - 766
  • [22] Modeling machine availability in enterprise and wide-area distributed computing environments
    Nurmi, D
    Brevik, J
    Wolski, R
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 432 - 441
  • [23] AN AVAILABILITY MODEL FOR DISTRIBUTED COMPUTING ENVIRONMENTS
    MERGES, MJ
    MUTLU, HB
    14TH CONFERENCE ON LOCAL COMPUTER NETWORKS, 1989, : 383 - 392
  • [24] Optimal k-bounded placement of resources in distributed computing systems
    Kim, JH
    Lee, CH
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (07) : 1480 - 1487
  • [25] Stochastic Concept for Modeling Distributed Energy Resources in Power Systems
    Bendik, Jozef
    Cenky, Matej
    Eleschova, Zaneta
    Belan, Anton
    Cintula, Boris
    Janiga, Peter
    2022 22ND INTERNATIONAL SCIENTIFIC CONFERENCE ON ELECTRIC POWER ENGINEERING (EPE), 2022, : 313 - 318
  • [26] Mathematical Modeling of an Aggregation Operator for Resources Allocation in Distributed Systems
    La Red Martinez, David L.
    Gerzel, Stella M.
    Acosta, Julio C.
    Rambo, Alice R.
    2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,
  • [27] Service reliability modeling of distributed computing systems with virus epidemics
    Li, Yan-Fu
    Peng, Rui
    APPLIED MATHEMATICAL MODELLING, 2015, 39 (18) : 5681 - 5692
  • [28] Approximation modeling for the online performance management of distributed computing systems
    Kusic, Dara
    Kandasamy, Nagarajan
    Jiang, Guofei
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (05): : 1221 - 1233
  • [29] Managing distributed computing resources with DIRAC
    Tsaregorodtsev, A.
    NUCLEAR ELECTRONICS & COMPUTING (NEC'2011), 2011, : 269 - 277
  • [30] Artificial Intelligence (AI)-Centric Management of Resources in Modern Distributed Computing Systems
    Ilager, Shashikant
    Muralidhar, Rajeev
    Buyya, Rajkumar
    2020 IEEE CLOUD SUMMIT, 2020, : 1 - 10