Kubernetes存储系统-云原生存储Rook部署
Rook是基于的Ceph的分布式存储系统,可以使用kubectl命令部署,也可以使用Helm进行管理和部署。
Rook官网,https://rook.io
使用Helm部署Rook Operator,https://my.
云原生存储和云存储有什么区别?
作者 | 李鹏(壮怀) 阿里云智能事业群高级技术专家
导读:新的企业负载/智能工作负载容器化、迁云、存储方面遇到的性能、弹性、高可用、加密、隔离、可观测性以及生命周期等方面的问题,不但需要存储产品层次的改进,更需要在云原生的控制/数据平面的改进,推进云原生存储和云存储的演进。
ceph安装配置
简介
ceph是一个开源分布式存储系统,支持PB级别的存储,支持对象存储,块存储和文件存储,高性能,高可用,可扩展。
部署网络建议架构图
部署
部署架构图,本次实验部署jewel版本
实验环境的Vagrantfile
lab1节点既作admin节点又作node节点,lab2,.
ceph - pg 常见状态
说明
pg ( placement group ) 是数据存储的重要单位
在使用 ceph 的时候, pg 会经常发生状态的变化, 参考下面例子
当创建池的时候, 将会创建相应的 pg, 那么可以看到 pg creating 状态
当部分 pg 创建成功后, 将会发现 pg 会进入 peering 状态
当所有 pg peering 完成后, 将可见到状态变成 a
Ceph Jewel 手动升级Luminous
# ceph mgr module enable dashboard
# ceph mgr module ls
{
"enabled_modules": [
"balancer",
"dashboard",
"restful",
.