HIOBS: A Block Storage Scheduling Approach to Reduce Performance Fragmentation in Heterogeneous Cloud Environments

被引:0
|
作者
Cavalcante, Denis M. [1 ]
Sousa, Flavio R. C. [1 ]
Paula, Manoel Rui P. [1 ]
Rodrigues, Eduardo [1 ]
Costa Filho, Jose S. [1 ]
Machado, Javam C. [1 ]
Souza, Neuman [1 ]
机构
[1] Univ Fed Ceara, LSBD, Dept Comp Sci, Fortaleza, Ceara, Brazil
关键词
Cloud Resource Fragmentation; Cloud Block Storage Scheduling; Service Level Agreements (SLAs); Heterogeneous Storage Resources; I/O throughput (IOPS);
D O I
10.5220/0006686800900099
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing is a highly successful paradigm of service-oriented computing and has revolutionized the usage of computing infrastructure. In the cloud storage, the service user has requirements regarding availability and performance. Once the cloud resources are shared among multi-tenants, a service level agreement (SLA) is defined by the service provider and the user. The multi-tenant characteristic of the cloud implies a heterogeneity of SLA requirements from users. At the same time, cloud providers should upgrade their infrastructure with modern storage nodes to attend data-driven applications, resulting in a heterogeneous cloud environment. The heterogeneity of both SLA requirements and storage resources makes the volume scheduling problem complex to guarantee SLAs. This paper presents HIOBS, an SLA-aware approach for block storage scheduling in heterogeneous cloud environments to reduce the performance fragmentation of the available storage resources, thus increasing the chances of new SLA requirements to be met. We demonstrate through experiments that our method improves more than 40% the rate of SLA violations while using fewer storage nodes.
引用
收藏
页码:90 / 99
页数:10
相关论文
共 50 条
  • [21] Performance-based dynamic loop scheduling in heterogeneous computing environments
    Chao-Tung Yang
    Wen-Chung Shih
    Lung-Hsing Cheng
    [J]. The Journal of Supercomputing, 2012, 59 : 414 - 442
  • [22] OPTIMIZATION OF PERFORMANCE AND SCHEDULING OF HPC APPLICATIONS IN CLOUD USING CLOUDSIM AND SCHEDULING APPROACH
    Muralitharan, D. Boobala
    Reebha, S. Arockia Babi
    Saravanan, D.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON IOT AND ITS APPLICATIONS (IEEE ICIOT), 2017,
  • [23] Performance Enhancement of Cloud Based Storage using Disk Scheduling Technique
    Sarkar, Saswati
    Kundu, Anirban
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (01) : 46 - 63
  • [24] Microservices Scheduling Model Over Heterogeneous Cloud-Edge Environments As Support for IoT Applications
    Filip, Ion-Dorinel
    Pop, Florin
    Serbanescu, Cristina
    Choi, Chang
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04): : 2672 - 2681
  • [25] Multi-objective approach of energy efficient workflow scheduling in cloud environments
    Rehman, Attiqa
    Hussain, Syed S.
    Rehman, Zia Ur
    Zia, Seemal
    Shamshirband, Shahaboddin
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (08):
  • [26] Energy and performance-efficient task scheduling in heterogeneous virtualized cloud computing
    Hussain, Mehboob
    Wei, Lian-Fu
    Lakhan, Abdullah
    Wali, Samad
    Ali, Soragga
    Hussain, Abid
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [27] Dynamic heterogeneous shortest job first (DHSJF): a task scheduling approach for heterogeneous cloud computing systems
    Seth S.
    Singh N.
    [J]. International Journal of Information Technology, 2019, 11 (4) : 653 - 657
  • [28] A Machine Learning Approach for Performance Prediction and Scheduling on Heterogeneous CPUs
    Nemirovsky, Daniel
    Arkose, Tugberk
    Markovic, Nikola
    Nemirovsky, Mario
    Unsal, Osman
    Cristal, Adrian
    [J]. 2017 29TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2017, : 121 - 128
  • [29] S-CDA: A Smart Cloud Disk Allocation Approach in Cloud Block Storage System
    Wang, Hua
    Yang, Yang
    Huang, Ping
    Zhang, Yu
    Zhou, Ke
    Tao, Mengling
    Cheng, Bin
    [J]. PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [30] A hybrid approach to scheduling real-time IoT workflows in fog and cloud environments
    Stavrinides, Georgios L.
    Karatza, Helen D.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (17) : 24639 - 24655