傻瓜式教学: 在k3s上部署云原生存储Longhorn, 本文以当前最新版本1.5.1为例.truncate简介Longhorn是一个轻量级、可靠且功能强大的分布式块存储系统,适用于 Kubernetes。使用容器和微服务实现分布式块存储。Longhorn 为每个块储存设备卷创建一个专用的存储控制器,并在存储在多个节点上的多个副本之间同步复制该卷。存储控制器和副本本身是使用 Kubernetes 编排的。Longhorn 是免费的开源软件。它最初由Rancher Labs开发,现在作为云原生计算基金会的孵化项目进行开发。能干什么仅列出我用的上的,更多功能请参考官方文档提供Kubernetes卷高可用(跨多个节点和数据中心复制块存储)备份数据存储在外部存储(如S3/Minio/NFS)支持跨集群灾难恢复卷定期快照并备份到外部存储备份还原不中断持久卷的情况下升级(刚刚操作过, 从1.4.1升级到1.5.1, 该特效好像1.4版本才支持)架构介绍细节可以参考官方文档这里简单说下:控制平面(Longhorn Manager),负责在Kubernetes集群中创建和管理卷, 以及CSI相关API的调用等, 通常以DaemonSet的形式运行在每个节点上数据平面(Longhorn Engine)每个卷都有专门的Longhorn Engine控制器, 每个LE控制器都有多个副本,当某个副本或者控
...
继续阅读
(82)