Adaptive resource provisioning method using application-aware machine learning based on job history in heterogeneous infrastructures

被引:3
|
作者
Choi, Jieun [1 ]
Kim, Yoonhee [2 ]
机构
[1] KISTI, Natl Inst Supercomp & Networking, Daejeon 34141, South Korea
[2] Sookmyung Womens Univ, Dept Comp Sci, Seoul 140742, South Korea
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2017年 / 20卷 / 04期
基金
新加坡国家研究基金会;
关键词
Adaptive provisioning; Multilayer perceptron; Application-aware; Auto-scaling; Heterogeneous infrastructure;
D O I
10.1007/s10586-017-1148-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the remarkable growth in cloud computing, computing resources can be manipulated on-demand in most scientific fields. This enables scientists to strategically select their experimental environment. Since it is hard to offer cloud resources in accordance with application characteristics, efficient resource provisioning methods are needed. This paper proposes an adaptive resource provisioning method using an application-aware machine learning technique that is based on the job history in heterogeneous infrastructures. The proposed resource provisioning method is built on two main concepts. First, it provides application-aware resource provisioning through the profiling of scientific application in a heterogeneous computing infrastructure. A resource provisioning model uses the resource usage profiles of scientific applications and job history data in heterogeneous computing infrastructures. In addition to the multilayer perceptron machine learning method, an error back-propagation approach is applied to analyze job history to re-learn the error of the output value. Second, it offers an adaptive resource scaling that is invoked by the availability of resource changes. An adaptive resource management method results in an enhancement of the overall balance between the performance and utilization of a system. For the experiments with the two CPU-intensive applications according to the method, a heterogeneous infrastructure comprising clusters and cloud environments is used. Experimental results indicate that the use of the proposed method can gratify user requests (cost and execution time) regarding its application and enhance resource usage effectiveness.
引用
收藏
页码:3537 / 3549
页数:13
相关论文
共 20 条
  • [1] Adaptive resource provisioning method using application-aware machine learning based on job history in heterogeneous infrastructures
    Jieun Choi
    Yoonhee Kim
    Cluster Computing, 2017, 20 : 3537 - 3549
  • [2] Adaptive application-aware job scheduling optimization strategy in heterogeneous infrastructures
    Seoyoung Kim
    Jieun Choi
    Yoonhee Kim
    Cluster Computing, 2016, 19 : 1515 - 1526
  • [3] Adaptive application-aware job scheduling optimization strategy in heterogeneous infrastructures
    Kim, Seoyoung
    Choi, Jieun
    Kim, Yoonhee
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (03): : 1515 - 1526
  • [4] Application-Aware Resource Provisioning in a Heterogeneous Internet of Things
    Sturzinger, Eric
    Tornatore, Massimo
    Mukherjee, Biswanath
    2017 INTERNATIONAL CONFERENCE ON OPTICAL NETWORK DESIGN AND MODELING (ONDM), 2017,
  • [5] An Adaptive Resource Provisioning Method Using Job History Learning Technique in Hybrid Infrastructure
    Choi, Jieun
    Kim, Yoonhee
    2016 IEEE 1ST INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2016, : 72 - 77
  • [6] Application-aware QoS routing in SDNs using machine learning techniques
    Weichang Zheng
    Mingcong Yang
    Chenxiao Zhang
    Yu Zheng
    Yunyi Wu
    Yongbing Zhang
    Jie Li
    Peer-to-Peer Networking and Applications, 2022, 15 : 529 - 548
  • [7] Application-aware QoS routing in SDNs using machine learning techniques
    Zheng, Weichang
    Yang, Mingcong
    Zhang, Chenxiao
    Zheng, Yu
    Wu, Yunyi
    Zhang, Yongbing
    Li, Jie
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (01) : 529 - 548
  • [8] Machine Learning Driven Latency Optimization for Application-aware Edge Computing-based IoTs
    Zhang, Liang
    Jabbari, Bijan
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 183 - 188
  • [9] Energy-aware and Machine Learning-based Resource Provisioning of In-Memory Analytics on Cloud
    Makrani, Hosein Mohammadi
    Sayadi, Hossein
    Motwani, Devang
    Wang, Han
    Rafatirad, Setareh
    Homayoun, Houman
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 517 - 517
  • [10] Application-Aware Resource Allocation Based on Benefit-Cost Ratio in Computing Power Network with Heterogeneous Computing Resources
    Wang, Yahui
    Li, Yajie
    Guo, Jiaxing
    Fan, Yingbo
    Chen, Ling
    Zhang, Boxin
    Wang, Wei
    Zhao, Yongli
    Zhang, Jie
    PHOTONICS, 2023, 10 (11)