Dataproc Metastore pricing

Dataproc Metastore pricing is calculated differently, depending on which type of Dataproc Metastore service you create. The different types of services you can create include the following:

Dataproc Metastore 2 pricing

The price of a Dataproc Metastore 2 is determined by the following calculation:

Scaling factor * Edition (price per hour) * Number of hours running

After you create your Dataproc Metastore service, you can scale the service up or down by modifying the scaling factor. You can also turn on autoscaling so Dataproc Metastore services can use the appropriate scaling factor based on demand.

The following table lists the available editions and cost per hour.

Edition Billing Meter Price (per hour)
Enterprise Hour $3.42 per hour
Enterprise plus Hour $6.84 per hour
  • If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Scaling factors and workloads

The following table lists examples of different scaling factors, prices, and workloads you can use. This table uses the enterprise tier price of $3.42/hr as an example. If you are using the Enterprise plus tier, use a price of 6.84/hr in your calculation.

Scaling factor Price Workloads
0.1 $3.42/hr * 0.1 Extra small
0.2 $3.42/hr * 0.2
0.3 $3.42/hr * 0.3
0.4 $3.42/hr * 0.4
0.5 $3.42/hr * 0.5 Small
0.6 $3.42/hr * 0.6
0.7 $3.42/hr * 0.7
0.8 $3.42/hr * 0.8
0.9 $3.42/hr * 0.9
1 $3.42/hr * 1 Medium
2 $3.42/hr * 2
3 $3.42/hr * 3 Large
4 $3.42/hr * 4
5 $3.42/hr * 5
6 $3.42/hr * 6 XLarge
  • To run production workloads, a scaling factor of 1 (medium) or higher is recommended.
  • To use auxiliary versions, 2.0 is the smallest required instance size.
  • If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Examples

The following examples show you how to calculate costs for Dataproc Metastore 2.

Example 1

Your Dataproc Metastore service uses the following settings:

  • Edition: Enterprise
  • Scaling factor: 0.1
  • Number of hours running: One hour

Pricing formula: 0.1 * $3.42 * 1 = $0.342.

Your cost is $0.342.

Example 2

Your Dataproc Metastore service uses the following settings:

  • Edition: Enterprise
  • Scaling factor: 1
  • Number of hours running: 720 hours

Pricing formula: 1 * $3.42 * 720 = $2462.40.

Your cost is $2462.40.

Dataproc Metastore 1 pricing

Dataproc Metastore 1 calculates pricing based on the service tier that you choose.

Service tier pricing lets you choose a predetermined amount of resources that your Dataproc Metastore service uses. By doing so, you can run a Dataproc Metastore service at a predictable, fixed cost.

With service tier pricing, you are charged each hour for each of your Dataproc Metastore service. The rate for each service depends on the type of service tier used for the service.

Service tier pricing is available on Dataproc Metastore services that use either the MySQL or Spanner database type.

  • Developer is the default tier. The default tier is good for low-cost proof-of-concept solutions as it provides limited scalability and no fault tolerance.

  • Enterprise tier provides flexible scalability, fault tolerance, and multi-zone high availability. The enterprise tier can handle heavy Dataproc Metastore workloads.

Charges apply even if you don't run any Dataproc workloads against your Dataproc Metastore instance.

Service tier Billing Meter Price (per hour) Price (per month)
Developer Hour $0.34 $245
Enterprise Hour $3.42 2462

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

What's next

Request a custom quote

With Google Cloud's pay-as-you-go pricing, you only pay for the services you use. Connect with our sales team to get a custom quote for your organization.
Contact sales