LightPool: A NVMe-oF-based High-performance and Lightweight Storage Pool Architecture for Cloud-Native Distributed Database

计算机科学 云计算 操作系统 数据库 建筑 分布式数据库 艺术 视觉艺术
作者
Jiexiong Xu,Yiquan Chen,Yijing Wang,Wenhui Shi,Guoju Fang,Yi Chen,Huasheng Liao,Yan Wang,Hai Lin,Zhen Jin,Qiang Liu,Wenzhi Chen
标识
DOI:10.1109/hpca57654.2024.00079
摘要

Emerging cloud-native distributed databases rely on local NVMe SSDs to provide high-performance and highavailable data services to many cloud applications. However, the database clusters suffer from low utilization of local storage because of the imbalance between CPU and storage capacities within each node. For instance, the OceanBase distributed database cluster, with hundreds of PB local storage capacity, only utilizes around 40% of its local storage. Although disaggregated storage (EBS) can enhance storage utilization by provisioning the CPU and storage independently on demand, they suffer from performance bottlenecks and high costs. In this paper, we propose LightPool, a high-performance and lightweight storage pool architecture large-scale deployed in the OceanBase clusters, enhancing storage resource utilization. The key idea of LightPool is aggregating cluster storage into a storage pool and enabling unified management. In particular, LightPool adopts NVMe-oF to enable high-performance storage resource sharing among cluster nodes and integrate the storage pool with Kubernetes to achieve flexible management and allocation of storage resources. Furthermore, we design the hot-upgrade and hot-migration mechanisms to enhance the availability of LightPool. We have deployed LightPool on over 8500 nodes in production clusters. Statistics show that LightPool can improve storage resource utilization from about 40% to 65%. Experimental results show that the extra latency from LightPool is only about 2.1 μs compared to local storage. Compared to OpenEBS, LightPool enhances bandwidth up to 190.9% in microbenchmarks and throughput up to 6.9% in real-world applications. LightPool is the best practice to deploy NVMe-oF (NVMe/TCP) in the production environment. We also discuss important lessons and experiences learned from the development of LightPool.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
惠_____完成签到 ,获得积分10
1秒前
撒旦撒完成签到,获得积分10
3秒前
YU发布了新的文献求助10
3秒前
小蘑菇应助惠飞薇采纳,获得10
4秒前
lili完成签到 ,获得积分10
7秒前
9秒前
mjicm完成签到,获得积分10
10秒前
思源应助科研小李采纳,获得20
12秒前
Ade完成签到,获得积分10
12秒前
徐茂瑜完成签到 ,获得积分10
12秒前
skyleon发布了新的文献求助10
13秒前
啵妞完成签到 ,获得积分10
15秒前
20230321完成签到,获得积分10
17秒前
YU完成签到,获得积分10
17秒前
Ch完成签到 ,获得积分10
17秒前
17秒前
run发布了新的文献求助10
22秒前
小young完成签到 ,获得积分10
22秒前
科研通AI2S应助CYY采纳,获得10
23秒前
张zzz完成签到,获得积分10
23秒前
独特乘云完成签到,获得积分10
26秒前
L1完成签到 ,获得积分10
26秒前
烟花应助安详的惜梦采纳,获得10
27秒前
科研通AI5应助大力丹琴采纳,获得30
32秒前
桐桐应助惠飞薇采纳,获得10
33秒前
CKK完成签到,获得积分10
33秒前
苹果完成签到,获得积分10
35秒前
36秒前
善良身影完成签到,获得积分10
37秒前
39秒前
上官若男应助dddd采纳,获得10
40秒前
kyJYbs完成签到,获得积分10
40秒前
莫离完成签到,获得积分10
42秒前
奋斗静蕾完成签到,获得积分10
44秒前
萧不凡完成签到,获得积分10
45秒前
46秒前
多肉葡萄完成签到 ,获得积分10
47秒前
47秒前
幽默亦旋完成签到 ,获得积分10
49秒前
高分求助中
【此为提示信息,请勿应助】请按要求发布求助,避免被关 20000
Continuum Thermodynamics and Material Modelling 2000
Encyclopedia of Geology (2nd Edition) 2000
105th Edition CRC Handbook of Chemistry and Physics 1600
Maneuvering of a Damaged Navy Combatant 650
Периодизация спортивной тренировки. Общая теория и её практическое применение 310
Mixing the elements of mass customisation 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3779459
求助须知:如何正确求助?哪些是违规求助? 3324973
关于积分的说明 10220692
捐赠科研通 3040129
什么是DOI,文献DOI怎么找? 1668576
邀请新用户注册赠送积分活动 798728
科研通“疑难数据库(出版商)”最低求助积分说明 758522