NeonIO 云原生存储简介与应用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NeonIO 云原生存储简介与应用相关的知识,希望对你有一定的参考价值。
参考技术A NeonIO 是一款支持容器化部署的企业级分布式块存储系统,能够给 Kubernetes 平台上提供动态创建(dynamic provisioning)持久存储卷(persistent volume)的能力,支持 clone、snapshot、resstore、resize 等功能。NeonIO 架构如图上所示。
(1) 组件容器化:服务组件、CSI、Portal 容器化。
(2) 支持 CSI:提供标准的 IO 接入能力,可静态、动态创建 PV。
(3) UI 界面,运维方便:
(4) 与云原生高度融合:
(5) 一键式部署:helm install neonio ./neonio -- namespace kube-system。
(6) 部署简单灵活:和 Rook-Ceph 对比:
(1) 全闪的分布式存储架构
(2) 极短的 IO 路径:抛弃文件系统,自研元数据管理系统,使 IO 路径极短
(3) 使用 HostNetwork 网络模式
好处:
(1) 服务组件可靠性与可用性
(2) 数据的可靠性与可用性
(1) Pod 跨节点重建高效:2000PV 的挂载/卸载 16s。
(2) 批量创建 PV 能力:2000PV 的创建 5min。
测试平台:NeonIO 超融合一体机集群(3 个节点,192.168.101.174 - 192.168.101.176)。
注意:所有测试均使用 NVMe SSD,卷大小 = 1TiB。性能工具: https://github.com/leeliu/dbench
图中黄色表示的是 NeonIO,第一张图纵坐标是 IOPS,第二张图纵坐标是毫秒,从结果来看,无论是单副本还是 3 副本,NeonIO 在 IOPS、时延都有明显的优势。
存储大师班 | ZFS存储池块管理与事务模型
对象存储手把手教四 | Bucket 生命周期管理
以上是关于NeonIO 云原生存储简介与应用的主要内容,如果未能解决你的问题,请参考以下文章