什么是 Amazon Elastic File System? - Amazon Elastic File System

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon Elastic File System?

Amazon Elastic File System (AmazonEFS) 提供无服务器、完全弹性的文件存储,因此您无需预置或管理存储容量和性能即可共享文件数据。Amazon EFS 旨在在不中断应用程序的情况下按需扩展到 PB 级,并且在您添加和删除文件时会自动增长和缩小。由于 Amazon EFS 具有简单的 Web 服务界面,因此您可以快速轻松地创建和配置文件系统。该服务为您管理所有文件存储基础设施,这意味着您可以避免部署、修补和维护复杂文件系统配置的复杂性。

Amazon EFS 支持网络文件系统版本 4(NFSv4.1 和 NFSv4 .0)协议,因此您目前使用的应用程序和工具可与亚马逊EFS无缝协作。亚马逊EFS可通过大多数类型的亚马逊网络服务计算实例进行访问,包括亚马逊EC2ECS、亚马逊EKS AWS Lambda、亚马逊和 AWS Fargate。

这项服务在可扩展性、可用性和持久性方面都十分出众。Amazon EFS 提供以下文件系统类型以满足您的可用性和持久性需求:

  • 区域(推荐)— 区域文件系统(推荐)将数据冗余存储在同一区域内的多个地理位置分开的可用区。 AWS 区域跨多个可用区存储数据可为数据提供持续可用性,即使其中一个或多个可用区不可用 AWS 区域 也是如此。

  • 一个区域 — 一个区域文件系统将数据存储在单个可用区内。将数据存储在单个可用区可为数据提供持续可用性。但是,在不太可能发生的全部或部分可用区丢失或损坏的情况下,存储在这些类型的文件系统中的数据可能会丢失。

有关文件系统类型的更多信息,请参阅EFS文件系统类型

Amazon EFS 提供各种工作负载所需的吞吐量和低延迟。IOPSEFS文件系统可以增长到 PB 级规模,提高吞吐量,并允许计算实例对数据进行大规模并行访问。对于大多数工作负载,我们建议使用默认模式,即通用性能模式和弹性吞吐量模式。

  • 通用型-通用性能模式非常适合延迟敏感型应用程序,例如 Web 服务环境、内容管理系统、主目录和常规文件服务。

  • E lastic — Elastic 吞吐量模式旨在自动向上或向下扩展吞吐量性能,以满足您的工作负载活动的需求。

有关EFS性能和吞吐量模式的更多信息,请参见亚马逊EFS业绩

Amazon EFS 提供 file-system-access 语义,例如强数据一致性和文件锁定。有关更多信息,请参阅 Amazon 的数据一致性 EFS。Amazon EFS 还支持通过便携式操作系统接口 (POSIX) 权限控制对文件系统的访问。有关更多信息,请参阅 在 Amazon 中保护您的数据 EFS

Amazon EFS 支持身份验证、授权和加密功能,可帮助您满足安全和合规要求。Amazon EFS 支持两种形式的文件系统加密:传输中的加密和静态加密。创建 Amazon EFS 文件系统时,您可以启用静态加密。如果启用,则会加密所有数据和元数据。您可以在挂载文件系统时启用传输中加密。NFS对客户端的EFS访问由 AWS Identity and Access Management (IAM) 策略和网络安全策略(例如安全组)控制。有关更多信息,请参阅 在 Amazon 中加密数据 EFSAmazon 的身份和访问管理 EFS控制NFS客户对 Amazon EFS 文件系统的网络访问

注意

不支持将亚马逊EFS与基于微软 Windows 的EC2亚马逊实例配合使用。

您是首次使用 Amazon EFS 吗?

如果您是首次使用 AmazonEFS,我们建议您按顺序阅读以下章节:

  1. 有关亚马逊EFS产品和定价概览,请参阅亚马逊EFS

  2. 有关 Amazon EFS 技术概述,请参阅亚马逊是如何EFS运作的

  3. 试试开始使用练习。

如果您想了解有关Amazon的更多信息EFS,以下主题将更详细地讨论该服务: