E-MapReduce
EMR Serverless 提供多种存储挂载方案,支持以共享文件系统的形式挂载对应存储产品到 EMR Serverless 的计算组或作业中,挂载后,您可在尽量不修改代码的前提下,像操作本地文件一样地操作远端数据。
当前支持挂载的存储产品包括:TOS、NAS、vePFS,对比详情如下。
支持的存储产品 | 存储挂载协议类型 | 挂载要点 |
|---|---|---|
vePFS |
|
|
|
| |
NAS |
|
|
TOS |
|
|
细分 | 限制说明 |
|---|---|
通用限制 |
|
网络要求 | 使用 FSX 方式挂载存储时,需要保障好接入点的 VPC 与 EMR 存储网络 VPC 为同一个 VPC。 |
vePFS 挂载 | 使用 Native 方式挂载 vePFS 时,通过添加 EMR 全局存储自动创建 vePFS 的挂载服务,实现存储挂载。
挂载服务数量限制:
|
以下为您介绍挂载各类存储产品的通用操作流程,详细操作指导请参见挂载vePFS、挂载 NAS、挂载 TOS。
操作流程 | vePFS-FSX | vePFS-Native | NAS-FSX | TOS-FSX | TOS-S3FS |
|---|---|---|---|---|---|
1、前提条件 | 开通vePFS、EMR队列 | 开通vePFS、EMR队列 | 开通NAS、EMR队列 | 开通TOS、EMR队列;获取AK、SDK | 开通TOS、EMR队列;获取AK、SDK |
2、接入点配置 | 手动创建接入点 | 添加EMR全局存储,自动创建接入服务 | 手动创建接入点 | 无需操作 | 无需操作 |
3、EMR 队列存储网络配置 | 配置EMR 队列存储网络 | 配置EMR 队列存储网络 | 配置EMR 队列存储网络 | 配置EMR 队列存储网络 | 无需操作 |
4、存储挂载 | 在队列/计算组/任务中挂载存储 | 在队列/计算组/任务中挂载存储 | 在队列/计算组/任务中挂载存储 | 在队列/计算组/任务中挂载存储 | 在队列/计算组/任务中挂载存储 |