All Products
Search
Document Center

E-MapReduce:Billing of resource groups for scheduling

Last Updated:Jan 24, 2024

Resource groups for scheduling are used to schedule and run tasks. The first time you activate E-MapReduce (EMR) Workflow, a default resource group for scheduling is provided for free. If the default resource group for scheduling cannot meet your requirements, you can purchase a resource group for scheduling. EMR Workflow is available for commercial use from January 10, 2024. You can purchase resource groups for scheduling based on your business requirements.

Billing method

Resource groups for scheduling are billed based on the pay-as-you-go billing method.

Billing formula

Fees of a resource group for scheduling = Unit price of resources × Resource quantity × Billing duration

Resource specifications

Default resource group for scheduling

The first time you activate EMR Workflow, a default resource group for scheduling is provided for free. The default resource group for scheduling can be used permanently free of charge.

Resource name

Specifications

Resource quantity

Maximum number of parallel tasks that can run on a resource group for scheduling

emr.w1.small

1 vCPU 2 GiB

2

  • 16 for tasks that are submitted to YARN for running

  • 10 for tasks that are not submitted to YARN for running

Note
  • If you turn on Submit on Yarn when you configure workflow tasks, all workflow tasks are submitted to the core nodes or task nodes of your EMR cluster for running.

  • If you do not turn on Submit on Yarn when you configure workflow tasks, all workflow tasks are submitted to a resource group for scheduling for running.

Paid resource groups for scheduling

If the default resource group for scheduling does not meet your requirements, you can purchase a resource group for scheduling. The following table describes the specifications of paid resource groups for scheduling.

Resource name

Specifications

Maximum number of parallel tasks that can run on a node

emr.w1.small

1 vCPU 2 GiB

  • 8 for tasks that are submitted to YARN for running

  • 5 for tasks that are not submitted to YARN for running

emr.w1.medium

2 vCPU 4 GiB

  • 16 for tasks that are submitted to YARN for running

  • 10 for tasks that are not submitted to YARN for running

emr.w1.large

4 vCPU 8 GiB

  • 32 for tasks that are submitted to YARN for running

  • 20 for tasks that are not submitted to YARN for running

Unit price of resources

Important

The prices that are described in this topic are only for reference. You can view the actual prices on the buy page.

Region

Specifications

Unit price (USD per hour)

China (Hangzhou)

China (Shanghai)

China (Shenzhen)

China (Beijing)

emr.w1.small

0.0302

emr.w1.medium

0.0603

emr.w1.large

0.1206

China (Zhangjiakou)

emr.w1.small

0.0211

emr.w1.medium

0.0422

emr.w1.large

0.0845

China (Chengdu)

emr.w1.small

0.0271

emr.w1.medium

0.0543

emr.w1.large

0.1085

China (Hong Kong)

emr.w1.small

0.0480

emr.w1.medium

0.0960

emr.w1.large

0.1920

Singapore

emr.w1.small

0.0435

emr.w1.medium

0.0870

emr.w1.large

0.1740

Malaysia (Kuala Lumpur)

emr.w1.small

0.0477

emr.w1.medium

0.0955

emr.w1.large

0.1910

US (Silicon Valley)

emr.w1.small

0.0393

emr.w1.medium

0.0785

emr.w1.large

0.1570

Germany (Frankfurt)

emr.w1.small

0.0473

emr.w1.medium

0.0945

emr.w1.large

0.1890