适用于 NetApp ONTAP 的 Amazon FSx 的工作原理
本主题介绍了适用于 NetApp ONTAP 的 Amazon FSx 文件系统的主要功能及其工作方式,并提供了深入描述、重要实施细节和分步配置过程部分的链接。
FSx for ONTAP 文件系统
文件系统是主要的 FSx for ONTAP 资源,类似于本地 NetApp ONTAP 集群。您可以为文件系统指定固态硬盘(SSD)存储容量和吞吐能力,然后选择用于创建文件系统的 Amazon Virtual Private Cloud(VPC)。有关更多信息,请参阅 管理 FSx for ONTAP 文件系统。
根据配置,您的文件系统可以有 1 到 12 个高可用性(HA)对。HA 对由两台文件服务器组成,采用活动-备用配置。第一代 FSx for ONTAP 文件系统和第二代多可用区文件系统支持一个 HA 对。第二代单可用区文件系统最多可支持 12 个 HA 对。有关更多信息,请参阅 管理高可用性(HA)对。
存储虚拟机
存储虚拟机(SVM)是一种独立的文件服务器,具有自己的管理和数据访问端点,用于管理和访问数据。访问 FSx for ONTAP 文件系统中的数据时,客户端和工作站会使用 SVM 的端点 IP 地址与 SVM 进行交互。有关更多信息,请参阅 管理 SVM。
您可以将 SVM 加入 Microsoft Active Directory 进行文件访问身份验证和授权。有关更多信息,请参阅 在 FSx for ONTAP 中使用 Microsoft Active Directory。
卷
FSx for ONTAP 卷是用于组织数据和对数据进行分组的虚拟资源。卷是托管在 SVM 上的逻辑容器,其中存储的数据会消耗文件系统的物理存储容量。
创建卷时,需要设置其大小,这决定了卷中可存储的物理数据量(无论数据存储在哪个存储层)。您还可以将卷类型设置为 RW(可读写)或 DP(数据保护)。DP 卷为只读卷,可以用作 NetApp SnapMirror 或 SnapVault 关系中的目标卷。
FSx for ONTAP 卷是精简配置,这意味着其只会为其中存储的数据消耗存储容量。使用精简配置卷时,不会提前预留存储容量。相反,存储容量是根据需要动态分配的。删除卷或 LUN 中的数据后,可用空间将重新释放给文件系统。例如,您可以在配置了 10TiB 免费存储容量的文件系统上创建三个 10TiB 卷,只要三个卷中存储的总数据量在任何时候都不超过 10TiB 即可。卷上物理存储的数据量计入总体存储容量消耗量。有关更多信息,请参阅 管理 FSx for ONTAP 卷。
存储层
FSx for ONTAP 文件系统有两个存储层:主存储和容量池存储。主存储是预配置的可扩展高性能 SSD 存储,专为数据集的活动部分而构建。容量池存储是一个完全弹性的存储层,可扩展至 PB 级大小,并针对不经常访问的数据进行了成本优化。写入卷的数据会消耗存储层的容量。有关更多信息,请参阅 FSx for ONTAP 存储层。随着存储需求的增长,您可以增加文件系统的 SSD 存储容量。对于第二代文件系统,您还可以在高性能存储需求发生变化时减少 SSD 存储容量,从而优化存储成本。有关更多信息,请参阅 文件系统存储容量和 IOPS。
数据分层
数据分层是适用于 NetApp ONTAP 的 Amazon FSx 自动在 SSD 和容量池存储层之间移动数据的过程。每个卷都有分层策略,可控制数据在变为非活动状态(冷)时是否将其移动到该容量层。卷分层策略的冷却期决定了数据何时变为非活动状态(冷)。有关更多信息,请参阅 卷数据分层。
存储效率
适用于 NetApp ONTAP 的 Amazon FSx 支持 ONTAP 的块级存储效率功能(压缩、压缩和重复数据删除),以减少数据消耗的存储容量。存储效率功能可以减少数据在 SSD 存储、容量池存储和备份中的占用空间。在不牺牲性能的情况下,通过对 SSD 和容量池存储层进行压缩、去重和紧凑处理,一般用于文件共享工作负载的存储容量通常可以节省 65%。有关更多信息,请参阅 存储效率。
访问存储在 FSx for ONTAP 文件系统上的数据
您可以通过 NFS(v3、v4、v4.1、v4.2)和 SMB 协议,同时从多个 Linux、Windows 或 macOS 客户端访问 FSx for ONTAP 卷上的数据。您还可以使用非易失性存储规范(NVMe)和互联网小型计算机系统接口(iSCSI)块协议来访问数据。有关更多信息,请参阅 访问 FSx for ONTAP 数据。
管理 FSx for ONTAP 资源
您可以通过多种方式与 FSx for ONTAP 文件系统交互并管理其资源。您可以使用 AWS 和 NetApp ONTAP 两种管理工具管理 FSx for ONTAP 资源:
AWS 管理工具
AWS 管理控制台
AWS Command Line Interface(AWS CLI)
Amazon FSx API 和 SDK
AWS CloudFormation
NetApp 管理工具:
NetApp 控制台
NetApp ONTAP CLI
NetApp ONTAP REST API
有关更多信息,请参阅 管理资源。