NFS:数据可靠性依赖于 NFS 服务器的稳定性和备份策略,安全性可通过权限管理增强。 CEPH:提供副本集、纠删码等机制保证数据高可用性和容灾能力,自带加密选项以增加安全性。 MiniO:支持多节点分布和纠删码,可提供企业级数据保护,同时也支持多种加密手段。 4.Kubernetes集成程度 NFS:Kubernetes 可以通过 PV/PVC 和 Sto...
首先minio不支持直接对接到k8s集群中作为存储,minio跟oss ceph一样都是支持s3协议的,所以我们需要一个s3兼容的csi插件来帮我们完成这个事情,这种插件可以让我们利用 S3 兼容的存储(如 MinIO)作为动态的 PV。 官网地址:https://github.com/ctrox/csi-s3 整个流程如下: 部署minio --- 安装csi插件---配置storagecla...
CSI-s3插件是关键,它允许Kubernetes利用S3协议的存储,包括minio,作为动态存储。部署过程包括:首先安装并配置minio,然后安装csi-s3插件及其组件Attacher和provisioner。接着定义storageclass,完成最后一步创建pvc。支持的挂载模式包括:rclone、s3fs、goofys和s3backer,每种模式适用于不同场景,如需要文件系统...
A:直接用数据说话,我们用NVMe + Ceph + Bluestore测试出来的,延迟在毫秒级以上,而且很不稳定,我们用YRCloudFile + NVMe + RoCE,延迟能50微秒左右,差了几十倍。 Q:Lustre没接触过,性能好吗,和Ceph有对比过吗? A:网上有很多Lustre的性能指标,在同样的配置下,性能绝对要比Ceph好,不过Lustre全部都是内核态的,...
Rook 目前支持Ceph、NFS、Minio Object Store、Edegefs、Cassandra、CockroachDB 存储的搭建。 Rook机制: Rook 提供了卷插件,来扩展了 K8S 的存储系统,使用 Kubelet 代理程序 Pod 可以挂载 Rook 管理的块设备和文件系统。 Rook Operator 负责启动并监控整个底层存储系统,例如 Ceph Pod、Ceph OSD 等,同时它还管理 CRD...
CEPH:具备优秀的扩展性和性能优化,适合大数据分析、数据库存储等高性能应用场景。 MiniO:适合大规模对象存储场景,性能表现良好,尤其是在读写对象而非文件级别的操作上有优势。 3.数据可靠性与安全性 NFS:数据可靠性依赖于 NFS 服务器的稳定性和备份策略,安全性可通过权限管理增强。
CEPH:具备优秀的扩展性和性能优化,适合大数据分析、数据库存储等高性能应用场景。 MiniO:适合大规模对象存储场景,性能表现良好,尤其是在读写对象而非文件级别的操作上有优势。 3.数据可靠性与安全性 NFS:数据可靠性依赖于 NFS 服务器的稳定性和备份策略,安全性可通过权限管理增强。