存储注意事项
要了解 Oracle Cloud Infrastructure 存储选项 , 请务必定义以下存储特性 : 性能 , 持久性 , 可用性 , 可扩展性 , 弹性 , 安全性和访问方法。
- 性能描述了吞吐量、带宽和延迟的组合。
- 持久性可确保数据已保存且在崩溃期间不易受损或擦除。
- 服务的可用性描述了存储服务在可用性域中的构建方式,以确保对数据的访问。
- 可扩展性和缩放性介绍了在计算系统之间移动数据时,可扩展或收缩数据的简单程度。
- 安全性介绍了如何保护数据免受未授权访问的保护。
- 访问方法说明客户如何通过不同存储产品访问数据。
存储特征 | 文件 | 街区 | NVMe | 对象 | 归档 |
---|---|---|---|---|---|
性能 | 良好 | 更好 | 最佳 | 良好 | 冷线 |
持久性 | 跨可用性域 | 跨可用性域 | 本地管理 | 区域性 | 跨区域 |
可用性 | 高 | 高 | 本地管理 | 高 | 持久 |
可扩展性 | 高 | 高 | 静态 | 高 | 高 |
Elasticity | 自动(&A) | 动态 | 静态 | 自动(&A) | 自动(&A) |
安全性 | 共享 | 共享 | 单个主机 | 共享 | 共享 |
访问方法 | 网络 | 专用 | 直接 | HTTPS | HTTPS |
文件存储
- 一般用途 FileStorage:访问无限制的文件系统池,以管理结构化数据和非结构化数据的增长。
- 大数据和分析:运行分析工作量并使用共享文件系统存储持久数据。
- 平移企业应用:迁移需要 NFS 存储的现有 Oracle 应用,例如 Oracle E-Business Suite 和 PeopleSoft。
- 数据库和事务处理应用程序:使用 Oracle、MySQL 或其他数据库运行测试和开发工作量。
- 备份、业务连续性和灾难恢复:主机从内部部署到云的相关文件系统的辅助副本,以便进行备份和灾难恢复。
- MicroServices 和 Docker:为容器传送有状态持久性。随着基于容器的环境的增长轻松扩展。
如果在内部部署数据中心使用 NFS 文件,则移动到文件存储可以是简单、直接的。如果在 Microsoft Windows Server 上有依赖关系,请使用 NFS 客户机将 NFS 共享资源附加到 Windows Server 主机。
块存储卷
使用 Oracle Cloud Infrastructure Block Volumes 服务可以扩展当前的存储空间。它提供可在 Oracle Cloud Infrastructure 中的实例之间移动的持久性存储。卷既可以使用裸金属实例又是虚拟机(VM)实例,也可以通过 iSCSI 为数据卷或半虚拟化附加这些实例
块存储卷允许 Oracle Cloud Infrastructure 用户根据需要创建、附加、连接和移动卷,以满足应用程序存储需求。将卷附加到实例后,该卷的行为就像标准硬盘驱动器一样。卷还可以断开连接并附加到其他实例而不丢失数据,从而可以轻松地在实例之间切换数据。
- 实例:在云中运行的裸金属主机或 VM 主机。
- 卷附件:下列类型之一:
- iSCSI:基于TCP/IP-的标准,用于卷与连接的实例之间的通信。
- 半虚拟化:Vm 可用的虚拟化连接。
- 卷:下列类型之一:
- 块存储卷:可分离的块存储设备,用于动态扩展实例的存储容量。
- 引导卷:一种可分离的引导卷设备,其中包含用于引导计算实例的映像。
Oracle Cloud Infrastructure 上的块存储卷是一个高性能选项,它提供了对 HDFS 容量的灵活配置。块存储卷是网络连接的存储,因此它们为I/o使用 VNIC 带宽。块存储卷也基于为其配置的大小(每 GB)扩展 IOPS 和MB/秒。单个块存储卷吞吐量最大值为 320 MB/s(对于 700GB 或更大的卷)。
NVMe 设备
Oracle Cloud Infrastructure 在某些特定的计算配置中提供了本地连接的 NVMe 设备。这些设备提供非常低延迟的高性能块存储,适合大数据、OLTP 以及可从高性能块存储中受益的任何其他工作负荷。
请注意,这些设备不会以任何方式保护;它们是实例上本地安装的各个设备。Oracle Cloud Infrastructure 不会采用图像、备份或使用 RAID 或其他任何方法来保护 NVMe 设备上的数据。这些设备不会自动受保护,并要求正确的 RAID 配置在其中保护数据。
对象存储
对于需要快速、立即访问和经常访问的数据,使用 Oracle Cloud Infrastructure 对象存储。数据可访问性和性能对高价格点进行调整,以便在对象存储层中存储数据。
对象存储服务可以存储任何内容类型的无限制的非结构化数据量,包括分析数据和富内容,例如图像和视频。
通过对象存储,您可以安全地存储数据或者直接从互联网或云平台检索数据。对象存储是区域性服务,不绑定到任何特定的计算实例。只要您具有互联网连接并且可以访问对象存储端点之一,就可以从 Oracle Cloud Infrastructure 内部或外部的任何位置访问数据。对象存储还支持通过服务网关从 VCN 中的 Oracle Cloud Infrastructure 资源进行专用访问。通过服务网关,可以从专用子网中的专用 IP 地址连接对象存储公共端点。
- Hadoop/Big Data Support -您可以使用对象存储作为大数据的主数据资料档案库。对象存储提供了可伸缩的存储平台,可用于存储大型数据集并且在这些数据集上无缝运行。
- 备份/归档 -可以使用对象存储保留必须存储在扩展持续时间内的备份和归档数据,以满足各种合规性要求。
- 内容资料档案库-可以使用对象存储作为数据、图像、日志和视频的主内容资料档案库。
- 日志数据 -可以使用对象存储保留应用程序日志数据,以便于追溯分析此数据来确定用途模式和调试问题。
- 大型数据集 -使用对象存储可存储生成的应用程序数据,这些数据需要保留以供将来使用。制药试验数据、系统数据和 Internet of Things (IoT)数据是您可以使用对象存储保留的生成应用程序数据的示例。