Resource Bundles: Using Aggregation for Statistical Large-Scale Resource Discovery and Management

被引:8
作者
Cardosa, Michael [1 ]
Chandra, Abhishek [1 ]
机构
[1] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
基金
美国国家科学基金会;
关键词
Resource discovery; aggregation; resource management; machine learning;
D O I
10.1109/TPDS.2009.143
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Resource discovery is an important process for finding suitable nodes that satisfy application requirements in large loosely coupled distributed systems. Besides internode heterogeneity, many of these systems also show a high degree of intranode dynamism, so that selecting nodes based only on their recently observed resource capacities can lead to poor deployment decisions resulting in application failures or migration overheads. However, most existing resource discovery mechanisms rely mainly on recent observations to achieve scalability in large systems. In this paper, we propose the notion of a resource bundle-a representative resource usage distribution for a group of nodes with similar resource usage patterns-that employs two complementary techniques to overcome the limitations of existing techniques: resource usage histograms to provide statistical guarantees for resource capacities and clustering-based resource aggregation to achieve scalability. Using trace-driven simulations and data analysis of a month-long PlanetLab trace, we show that resource bundles are able to provide high accuracy for statistical resource discovery, while achieving high scalability. We also show that resource bundles are ideally suited for identifying group-level characteristics (e. g., hot spots, total group capacity). To automatically parameterize the bundling algorithm, we present an adaptive algorithm that can detect online fluctuations in resource heterogeneity.
引用
收藏
页码:1089 / 1102
页数:14
相关论文
共 50 条
  • [11] Self-Adaptive Resource Management for Large-Scale Shared Clusters
    李研
    陈峰宏
    孙熙
    周明辉
    焦文品
    曹东刚
    梅宏
    JournalofComputerScience&Technology, 2010, 25 (05) : 945 - 957
  • [12] Self-Adaptive Resource Management for Large-Scale Shared Cluster
    Li, Yan
    Chen, Feng-Hong
    Sun, Xi
    Zhou, Ming-Hui
    Jiao, Wen-Pin
    Cao, Dong-Gang
    Mei, Hong
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (05) : 945 - 957
  • [13] Autonomic Resource Management for Program Orchestration in Large-scale Data Analysis
    Tanaka, Masahiro
    Taurat, Kenjiro
    Torisawa, Kentaro
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 1088 - 1097
  • [14] Value of service based resource management for large-scale computing systems
    Cihan Tunc
    Dylan Machovec
    Nirmal Kumbhare
    Ali Akoglu
    Salim Hariri
    Bhavesh Khemka
    Howard Jay Siegel
    Cluster Computing, 2017, 20 : 2013 - 2030
  • [15] A Game-Theoretic Perspective on Resource Management for Large-Scale UAV Communication Networks
    Chen, Jiaxin
    Chen, Ping
    Wu, Qihui
    Xu, Yuhua
    Qi, Nan
    Fang, Tao
    CHINA COMMUNICATIONS, 2021, 18 (01) : 70 - 87
  • [16] ServiceNet: resource-efficient architecture for topology discovery in large-scale multi-tenant clouds
    Garcia, Angel Gama
    Calero, Jose M. Alcaraz
    Mora, Higinio Mora
    Wang, Qi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 8965 - 8982
  • [17] Dynamic Resource Discovery Based on Preference and Movement Pattern Similarity for Large-Scale Social Internet of Things
    Li, Zhiyuan
    Chen, Rulong
    Liu, Lu
    Min, Geyong
    IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (04): : 581 - 589
  • [18] Microscopical Resource Allocation for Large-Scale Apartment Foundation Work Using Queuing Systems
    Wee, Kyungsoo
    Ham, Namhyuk
    Kim, Jae-Jun
    BUILDINGS, 2022, 12 (02)
  • [19] IoT Resource Management using Direct Discovery Mechanism in OCF Framework
    Ullah, Israr
    Kim, DoHyeun
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2018, 11 (05): : 1 - 10
  • [20] Special Issue on Algorithms for the Resource Management of Large Scale Infrastructures
    Ardagna, Danilo
    Canali, Claudia
    Lancellotti, Riccardo
    ALGORITHMS, 2018, 11 (12):