A Container Service Chain Placement Greedy Algorithm Based on Heuristic Information

Container technology is a light weight back-end virtualization solution which copes with the growing demand for Internet service concurrency. Network services can be provided by a series of containers between which network requests are sent and responded. We call these cooperating containers a conta...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of physics. Conference series 2020-08, Vol.1621 (1), p.12068
Hauptverfasser: Yue, Qiang, Liu, Xiangtao, Fang, Lijia, Wang, Xiaoxiao, Hu, Wenbin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Container technology is a light weight back-end virtualization solution which copes with the growing demand for Internet service concurrency. Network services can be provided by a series of containers between which network requests are sent and responded. We call these cooperating containers a container service chain. On a certain physical cluster, there are various available container placement of a service chain. Different container placement causes different service response time. In order to reduce the response time of container service chain, a greedy algorithm for container service chain placement is proposed based on heuristic information. Through quantitative analyzing resources provided by hosts and consumed by containers, we build a mathematic model of container service chain. We use this model to decide where to place container when service is expanded, and where to remove container when service is reduced. Our model reduced the response time of container service chains by 40% compared to average placement.
ISSN:1742-6588
1742-6596
DOI:10.1088/1742-6596/1621/1/012068