 以外部模式部署OpenShift Container Storageproperty of their respective owners. 摘要 摘要 有关安装 Red Hat OpenShift Container Storage 4.6 使用外部 Red Hat Ceph Storage 集群的说明, 请参阅本文档。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 验证 OPENSHIFT CONTAINER STORAGE 集群是否正常运行 5.3. 验证 MULTICLOUD 对象网关是否健康 5.4. 验证存储类是否已创建并列出 5.5. 验证 CEPH 集群是否已连接 5.6. 验证存储集群是否已就绪 第 第 6 章 章 卸 卸载 载 OPENSHIFT CONTAINER STORAGE 6.1. 以外部模式卸载 OPENSHIFT CONTAINER OpenShift Container Storage 2 第 1 章 以外部模式部署概述 Red Hat OpenShift Container Storage 可以使用外部托管的 Red Hat Ceph Storage (RHCS) 集群作为存 储供应商。此部署类型支持裸机和用户置备的 VMware 环境。如需更多信息,请参阅规划部署。 有关如何安装 RHCS 4 集群的说明,请参阅安装指南。0 码力 | 29 页 | 738.90 KB | 1 年前3 以外部模式部署OpenShift Container Storageproperty of their respective owners. 摘要 摘要 有关安装 Red Hat OpenShift Container Storage 4.6 使用外部 Red Hat Ceph Storage 集群的说明, 请参阅本文档。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 验证 OPENSHIFT CONTAINER STORAGE 集群是否正常运行 5.3. 验证 MULTICLOUD 对象网关是否健康 5.4. 验证存储类是否已创建并列出 5.5. 验证 CEPH 集群是否已连接 5.6. 验证存储集群是否已就绪 第 第 6 章 章 卸 卸载 载 OPENSHIFT CONTAINER STORAGE 6.1. 以外部模式卸载 OPENSHIFT CONTAINER OpenShift Container Storage 2 第 1 章 以外部模式部署概述 Red Hat OpenShift Container Storage 可以使用外部托管的 Red Hat Ceph Storage (RHCS) 集群作为存 储供应商。此部署类型支持裸机和用户置备的 VMware 环境。如需更多信息,请参阅规划部署。 有关如何安装 RHCS 4 集群的说明,请参阅安装指南。0 码力 | 29 页 | 738.90 KB | 1 年前3
 更新OpenShift Data FoundationFoundation 会升级所有 OpenShift Data Foundation 服务,包括后端 Ceph Storage 集群。 对于外部模式部署,升级 OpenShift Data Foundation 会仅升级 OpenShift Data Foundation 服 务,同时后端 Ceph 存储集群保持不变,需要单独升级。 我们建议升级 RHCS 和 OpenShift Data Fou 升级没有强烈依赖,因此您可以先升级 OpenShift Data Foundation operator,然后再升级 RHCS 升级,或反之亦然。请参阅 解决方案 以了解更多关于 Red Hat Ceph Storage 版本的信息。 重要 重要 不支持直接从 4.11 之前的版本升级到 4.12。 先决条件 先决条件 确保 OpenShift Container Platform 集群已更新至版本 Foundation 会升级所有 OpenShift Data Foundation 服务,包括后端 Ceph Storage 集群。 对于外部模式部署,升级 OpenShift Data Foundation 会仅升级 OpenShift Data Foundation 服 务,同时后端 Ceph 存储集群保持不变,需要单独升级。 我们建议升级 RHCS 和 OpenShift Data Fou0 码力 | 18 页 | 239.14 KB | 1 年前3 更新OpenShift Data FoundationFoundation 会升级所有 OpenShift Data Foundation 服务,包括后端 Ceph Storage 集群。 对于外部模式部署,升级 OpenShift Data Foundation 会仅升级 OpenShift Data Foundation 服 务,同时后端 Ceph 存储集群保持不变,需要单独升级。 我们建议升级 RHCS 和 OpenShift Data Fou 升级没有强烈依赖,因此您可以先升级 OpenShift Data Foundation operator,然后再升级 RHCS 升级,或反之亦然。请参阅 解决方案 以了解更多关于 Red Hat Ceph Storage 版本的信息。 重要 重要 不支持直接从 4.11 之前的版本升级到 4.12。 先决条件 先决条件 确保 OpenShift Container Platform 集群已更新至版本 Foundation 会升级所有 OpenShift Data Foundation 服务,包括后端 Ceph Storage 集群。 对于外部模式部署,升级 OpenShift Data Foundation 会仅升级 OpenShift Data Foundation 服 务,同时后端 Ceph 存储集群保持不变,需要单独升级。 我们建议升级 RHCS 和 OpenShift Data Fou0 码力 | 18 页 | 239.14 KB | 1 年前3
 OpenShift Container Platform 4.12 容器镜像仓库(Registry)在configs.imageregistry.operator.openshift.io/cluster中 中中输入存储配置: 配置示例 配置示例 regionEndpoint: http://rook-ceph-rgw-ocs-storagecluster-cephobjectstore.openshift- storage.svc.cluster.local $ oc create secret generic OpenShift Data Foundation 的 的 Ceph RGW 存 存储 储 Red Hat OpenShift Data Foundation 集成了多个可与 集成了多个可与 OpenShift 镜 镜像 像 registry 搭配使用的存 搭配使用的存储类 储类 型: 型: Ceph、共享和分布式文件系 、共享和分布式文件系统 统以及内部 NooBaa 提供多云 提供多云对 对象网关 象网关 本文档概述了将 本文档概述了将镜 镜像 像 registry 配置 配置为 为使用 使用 Ceph RGW 存 存储 储的步 的步骤 骤。 。 先决条件 先决条件 您可以使用具有 您可以使用具有 cluster-admin 角色的用 角色的用户访问 户访问集群。0 码力 | 75 页 | 652.51 KB | 1 年前3 OpenShift Container Platform 4.12 容器镜像仓库(Registry)在configs.imageregistry.operator.openshift.io/cluster中 中中输入存储配置: 配置示例 配置示例 regionEndpoint: http://rook-ceph-rgw-ocs-storagecluster-cephobjectstore.openshift- storage.svc.cluster.local $ oc create secret generic OpenShift Data Foundation 的 的 Ceph RGW 存 存储 储 Red Hat OpenShift Data Foundation 集成了多个可与 集成了多个可与 OpenShift 镜 镜像 像 registry 搭配使用的存 搭配使用的存储类 储类 型: 型: Ceph、共享和分布式文件系 、共享和分布式文件系统 统以及内部 NooBaa 提供多云 提供多云对 对象网关 象网关 本文档概述了将 本文档概述了将镜 镜像 像 registry 配置 配置为 为使用 使用 Ceph RGW 存 存储 储的步 的步骤 骤。 。 先决条件 先决条件 您可以使用具有 您可以使用具有 cluster-admin 角色的用 角色的用户访问 户访问集群。0 码力 | 75 页 | 652.51 KB | 1 年前3
 K8S安装部署开放服务内存:8GB, 系统盘:40GB, docker 数据盘:80GB 3 台作为 k8s node CPU:2 核, 内存:16GB, 系统盘:40GB, docker 数据盘:40GB, ceph 数据盘:1TB *下面是 vSphere 上创建虚拟机的步骤: A1. 创建 k8s-master CPU:2 核, 内存:8GB,系统盘:40GB,docker 数据盘:80GB /dev/mapper/centos-docker df –Th A2. 创建 k8s-node1, k8s-node2, k8s-node3 内存:16GB, 系统盘:40GB,docker 数据盘:40GB,ceph 数据盘:200GB 【注】所有节点(k8s-master, k8s-node1, k8s-node2, k8s-node3)均需做以下 B~D: B. 升级&配置 centos7 k8s-dashboard-tls Step8: 浏览器访问 https://k8s-dashboard.xxx.com 输入 step3 上获得的 token I. 安装 ceph See https://blog.csdn.net/ygqygq2/article/details/103014350 See https://www.cnblogs.com/kevincaptain/p/106557210 码力 | 54 页 | 1.23 MB | 1 年前3 K8S安装部署开放服务内存:8GB, 系统盘:40GB, docker 数据盘:80GB 3 台作为 k8s node CPU:2 核, 内存:16GB, 系统盘:40GB, docker 数据盘:40GB, ceph 数据盘:1TB *下面是 vSphere 上创建虚拟机的步骤: A1. 创建 k8s-master CPU:2 核, 内存:8GB,系统盘:40GB,docker 数据盘:80GB /dev/mapper/centos-docker df –Th A2. 创建 k8s-node1, k8s-node2, k8s-node3 内存:16GB, 系统盘:40GB,docker 数据盘:40GB,ceph 数据盘:200GB 【注】所有节点(k8s-master, k8s-node1, k8s-node2, k8s-node3)均需做以下 B~D: B. 升级&配置 centos7 k8s-dashboard-tls Step8: 浏览器访问 https://k8s-dashboard.xxx.com 输入 step3 上获得的 token I. 安装 ceph See https://blog.csdn.net/ygqygq2/article/details/103014350 See https://www.cnblogs.com/kevincaptain/p/106557210 码力 | 54 页 | 1.23 MB | 1 年前3
 Red Hat OpenShift Data Foundation 4.12 规划部署OpenShift Data Foundation 版本 4.x 由一组软件项目组成,包括: Ceph,提供块存储、共享分布式文件系统以及内部对象存储 Ceph CSI,用于管理持久性卷和声明的调配和生命周期 NooBaa 提供多云对象网关 OpenShift Data Foundation、Rook-Ceph 和 NooBaa 操作器,用于初始化和管理 OpenShift Data Foundation 使用特定测试的方法在其他 Operator 上绘制并强制实施受支持的 Red Hat OpenShift Data Foundation 部署的建议和要求。rook-ceph 和 noobaa operator 提供了打包了这些资源的存储集群资源。 Rook-ceph operator 此 operator 自动打包、部署、管理、升级和扩展持久存储和文件、块和对象服务。它为所有环境创建块 和文件存储类,并在内部 和文件存储类,并在内部环境中创建针对它的对象存储类和服务对象存储桶声明(Object Bucket Claims (OBCs))。 此外,对于内部模式集群,它提供 Ceph 集群资源,它管理部署和服务,如下所示: 对象存储守护进程 (OSD) 监视器 (MON) 经理 (MGR) 元数据服务器 (MDS) 仅限内部 RADOS 对象网关 (RGW) 多云 多云对 对象网关 象网关 operator 此 operator0 码力 | 37 页 | 620.41 KB | 1 年前3 Red Hat OpenShift Data Foundation 4.12 规划部署OpenShift Data Foundation 版本 4.x 由一组软件项目组成,包括: Ceph,提供块存储、共享分布式文件系统以及内部对象存储 Ceph CSI,用于管理持久性卷和声明的调配和生命周期 NooBaa 提供多云对象网关 OpenShift Data Foundation、Rook-Ceph 和 NooBaa 操作器,用于初始化和管理 OpenShift Data Foundation 使用特定测试的方法在其他 Operator 上绘制并强制实施受支持的 Red Hat OpenShift Data Foundation 部署的建议和要求。rook-ceph 和 noobaa operator 提供了打包了这些资源的存储集群资源。 Rook-ceph operator 此 operator 自动打包、部署、管理、升级和扩展持久存储和文件、块和对象服务。它为所有环境创建块 和文件存储类,并在内部 和文件存储类,并在内部环境中创建针对它的对象存储类和服务对象存储桶声明(Object Bucket Claims (OBCs))。 此外,对于内部模式集群,它提供 Ceph 集群资源,它管理部署和服务,如下所示: 对象存储守护进程 (OSD) 监视器 (MON) 经理 (MGR) 元数据服务器 (MDS) 仅限内部 RADOS 对象网关 (RGW) 多云 多云对 对象网关 象网关 operator 此 operator0 码力 | 37 页 | 620.41 KB | 1 年前3
 新一代云原生分布式存储新一代云原生分布式存储—Curve 上 李小翠 网易数帆存储团队分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 场景介绍 | 使用中的问题 Curve 架构简介 | 数据对比 | 应用情况 FAQ 答疑存储的发展 互联网时代,数据大爆炸 大型主机 成本高 单点问题 扩容困难 各存储设备通过网络互联 写性能提升,速度取决于写的较快的大多数 W R client W W W client分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 块存储场景 | 使用中的问题 Curve 架构简介 | 数据对比 | 应用情况 FAQ 答疑架构简介 — 总体架构 开源分布式存储界的扛把子 支持块存储、文件存储、对象存储架构简介 人为干预 • 上述问题和架构涉及、核心功能的选型有关,在已有开源版本上改进代价很大分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 块存储场景 | 使用中的问题 Curve 架构简介 | 主要亮点 | 应用情况 FAQ 答疑架构简介 — 总体架构 支持块存储、文件存储(多种存储后端)架构简介 —0 码力 | 29 页 | 2.46 MB | 6 月前3 新一代云原生分布式存储新一代云原生分布式存储—Curve 上 李小翠 网易数帆存储团队分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 场景介绍 | 使用中的问题 Curve 架构简介 | 数据对比 | 应用情况 FAQ 答疑存储的发展 互联网时代,数据大爆炸 大型主机 成本高 单点问题 扩容困难 各存储设备通过网络互联 写性能提升,速度取决于写的较快的大多数 W R client W W W client分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 块存储场景 | 使用中的问题 Curve 架构简介 | 数据对比 | 应用情况 FAQ 答疑架构简介 — 总体架构 开源分布式存储界的扛把子 支持块存储、文件存储、对象存储架构简介 人为干预 • 上述问题和架构涉及、核心功能的选型有关,在已有开源版本上改进代价很大分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 块存储场景 | 使用中的问题 Curve 架构简介 | 主要亮点 | 应用情况 FAQ 答疑架构简介 — 总体架构 支持块存储、文件存储(多种存储后端)架构简介 —0 码力 | 29 页 | 2.46 MB | 6 月前3
 Curve for CNCF Mainio/Agenda • What is Curve • Use Cases • CurveBS • Key Features • Comparing to Ceph • CurveFS • Comparing to Ceph • Current Status • RoadmapWhat is Curve • Curve is an distributed storage system three replicas) • csi / storage class for kubernete, nbd for HOST/VMPerformance (vs. Ceph RBD)Performance (vs. Ceph RBD)CurveBS Features • RAFT for data consistency • minor impaction when chunk server tuning, abnormal detection and schedule tuningStorage Engine Comparison (vs. Ceph) DATA CONSISTENT PROTOCOL CURVE (RAFT) CEPH WRITE SUCCESS majority write successful all write successful READ Leader of0 码力 | 21 页 | 4.56 MB | 6 月前3 Curve for CNCF Mainio/Agenda • What is Curve • Use Cases • CurveBS • Key Features • Comparing to Ceph • CurveFS • Comparing to Ceph • Current Status • RoadmapWhat is Curve • Curve is an distributed storage system three replicas) • csi / storage class for kubernete, nbd for HOST/VMPerformance (vs. Ceph RBD)Performance (vs. Ceph RBD)CurveBS Features • RAFT for data consistency • minor impaction when chunk server tuning, abnormal detection and schedule tuningStorage Engine Comparison (vs. Ceph) DATA CONSISTENT PROTOCOL CURVE (RAFT) CEPH WRITE SUCCESS majority write successful all write successful READ Leader of0 码力 | 21 页 | 4.56 MB | 6 月前3
 运维上海2017-机器学习模型训练的Kubernetes实践-袁晓沛����Prometheus����! • ����ES����! ��K8S�AI��! AI�����! AI�������! ����K8S! ������! ������! �����! ������! Ceph�����! • �������10T+! • �����������! • ����! • �������������! • �����������! • ����������! • • RBD provisioner out-of-tree support! • �K8S�����������! • ��list-watch API-Server�����rbd! Ceph on K8S���! GPU�������! • Node Label���GPU! • key: nvidia-gpu-type! • value: Telsa-K80! • ��NodeSelector���� ����������������������������! ������! AI�����! AI�������! ����K8S! ��K8S�AI��! ������! Ceph Volume��� �! ����Ceph Volume��! • rbd map������! • mount������������������! • mount rbind��������������0 码力 | 39 页 | 5.82 MB | 1 年前3 运维上海2017-机器学习模型训练的Kubernetes实践-袁晓沛����Prometheus����! • ����ES����! ��K8S�AI��! AI�����! AI�������! ����K8S! ������! ������! �����! ������! Ceph�����! • �������10T+! • �����������! • ����! • �������������! • �����������! • ����������! • • RBD provisioner out-of-tree support! • �K8S�����������! • ��list-watch API-Server�����rbd! Ceph on K8S���! GPU�������! • Node Label���GPU! • key: nvidia-gpu-type! • value: Telsa-K80! • ��NodeSelector���� ����������������������������! ������! AI�����! AI�������! ����K8S! ��K8S�AI��! ������! Ceph Volume��� �! ����Ceph Volume��! • rbd map������! • mount������������������! • mount rbind��������������0 码力 | 39 页 | 5.82 MB | 1 年前3
 24-云原生中间件之道-高磊高级能力-云原生存储-应用的基石-2-技术架构 Rook是一个集成了Ceph、Minio等分布式存 储系统的云原生存储方案,意图实现一键 式部署、管理方案,且和容器服务生态深 度融合,提供适配云原生应用的各种能力。 从实现上,可以认为 Rook 是一个提供了 Ceph 集群管理能力的 Operator。其使用 CRD 方式来对 Ceph、Minio 等存储资源进 行部署和管理。 Ceph文件存储 MiniO对象存储 • Op ; • Discovers:检测挂接到存储节点上的存储设备。 Rook 将 Ceph 存储服务作为 Kubernetes 的 一个服务进行部署,MON、OSD、MGR 守 护进程会以 pod 的形式在 Kubernetes 进行 部署,而 rook 核心组件对 ceph 集群进行 运维管理操作。 Rook 通过 ceph 可以对外提供完备的存储 能力,支持对象、块、文件存储服务,让 你通过一套系统实现对多种存储服务的需0 码力 | 22 页 | 4.39 MB | 6 月前3 24-云原生中间件之道-高磊高级能力-云原生存储-应用的基石-2-技术架构 Rook是一个集成了Ceph、Minio等分布式存 储系统的云原生存储方案,意图实现一键 式部署、管理方案,且和容器服务生态深 度融合,提供适配云原生应用的各种能力。 从实现上,可以认为 Rook 是一个提供了 Ceph 集群管理能力的 Operator。其使用 CRD 方式来对 Ceph、Minio 等存储资源进 行部署和管理。 Ceph文件存储 MiniO对象存储 • Op ; • Discovers:检测挂接到存储节点上的存储设备。 Rook 将 Ceph 存储服务作为 Kubernetes 的 一个服务进行部署,MON、OSD、MGR 守 护进程会以 pod 的形式在 Kubernetes 进行 部署,而 rook 核心组件对 ceph 集群进行 运维管理操作。 Rook 通过 ceph 可以对外提供完备的存储 能力,支持对象、块、文件存储服务,让 你通过一套系统实现对多种存储服务的需0 码力 | 22 页 | 4.39 MB | 6 月前3
 Kubernetes Operator 实践 - MySQL容器化pod-1 … … mysql pod-N NodeN Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph MySQL-Operator 主流程 API Server Reflector DeltaFIFO Local Storage Callbacks OnAdd OnUpdate OnDelete pod-1 … … mysql pod-N NodeN Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph Kubernetes 的容器编排 • Pod 名稳定 • Pod 启动有序 • Pod 扩容安全 Deployment mysql-5f54tvkj8 mysql-7c46782dr mysql-577ck9s8f pod-1 … … mysql pod-N NodeN Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph MySQL-Operator 集群管理 Master High Availability Ø 目前最常用的高可用实现 Ø 支持大多数 MySQL 版本 Ø 使用 mysql 半同步复制0 码力 | 42 页 | 4.77 MB | 1 年前3 Kubernetes Operator 实践 - MySQL容器化pod-1 … … mysql pod-N NodeN Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph MySQL-Operator 主流程 API Server Reflector DeltaFIFO Local Storage Callbacks OnAdd OnUpdate OnDelete pod-1 … … mysql pod-N NodeN Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph Kubernetes 的容器编排 • Pod 名稳定 • Pod 启动有序 • Pod 扩容安全 Deployment mysql-5f54tvkj8 mysql-7c46782dr mysql-577ck9s8f pod-1 … … mysql pod-N NodeN Mysql Operator pod … … mysql Pod-T 0. 创建 CRD 3. 集群管理 2. 调度 pod Ceph MySQL-Operator 集群管理 Master High Availability Ø 目前最常用的高可用实现 Ø 支持大多数 MySQL 版本 Ø 使用 mysql 半同步复制0 码力 | 42 页 | 4.77 MB | 1 年前3
共 96 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













