Availability-Aware Container Scheduler for Application Services in Cloud

被引:0
作者
Alahmad, Yanal [1 ]
Daradkeh, Tariq [1 ]
Agarwal, Anjali [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
来源
2018 IEEE 37TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC) | 2018年
关键词
service availability; container; scheduler; applications; cloud computing;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud is a popular paradigm for providing online computing services to the end users. Recently many of the cloud service providers use containers instead of Virtual Machines (VMs) to host the applications. Using containers raises the application service availability concerns. Availability is a nonfunctional requirement that refers to the percentage of time the service is available for the end user. Scheduling containers (host application) on physical/virtual hosts has direct impact on the availability of the application service that is provided to the end user. According to the best of our knowledge, the existing container scheduling solutions do not directly address the availability of the application service. In this article we propose a new Availability-Aware container scheduling strategy that aims to increase the availability level of the application service in the cloud container-based platform. The strategy selects VMs and hosts that have higher availability values within constraints to schedule the containers in efficient way. We compare the proposed strategy with other container scheduling strategies that are used by Docker container platform. The results shown that the Availability-Aware strategy achieves higher service availability levels, and acceptable physical host CPU utilization.
引用
收藏
页数:6
相关论文
共 10 条
[1]  
An Kyoungho, 2012, FRAMEWORK EFFECTIVE
[2]  
[Anonymous], 2017, 2017 IEEE 36 IPCCC
[3]  
Bo Liu, 2018, SOFT COMPUT, P1
[4]  
Gawanmeh A., 2017, Arab. J. Sci. Eng, V43, P1
[5]  
Gawanmeh A., 2017, J THEORETICAL APPL I, V95
[6]   HIGH-AVAILABILITY COMPUTER-SYSTEMS [J].
GRAY, J ;
SIEWIOREK, DP .
COMPUTER, 1991, 24 (09) :39-48
[7]  
Jammal M, 2016, INT CONF CLOUD COMP, P578, DOI [10.1109/CloudCom.2016.0100, 10.1109/CloudCom.2016.97]
[8]  
Jammal M, 2015, IEEE ICC, P6822, DOI 10.1109/ICC.2015.7249413
[9]   CHASE: Component High Availability-Aware Scheduler in Cloud Computing Environment [J].
Jammal, Manar ;
Kanso, Ali ;
Shami, Abdallah .
2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, :477-484
[10]   Performance and Availability Aware Regeneration For Cloud Based Multitier Applications [J].
Jung, Gueyoung ;
Joshi, Kaustubh R. ;
Hiltunen, Matti A. ;
Schlichting, Richard D. ;
Pu, Calton .
2010 IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS DSN, 2010, :497-506