Abstract
The power and flexibility of software-defined networks lead to a programmable network infrastructure in which in-network computation can help accelerating the performance of applications. This can be achieved by offloading some computational tasks to the network. In this paper, we propose TurboKV, an efficient distributed key-value store architecture that utilizes programmable switches as: 1) partition management nodes to store the key-value store partitions and replicas information; and 2) monitoring stations to measure and balance the load among storage nodes. We also propose a key-based routing protocol to route the queries of clients based on the requested keys to targeted storage nodes. Our experimental results of an initial prototype show that our proposed architecture improves the throughput and reduces the latency of distributed key-value stores when compared to the existing architectures.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - 29th International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 2021 |
Publisher | IEEE Computer Society |
ISBN (Electronic) | 9781665458382 |
DOIs | |
State | Published - 2021 |
Externally published | Yes |
Event | 29th International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 2021 - Houston, United States Duration: Nov 3 2021 → Nov 5 2021 |
Publication series
Name | Proceedings - IEEE Computer Society's Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, MASCOTS |
---|---|
ISSN (Print) | 1526-7539 |
Conference
Conference | 29th International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 2021 |
---|---|
Country/Territory | United States |
City | Houston |
Period | 11/3/21 → 11/5/21 |
Bibliographical note
Funding Information:X. ACKNOWLEDGMENT This work was supported by NSF I/UCRC Center Research in Intelligent Storage and the NSF awards 1439662 and 1812537.
Publisher Copyright:
© 2021 IEEE.