Scheduling and Controlling Semantics for Distributed Resource Based Computing Engines

被引:0
|
作者
Varma, Pradeep [1 ]
Naik, Vijay K. [2 ]
机构
[1] IBM India Res Lab, 4 Block C,Inst Area, New Delhi 110070, India
[2] IBM Corp, Water Res Ctr, Hawthorne 10532, NY USA
关键词
resource configuration; formal model; denotational semantics; operational semantics; scheduling and controlling; autonomic and cloud computing;
D O I
10.1109/SSIRI.2009.29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the advent of autonomic and cloud computing, computation engines are getting redefined as dynamic configurations of heterogeneous, distributed resources. In this paper, we describe the operational semantics of scheduling and controlling of computation engines configured from component resources subject to dependency and capacity constraints and in accordance with policies and objectives such as priorities and load balancing. The operational semantics provides a novel formal model in denotational style, for establishing properties like computability and dependability in the presence of faults and reported and unreported events. It supports dynamic features such as resource up and down events, synchronized startup, synchronized shutdown, and resource groups/virtual servers. An efficient, interpreter-based implementation using the specified semantics is suggested.
引用
收藏
页码:47 / 56
页数:10
相关论文
共 50 条
  • [1] Application of distributed computing for resource scheduling
    AbdulRahman, KH
    Thiyagarajah, A
    Aganagic, M
    Shahidehpour, SM
    [J]. PROCEEDINGS OF THE AMERICAN POWER CONFERENCE, VOL 58, PTS I AND II, 1996, 58 : 1284 - 1289
  • [2] Global Resource Scheduling for Distributed Edge Computing
    Tan, Aiping
    Li, Yunuo
    Wang, Yan
    Yang, Yujie
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (22):
  • [3] GA and PSO-based resource scheduling for orchestrated, distributed computing
    Gao, Yiran
    Phillips, Chris
    He, Liwen
    [J]. Journal of Digital Information Management, 2009, 7 (06): : 343 - 351
  • [4] Research on Optimal Scheduling of the Cloud Computing Resource based on the Genetic Algorithm in Distributed Computing Environment
    Yuan, Baoli
    Geng, Bin
    Sun, Hongmei
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (06): : 201 - 210
  • [5] Optimal Resource Scheduling and Allocation in Distributed Computing Systems
    Ren, Wei
    Vlahakis, Eleftherios
    Athanasopoulos, Nikolaos
    Jungers, Raphael
    [J]. 2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 2327 - 2332
  • [6] AIMD scheduling and resource allocation in distributed computing systems
    Vlahakis, Eleftherios
    Athanasopoulos, Nikolaos
    McLoone, Sean
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 4642 - 4647
  • [7] Distributed resource scheduling in edge computing: Problems, solutions, and opportunities
    Sahni, Yuvraj
    Cao, Jiannong
    Yang, Lei
    Wang, Shengwei
    [J]. COMPUTER NETWORKS, 2022, 219
  • [8] Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach
    Amin, Shahram
    Ahmadi, Mohammad
    [J]. PROCEEDINGS OF THE 12TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS , PTS 1-3: NEW ASPECTS OF COMPUTERS, 2008, : 820 - +
  • [9] Design and semantics of quantum: a language to control resource consumption in distributed computing.
    Moreau, L
    Queinnec, C
    [J]. PROCEEDINGS OF THE CONFERENCE ON DOMAIN-SPECIFIC LANGUAGES, 1997, : 183 - 197
  • [10] Prediction based task scheduling in distributed computing
    Samadani, M
    Kaltofen, E
    [J]. LANGUAGES, COMPILERS AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 1996, : 317 - 320