对象存储是一种将数据作为对象进行管理的数据存储架构,其中每个对象都包括数据本身、元数据和唯一标识符。这些对象被放置在称为存储桶的命名容器中。这与文件存储(例如 NAS、本地文件系统)形成鲜明对比,后者将数据管理为文件层次结构或块存储(例如 SAN、本地磁盘),可以将文件系统放在顶部,也可以由应用程序直接访问(例如原始卷)。
打个比方,想象一个巨大的仓库,里面的房间(桶)装满了盒子(对象),每个盒子都有一个条形码(唯一标识符)和一个描述里面内容的便签(元数据)。
对象存储的优点包括:
常见的对象存储用例包括:
NetApp StorageGRID是一款软件定义的对象存储解决方案,支持各种用例,包括 AI 数据准备、数据湖和分析,以及公共、私有和混合多云环境中的数据保留和备份。StorageGRID 为 Amazon S3 API 提供本地支持,并提供行业领先的创新,例如自动生命周期管理,以长期经济高效地存储、保护和保存非结构化数据。
StorageGRID 软件可在 NetApp 产品评估页面上下载和安装以进行试用。该软件可以在非生产环境中使用。
StorageGRID 按每个网格的容量进行许可,适用于纯软件和基于 StorageGRID 设备的部署,无论站点数量如何。以下是许可选项:
StorageGRID 的主要功能包括:
StorageGRID 通过纠删编码和复制来保护数据持久性和可用性,保护跨多个节点和位置的数据。它还包括自动修复和重新平衡数据的自我修复功能。
StorageGRID 可以在本地部署,既可以基于设备部署,也可以在商用硬件上进行纯软件部署。
StorageGRID 使用策略驱动的数据管理 (ILM) 来自动化数据放置、保留和删除。策略可以基于年龄、元数据和使用模式等标准。
StorageGRID 中的 ILM 功能是信息生命周期管理器,这是一种功能强大的工具,可用于在数据的整个生命周期中对其进行管理、优化存储成本、确保合规性和保护数据完整性。ILM 提供了一个强大而灵活的策略引擎,使用户能够定义对象在 NetApp StorageGRID 中的存储和管理方式。用户可以根据对象元数据概述条件,以筛选对象并指定这些对象应放置在网格中的位置。
用户还可以通过存储多个复制对象副本来调整其对象放置以实现性能,或者通过使用擦除编码 (EC) 对象来调整存储效率。StorageGRID 扫描 ILM 引擎持续扫描对象,并使其符合当前活动的 ILM 策略。此功能使 ILM 真正具有动态性,允许管理员根据其业务和法规遵从性需求更改 ILM 策略。
擦除编码 (EC) 是一种数据保护技术,可将对象切片成数据片段并计算其他奇偶校验片段。访问对象时,检索数据片段,并对对象进行解码。奇偶校验片段提供数据保护,可用于重新创建丢失的数据。如果数据片段或奇偶校验片段损坏或丢失,EC 算法可以通过使用一组剩余的数据和奇偶校验片段来重新创建片段。
StorageGRID 包括支持静态和传输中的 FIPS 认证加密、安全多租户、基于角色的访问控制 (RBAC) 以及与 LDAP 和 Active Directory 等身份管理解决方案的集成。
StorageGRID 具有高吞吐量和低延迟,可处理高性能工作负载,支持大规模数据摄取、快速数据检索和高效数据处理。在某些型号中,它还支持基于闪存的存储。
StorageGRID 与现有 IT 环境集成,并支持各种应用程序和工作负载。它可以通过 CLI、GUI 和 RESTful API 进行管理。
StorageGRID 提供对象锁定、审核日志记录和数据不变性等功能,以帮助组织满足合规性和监管要求。
NetApp 提供全面的支持服务,包括技术支持、专业服务和培训计划,以确保 StorageGRID 的成功部署和管理。NetApp 还提供 Keystone 以提供存储即服务和可预测的成本。
部署 StorageGRID 需要仔细考虑硬件和软件组件,以确保最佳性能和可靠性。请务必查阅官方NetApp StorageGRID 文档并与您的 NetApp 客户团队合作,根据您的特定需求和环境定制部署。使用您自己的硬件进行部署时,请参阅官方文档以获取指导。
StorageGRID 提供两层保护,以支持数据持久性和可用性:驱动器的 RAID 配置和对象复制/擦除编码。StorageGRID 可以丢失多个节点,甚至整个站点停机,仍然保持可用性。
可以使用多种工具来监控 StorageGRID:
StorageGRID 实现了网格、管理、客户端 (GAC) 网络模型。GAC 模型提供了一种简单的方法来配置三个不同的网络,以满足客户对 StorageGRID 网络流量隔离的要求。这三个网络定义如下:
StorageGRID 部署需要一个站点内的三个存储节点和一个管理节点。客户可选择添加网关节点。
StorageGRID 使多组用户能够共享单个 StorageGRID 实例的资源,同时保持其数据相互隔离和安全。
网格管理员可以创建租户并为每个租户配置权限和功能。对于身份联合,网格管理员可以灵活地与单个轻型目录访问协议 (LDAP) 或整个网格的 Active Directory 服务器集成,或者允许租户配置自己的身份联合。通过强制执行容量配额,网格管理员还可以限制租户数据使用。
租户用户使用 Tenant Manager UI 门户访问 StorageGRID。使用此门户,用户可以配置其租户帐户、设置 S3 凭据、设置数据的访问管理策略、管理存储桶上的设置以及在 StorageGRID 中创建存储桶。
StorageGRID 提供多种强大的备份和灾难恢复 (DR) 选项,以确保数据保护和业务连续性。以下是简要概述:
StorageGRID 支持一套全面的标准和协议,包括 S3 API、LDAP、Active Directory、HTTP/HTTPS、SNMP、syslog 和 TLS。这种广泛的支持可确保 StorageGRID 能够与各种应用程序和服务无缝集成,为各种用例提供灵活安全的对象存储解决方案。
StorageGRID 支持广泛的安全协议和功能,包括 TLS、SSL、HTTPS、静态加密、对象锁定、基于角色的访问控制、LDAP 和 Active Directory 集成、多因素身份验证、审核日志记录、SNMP 和 syslog。这些安全措施可确保您的数据免受未经授权的访问和篡改,同时支持遵守各种法规要求。
StorageGRID 客户可以使用 LDAP 或 Active Directory 管理 Grid Manager UI 的管理员访问和权限,以及管理存储最终用户访问和租户权限。
StorageGRID 通过安全断言标记语言 (SAML) 标准协议支持 SSO。启用 SSO 后,StorageGRID 管理员可以使用由外部身份提供程序 (IDP) 验证的 SSO 凭据登录到 Grid Manager。
在 ONTAP 和 StorageGRID 之间选择 S3 协议支持取决于您的具体需求和使用案例。以下是帮助您做出明智决定的一些关键因素:
ONTAP
StorageGRID
总结