List-based Data Structures for Efficient Management of Advance Reservations

被引:0
|
作者
Joerg Schneider
Barry Linnert
机构
[1] Technische Universitaet Berlin,
关键词
Advance reservation; Resource management; Data structure; Cluster computing; Grid computing;
D O I
暂无
中图分类号
学科分类号
摘要
Complex eScience and other sophisticated applications in the field of HPC imply new demands that queuing based resource management systems cannot meet. To guarantee Quality of Service and co-allocation in the Grid, planning based resource management systems implementing advance reservation are needed. These systems face new challenges as a planning based management system has to keep track of the jobs and reservations in the future. Additionally, during the negotiation process of incoming reservations, a good overview of the remaining, not-yet reserved capacity is needed—not only for the current allocation, but also for the whole book-ahead time. Therefore, the resource management problem becomes a two dimensional problem for advance reservations in this field. In this paper different data structures are investigated and discussed in order to fit to planning based resource management. As a result the benefits of using lists of resource allocation or free blocks are exposed. This general idea widely used to manage continuous resources is extended to cover not only the resource dimension but also the time dimension. The list of blocks approach is evaluated in a Grid level and a local resource management system for a computing cluster. The extensive simulations showed a better runtime and higher reservation success rate compared with the currently favored approach of a slotted time and the more sophisticated approach based on AVL trees.
引用
收藏
页码:77 / 93
页数:16
相关论文
共 50 条
  • [1] List-based Data Structures for Efficient Management of Advance Reservations
    Schneider, Joerg
    Linnert, Barry
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (01) : 77 - 93
  • [2] Efficient List-Based Computation of the String Subsequence Kernel
    Bellaouar, Slimane
    Cherroun, Hadda
    Ziadi, Djelloul
    [J]. LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2014), 2014, 8370 : 138 - 148
  • [3] Efficient resource management using advance reservations for heterogeneous Grids
    Castillo, Claris
    Rouskas, George N.
    Harfoush, Khaled
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 916 - 927
  • [4] A list-based compact representation for large decision tables management
    del Pozo, JAF
    Bielza, C
    Gómez, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 160 (03) : 638 - 662
  • [5] GarQ: An efficient scheduling data structure for advance reservations of grid resources
    Sulistio, Anthony
    Cibej, Uros
    Prasad, Sushil K.
    Buyya, Rajkumar
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2009, 24 (01) : 1 - 19
  • [6] An efficient list-based scheduling algorithm for high-level synthesis
    Sllame, AM
    Drabek, V
    [J]. EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS: ARCHITECTURES, METHODS AND TOOLS, 2002, : 316 - 323
  • [7] Listega: list-based steganography methodology
    Desoky, Abdelrahman
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2009, 8 (04) : 247 - 261
  • [8] Columnar Storage and List-based Processing for Graph Database Management Systems
    Gupta, Pranjal
    Mhedhbi, Amine
    Salihoglu, Semih
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (11): : 2491 - 2504
  • [9] IME: Efficient list-based method for incremental mining of maximal erasable patterns
    Davashi, Razieh
    [J]. PATTERN RECOGNITION, 2024, 148
  • [10] Listega: list-based steganography methodology
    Abdelrahman Desoky
    [J]. International Journal of Information Security, 2009, 8 : 247 - 261