Sagkriotis, S. and Pezaros, D. (2022) Scalable Data Plane Caching for Kubernetes. In: 2022 18th International Conference on Network and Service Management (CNSM), Thessaloniki, Greece, 31 October - 4 November 2022, pp. 345-351. ISBN 9783903176515 (doi: 10.23919/CNSM55787.2022.9964497)
Text
279331.pdf - Accepted Version 509kB |
Abstract
Computation offloading to the programmable data plane enabled the acceleration of key-value stores which offer coordination services for large-scale data centres. Previous research reduced the response latency of key-value requests by half through deploying the store in the programmable data plane. In this work, we examine Kubernetes’ central store, etcd, as a candidate for deployment in data plane. We discuss performance and scalability limitations existing in the default architecture of Kubernetes and how these can be alleviated through data plane offloading. Moreover, we investigate previous design decisions of in-network caching mechanisms that led to increased traffic generation and latency. We propose a new in-network key-value store platform that maintains strong consistency and fault-tolerance while improving performance and scalability over the state-of-the-art.
Item Type: | Conference Proceedings |
---|---|
Status: | Published |
Refereed: | Yes |
Glasgow Author(s) Enlighten ID: | Sagkriotis, Mr Stefanos and Pezaros, Professor Dimitrios |
Authors: | Sagkriotis, S., and Pezaros, D. |
College/School: | College of Science and Engineering > School of Computing Science |
ISSN: | 2165-963X |
ISBN: | 9783903176515 |
Copyright Holders: | Copyright © 2022 IFIP |
Publisher Policy: | Reproduced in accordance with the copyright policy of the publisher |
Related URLs: |
University Staff: Request a correction | Enlighten Editors: Update this record