A Novel Resource Scheduling Approach in Container Based Clouds

被引:37
|
作者
Xu, Xin [1 ,2 ]
Yu, Huiqun [1 ]
Pei, Xin [1 ]
机构
[1] East China Univ Sci & Technol, Dept Comp Sci & Engn, Shanghai 200237, Peoples R China
[2] Shanghai Key Lab Comp Software Evaluating & Testi, Shanghai 201112, Peoples R China
关键词
Cloud Computing; Resource Scheduling; Quality of Service; Stable Matching; Resource Utilization; VIRTUAL MACHINES; ALLOCATION; EFFICIENT; TRADEOFFS; ENERGY;
D O I
10.1109/CSE.2014.77
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cloud computing is a new paradigm to deliver computing resources to customers in a pay-as-you-go model. In this paper, the recently emerged container-based virtualization technology is adopted for building the infrastructure of a cloud data center. Cloud providers are concerned with the resource usage in a multi-type resource sharing environment while cloud customers desire higher quality of services. According to this, we propose a resource scheduling approach for the container virtualized cloud environments to reduce response time of customers' jobs and improve providers' resource utilization rate. The stable matching theory is applied to generate an optimal mapping from containers to physical servers. Simulations are implemented to evaluate our resource scheduling approach. The results show that our approach achieves a better performance for customers and maximal profits for cloud providers by improving the resource utilization.
引用
收藏
页码:257 / 264
页数:8
相关论文
共 50 条
  • [21] Resource Demand Aware Scheduling for Workflows in Clouds
    Almi'ani, Khaled
    Lee, Young Choon
    Mans, Bernard
    2017 IEEE 16TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2017, : 289 - 293
  • [22] A Cooperative Coevolution Genetic Programming Hyper-Heuristics Approach for On-Line Resource Allocation in Container-Based Clouds
    Tan, Boxiong
    Ma, Hui
    Mei, Yi
    Zhang, Mengjie
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1500 - 1514
  • [23] Resource provisioning and scheduling in clouds: QoS perspective
    Singh, Sukhpal
    Chana, Inderveer
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (03): : 926 - 960
  • [24] Resource provisioning and scheduling in clouds: QoS perspective
    Sukhpal Singh
    Inderveer Chana
    The Journal of Supercomputing, 2016, 72 : 926 - 960
  • [25] Resource-efficient workflow scheduling in clouds
    Lee, Young Choon
    Han, Hyuck
    Zomaya, Albert Y.
    Yousif, Mazin
    KNOWLEDGE-BASED SYSTEMS, 2015, 80 : 153 - 162
  • [26] Improving Resource Efficiency of Container-instance Clusters on Clouds
    Awada, Uchechukwu
    Barker, Adam
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 929 - 934
  • [27] Joint Resource Overbooking and Container Scheduling in Edge Computing
    Tang, Zhiqing
    Mou, Fangyi
    Lou, Jiong
    Jia, Weijia
    Wu, Yuan
    Zhao, Wei
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 10903 - 10917
  • [28] iBrownout: An Integrated Approach for Managing Energy and Brownout in Container-Based Clouds
    Xu, Minxian
    Toosi, Adel Nadjaran
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2019, 4 (01): : 53 - 66
  • [29] A Novel Reinforcement-Learning-Based Approach to Workflow Scheduling Upon Infrastructure-as-a-Service Clouds
    Chen, Peng
    Xia, Yunni
    Yu, Chun
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2021, 18 (01) : 21 - 33