对象存储是一种将数据作为对象进行管理的数据存储架构,其中每个对象都包括数据本身、元数据和唯一标识符。这些对象被放置在称为存储分段的命名容器中。这与文件存储和块存储形成鲜明对比,以 NAS 和本地文件系统为例的文件存储将数据作为文件层次结构进行管理,以 SAN 和本地磁盘为例的块存储可以在其上构建文件系统,也可以由应用程序直接访问(例如原始卷)。
打个比方,想象一个巨大的仓库,里面的房间(存储分段)装满了箱子(对象),每个箱子都有一个条形码(唯一标识符)和一个描述里面内容的便签(元数据)。
对象存储的优势包括:
常见的对象存储用例包括:
NetApp StorageGRID 是一款软件定义的对象存储解决方案,支持广泛的用例,包括 AI 数据准备、数据湖与分析,以及在公有云、私有云和混合多云环境中的数据保留与备份。StorageGRID 为 Amazon S3 API 提供原生支持,并提供行业领先的创新功能,如自动化生命周期管理,帮助用户以高性价比的方式长期存储、保护、保全和保留非结构化数据。
StorageGRID 软件可在 NetApp 产品评估页面下载并安装,以进行试用。该软件可以在非生产环境中使用。
StorageGRID 按每个网格的容量进行许可,无论是纯软件部署还是基于 StorageGRID 设备的部署,均不限制站点数量。以下是许可选项:
StorageGRID 的主要功能包括:
StorageGRID 中的 ILM 功能是信息生命周期管理器,是一个用于在整个数据生命周期中管理数据的强大工具,能够优化存储成本、确保合规性并保护数据完整性。ILM 提供一个强大而灵活的策略引擎,使用户能够定义对象在 NetApp StorageGRID 中的存储和管理方式。用户可以根据对象元数据设定过滤条件,并指定这些对象应放置在网格中的哪个位置。
用户还可以通过存储多个对象副本来调整对象放置,进而优化性能,或使用纠删码 (EC) 对象来提高存储效率。StorageGRID 的扫描型 ILM 引擎会持续扫描对象,使其符合当前有效的 ILM 策略。此功能使 ILM 真正具有动态性,允许管理员根据其业务和法规遵从性需求更改 ILM 策略。
SStorageGRID 提供两层保护机制来支持数据的持久性与可用性:驱动器的 RAID 配置,以及对象复制/纠删码。StorageGRID 即使在多个节点甚至整个站点发生故障时,仍能保持数据可用性。
可以使用多种工具来监控 StorageGRID:
StorageGRID 采用网格、管理、客户端 (Grid, Admin, Client, GAC) 网络模型。GAC 模型提供了一种简单的方法来配置三种不同的网络,以满足客户对 StorageGRID 网络流量隔离的要求。这三种网络定义如下:
StorageGRID 支持多组用户共享同一个 StorageGRID 实例的资源,同时保持彼此数据隔离和安全。
网格管理员可以创建租户并为每个租户配置权限和功能。在身份联合方面,网格管理员既可以选择为整个网格集成一个 LDAP 或 Active Directory 服务器,也可以允许租户自行配置身份联合。此外,网格管理员还可以通过设置容量配额来限制租户的数据使用量。
租户用户使用 Tenant Manager UI 门户访问 StorageGRID。在此门户中,用户可以配置其租户帐户、设置 S3 凭据、设置数据的访问管理策略、管理存储分段上的设置以及在 StorageGRID 中创建存储分段。
StorageGRID 提供多种强大的备份和灾难恢复 (DR) 选项,以确保数据保护和业务连续性。以下是简要概述:
选择 ONTAP 还是 StorageGRID 来支持 S3 协议,取决于您的具体需求和使用情形。以下是一些关键考量因素,可帮助您做出明智决策:
ONTAP
StorageGRID
总结