--- id: EFS-vs-EBS title: "EFS vs EBS" type: concept tags: - AWS - Storage - Cloud-Migration last_updated: 2026-04-18 --- ## Aliases - EFS - EBS - Elastic File System - Elastic Block Store ## Summary - **EFS(Elastic File System)**:AWS 托管的网络文件系统(NFS),支持多实例共享访问 - **EBS(Elastic Block Store)**:AWS 托管的块存储,附加到单个 EC2 实例 - **云迁移价值**:正确选型存储对性能和成本至关重要 ## Key Details ### EFS 特点 - **协议**:NFSv4 - **访问方式**:多可用区网络访问 - **性能模式**:通用和最大 IO 两种模式 - **计费**:按存储量和吞吐量计费 - **适用场景**: - 文件共享 - Web 服务内容 - 备份存储 - 容器共享存储 - **限制**: - 延迟较高,不适合数据库 - 不支持本地 HDD 性能模式(处理延迟敏感工作负载时性能差) ### EBS 特点 - **协议**:块设备 - **类型**:gp3/gp2、io1/io2、st1、sc1 - **访问方式**:单实例附加 - **性能指标**:IOPS 和吞吐量独立配置 - **适用场景**: - 操作系统启动盘 - 数据库存储 - 应用程序数据 - 需要低延迟的 工作负载 - **限制**: - 仅限于单个可用区 ## Octane Hub 案例 - 最初考虑使用 EFS 存储,后因性能问题放弃 - 改用 EBS 用于实时数据库,EFS 用于备份 - 验证了 EFS 不适合数据库场景 ## Connections - [[AWS]] ← provides ← [[EFS-vs-EBS]] - [[S3]] ← alternative_to ← [[EFS-vs-EBS]] - [[Database-Migration]] ← requires ← [[EFS-vs-EBS]]