第 1 章 OpenShift Data Foundation 简介


Red Hat OpenShift Data Foundation 是 Red Hat OpenShift Container Platform 的云存储和数据服务的高度集成集合。它作为 Red Hat OpenShift Container Platform Service Catalog 的一部分提供,它作为一个 operator 提供,以便于简单部署和管理。

Red Hat OpenShift Data Foundation 服务主要通过代表以下组件的存储类提供给应用程序:

  • 块存储设备,主要用于数据库工作负载。示例包括 Red Hat OpenShift Container Platform 日志记录和监控,以及 PostgreSQL。
重要

只有在不需要在多个容器间共享数据时,才会将块存储用于任何工作。

  • 共享和分布式文件系统,主要服务于软件开发、消息传递和数据聚合工作负载。示例包括 Jenkins 构建源和工件、Wordpress 上传的内容、Red Hat OpenShift Container Platform registry 和使用 JBoss AMQ 的消息。
  • Multicloud 对象存储,具有轻量级 S3 API 端点,可以从多个云对象存储提取存储和检索数据。
  • 在内部对象存储上,具有强大的 S3 API 端点,可扩展到数十亿字节和数十亿个对象,主要针对数据密集型应用程序。例如,使用 Spark、Presto、Red Hat AMQ Streams (Kafka)等应用程序,以及 TensorFlow 和 Pytorch 等机器学习框架,包括存储和访问行、列和半结构化数据。
注意

不支持在 CephFS 持久性卷上运行 PostgresSQL 工作负载,建议使用 RADOS 块设备(RBD)卷。如需更多信息,请参阅 知识库解决方案 ODF 数据库工作负载不能使用 CephFS PV/PVC

Red Hat OpenShift Data Foundation 版本 4.x 集成了软件项目的集合,包括:

  • Ceph,提供块存储、共享和分布式文件系统以及内部对象存储
  • Ceph CSI,用于管理持久性卷和声明的调配和生命周期
  • NooBaa 提供多云对象网关
  • OpenShift Data Foundation、Rook-Ceph 和 NooBaa 操作器,用于初始化和管理 OpenShift Data Foundation 服务。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.