7、Kubernetes 存储与数据库部署深度解析

Kubernetes 存储与数据库部署深度解析

1. 容器附加存储(Container Attached Storage)

在容器编排系统中,容器存储接口(CSI)在标准化存储管理方面迈出了重要一步,但它未对存储软件的运行方式和位置提供实施指导。许多 CSI 实现只是对运行在 Kubernetes 集群外的传统存储管理软件的简单封装。然而,开发者更期望有能完全在 Kubernetes 中与应用一起运行的存储管理解决方案。

容器附加存储(CAS)是一种更具云原生特性的存储管理设计模式。其管理存储操作(如将卷附加到应用)的逻辑由运行在容器中的微服务组成,这使存储层与部署在 Kubernetes 上的其他应用具有相同特性,减少了管理员需管理的不同接口数量,让存储层成为另一个 Kubernetes 应用。

以下是一些采用 CAS 方法的开源存储项目:
| 项目名称 | 简介 | 特点 |
| ---- | ---- | ---- |
| OpenEBS | 由 MayaData 创建并捐赠给 CNCF 的项目,旨在提供类似 Amazon Elastic Block Store 的开源替代方案,可管理本地和 NVMe 持久卷。 | 控制平面包含实现 CSI 控制器接口的 OpenEBS 供应器和提供配置接口的 OpenEBS API 服务器;数据平面由节点磁盘管理器(NDM)和每个持久卷的专用 Pod 组成,NDM 可自动检测工作节点上的块存储设备。 |
| Longhorn | 由 Rancher 开发的开源分布式块存储系统,专注于提供云供应商存储和昂贵外部存储阵列的替代方案。 | 支持向 NFS 或 S3 兼容存储提供增量备份,以及向单独的 Ku

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值