Dynamic resource management on distributed systems using reconfigurable applications

被引:16
|
作者
Moreira, JE
Naik, VK
机构
[1] IBM Research Division, Thomas J. Watson Research Center, Yorktown Heights, NY 10598
[2] Scalable Parallel Systems Department, IBM Thomas J. Watson Research Center
[3] University of Illinois, Urbana-Champaign, IL
[4] Servers Department, IBM Thomas J. Watson Research Center
[5] ICASE, NASA Langley Research Center
[6] Indian Institute of Technology, Madras
关键词
D O I
10.1147/rd.413.0303
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient management of distributed resources, under conditions of unpredictable and varying workload, requires enforcement of dynamic resource management policies. Execution of such policies requires a relatively fine-grain control over the resources allocated to jobs in the system. Although this is a difficult task using conventional jab management and program execution models, reconfigurable applications can be used to make it viable. With reconfigurable applications, it is possible to dynamically change, during the course of program execution, the number of concurrently executing tasks of an application as well as the resources allocated. Thus, reconfigurable applications can adapt to internal changes in resource requirements and to external changes affecting available resources. In this paper, we discuss dynamic management of resources on distributed systems with the help of reconfigurable applications. We first characterize reconfigurable parallel applications. We then present a new programming model for reconfigurable applications and the Distributed Resource Management System (DRMS), an integrated environment for the design, development, execution, and resource scheduling of reconfigurable applications. Experiments were conducted to verify the functionality and performance of application reconfiguration under DRMS. A detailed breakdown of the costs in reconfiguration is presented with respect to several different applications. Our results indicate that application reconfiguration is effective under DRMS and can be beneficial in improving individual application performance as well as overall system performance. We observe a significant reduction in average job response time and an improvement in overall system utilization.
引用
收藏
页码:303 / 330
页数:28
相关论文
共 50 条
  • [1] Dynamic resource management and automatic configuration of distributed component systems
    Kon, F
    Yamane, T
    Hess, CK
    Campbell, RH
    Mickunas, MD
    [J]. 6TH USENIX CONFERENCE OF OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS 01), 2001, : 15 - 30
  • [2] Resource Management for Reconfigurable Computing Systems
    Azibi, Abdo
    Ayadi, Ramzi
    Kaddachi, Med Lassaad
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE 2019), 2019, : 121 - 125
  • [3] RESOURCE-MANAGEMENT IN PARALLEL AND DISTRIBUTED SYSTEMS WITH DYNAMIC SCHEDULING - DYNAMIC SCHEDULING
    AHMAD, I
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1995, 7 (07): : 587 - 590
  • [4] Adaptive resource management for dynamic distributed real-time applications
    Eui-Nam Huh
    Lonnie R. Welch
    [J]. The Journal of Supercomputing, 2006, 38 : 127 - 142
  • [5] Adaptive resource management for dynamic distributed real-time applications
    Huh, Eui-Nam
    Welch, Lonnie R.
    [J]. JOURNAL OF SUPERCOMPUTING, 2006, 38 (02): : 127 - 142
  • [6] Dynamic Reconfigurable Integrated Management and Monitoring System for Heterogeneous Distributed Computing Systems
    Min, Bup-Ki
    Kim, Hyeon Soo
    Kuk, Seunghak
    Park, Sung Woon
    Kim, Chumsu
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2012, : 37 - 42
  • [7] Resource management in distributed systems
    Sloot, P
    [J]. FUTURE GENERATION COMPUTER SYSTEMS, 1996, 12 (01) : 1 - 2
  • [8] PCHAN - A NOTION FOR DYNAMIC RESOURCE-MANAGEMENT IN DISTRIBUTED OCCAM SYSTEMS
    ZEDAN, H
    STONE, RF
    SIMPSON, DS
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1989, 25 (1-5): : 253 - 257
  • [9] Resource management for distributed multimedia applications
    Waddington, D
    Edwards, C
    Hutchison, D
    [J]. MULTIMEDIA APPLICATIONS, SERVICES AND TECHNIQUES - ECMAST '97, 1997, 1242 : 95 - 111
  • [10] Dynamic planning and management of reconfigurable systems
    Demestichas, P
    Dimitrakopoulos, G
    Bourse, D
    El Khazen, K
    [J]. 2005 1st IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, Conference Record, 2005, : 568 - 572