本节将介绍 ECS 实例类型以及实例类型适用的场景。

EMR 目前支持的 ECS 实例类型

  • 通用型

    vCPU 与 Memory 比为 1:4,如 32 核 128 GiB,使用云盘作为存储。

  • 计算型

    vCPU 与Memory比为 1:2,如 32 核 64 GiB,使用云盘作为存储,提供了更多的计算资源。

  • 内存型

    vCPU 与 Memory 比为 1:8,如 32 核 256 GiB,使用云盘作为存储,提供了更多的内存资源。

  • 大数据型

    使用本地 SATA 盘作为数据存储,拥有很高的存储性价比,是大数据量(TB 级别的数据量)场景下的推荐机型。
    说明 当前只有 Hadoop,Data Science,Druid 类型集群支持的 Core 节点支持大数据型实例。Zookeeper 和 Kafka 类型集群不支持 Core 节点。
  • 本地 SSD 型

    使用本地 SSD 盘,拥有极高的本地 IOPS 和吞吐能力。

  • 共享型(入门级)

    共享 CPU 的机型,在大计算量的场景下,稳定性不够。入门级学习使用,不推荐企业客户使用。

  • GPU

    使用 GPU 的异构机型,可以用来运行机器学习等场景。

实例类型适用场景

  • Master 主实例

    适合通用型或内存型实例,数据直接使用阿里云的云盘来保存,有三个备份的保证,数据高可靠。

  • Core 核心实例

    小数据量(TB 级别以下)或者是使用 OSS 作为主要的数据存储时、可以使用通用型、计算型或内存型。当数据量较大时(10 TB 或以上),推荐使用大数据机型,以获得极高的性价比。当 Core 核心实例使用本地盘时,数据可靠性得不到保证,会由 EMR 平台来进行维护和保证。

  • Task 计算实例

    作为集群的计算能力的补充,可以使用除大数据型以外的所有的机型。目前本地 SSD 型尚未支持,后续会加入到 Task 中。