TY - GEN
T1 - Multi criteria decision system for distribution provisioning and resource optimization using analytical hierarchy process
AU - Ijtihadie, Royyana M.
AU - Santoso, Bagus Jati
AU - Fablius, Daniel
AU - Nusawan, I. Dewa Putu Ardi
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2018/1/19
Y1 - 2018/1/19
N2 - The docker container is an operating-system-level virtualization that enable users to run isolated linux systems (containers) on a host. It takes one container on an existing host server and each container will use the resources on the host server for each isolated service or application. As long as the container is active, it takes the resource of the host server and is highly possible to continuously grow. This will cause problems due to the limited resources. Multiple servers then are employed to provide an ever-expanding app or service. However, when using multiple servers or hosts to run the service, resource availability on each server often varies. Hence, the distribution tasks over container without considering the resource availability in each server may lead to inefficiency. In this work, we use well-known Multi Criteria Decision Making (MCDM) methods, namely Analytical Hierarchy Process (AHP) to determine which server is fit to serve the request when container provision comes. AHP utilizes the information of the availability of memory, CPU, and file storage as parameters in performing this task. Moreover, the first two parameters along with LTA (Last Time Accessed) information are further utilized by AHP to decide which server to be shut down.
AB - The docker container is an operating-system-level virtualization that enable users to run isolated linux systems (containers) on a host. It takes one container on an existing host server and each container will use the resources on the host server for each isolated service or application. As long as the container is active, it takes the resource of the host server and is highly possible to continuously grow. This will cause problems due to the limited resources. Multiple servers then are employed to provide an ever-expanding app or service. However, when using multiple servers or hosts to run the service, resource availability on each server often varies. Hence, the distribution tasks over container without considering the resource availability in each server may lead to inefficiency. In this work, we use well-known Multi Criteria Decision Making (MCDM) methods, namely Analytical Hierarchy Process (AHP) to determine which server is fit to serve the request when container provision comes. AHP utilizes the information of the availability of memory, CPU, and file storage as parameters in performing this task. Moreover, the first two parameters along with LTA (Last Time Accessed) information are further utilized by AHP to decide which server to be shut down.
KW - Analytical Hierarchy Process (AHP)
KW - Docker Container
KW - Multi Criteria
UR - http://www.scopus.com/inward/record.url?scp=85050541016&partnerID=8YFLogxK
U2 - 10.1109/ICTS.2017.8265670
DO - 10.1109/ICTS.2017.8265670
M3 - Conference contribution
AN - SCOPUS:85050541016
T3 - Proceedings of the 11th International Conference on Information and Communication Technology and System, ICTS 2017
SP - 197
EP - 201
BT - Proceedings of the 11th International Conference on Information and Communication Technology and System, ICTS 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 11th International Conference on Information and Communication Technology and System, ICTS 2017
Y2 - 31 October 2017 through 31 October 2017
ER -