谷歌浏览器插件
订阅小程序
在清言上使用

AnnaBellaDB: a key value store for stateless network functions

ACM SIGCOMM(2020)

引用 0|浏览9
暂无评分
摘要
ABSTRACTThe cloud-native paradigm has become a widely applied approach to ensure elasticity and reliability of applications running in the cloud. One recurrent motif is the stateless design of applications, which aims to decouple the life-cycle of application states from the life-cycle of individual application instances. Application data is written to and read from cloud databases, deployed close to the application code to ensure low latency bounds on state access. When applying a stateless design, the performance of the cloud service is often limited by the cloud database. In order not to become a bottleneck, database instances are distributed on multiple hosts, and strive to ensure data locality for all application instances. However, the shared nature of certain states, and the inevitable dynamics of the application workload necessarily lead to inter-host data access within the data center or even across data centers and edge servers, if the service is geographically distributed. To minimize the service performance loss due to the stateless design of applications, we propose a latency and access pattern aware state storage design and adapt it to Anna, a key-value store from academia to showcase a proof-of-concept that is ideal to store network function states. To foster further research in this area, we make our solution open-source.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要