Updated on 2026-02-24 GMT+08:00

Resource Package Overview

Introduction

You can purchase a resource package that has a quota and duration to save money. However, if your usage exceeds the package quota, the excess usage will be billed on a pay-per-use basis. For details, see Resource Package Purchase.

  • OBS does not allow you to unsubscribe from resource packages, so plan the resource quota and validity period carefully before making your purchase.
  • Any usage before the purchase of a resource package cannot be covered by the resource package. For example, you have stored 500 GB of data in a single-AZ Standard bucket in the CN-Hong Kong region. Then on June 30, 2023, you purchased a single-AZ Standard storage resource package in the same region. The resource package took effect on that day. In such case, the purchased resource package does not cover the storage cost (for 500 GB data) incurred before June 30, 2023, but it can cover the storage cost incurred after June 30, 2023.

Buying monthly Standard storage resource packages (with a valid period shorter than one year) will reward you free read and write requests. For details about the request quantity, see Rewarded Requests.

Yearly Standard storage resource packages (with a valid period of one year or longer) are cheaper than monthly packages, so they do not include free read and write requests. In this case, you will be billed for your actual read and write requests on a pay-per-use basis.

Table 1 lists the OBS resource packages. For details about their pricing, see Product Pricing Details. The Price Calculator can help you make a cost estimate for the resources you select.

Table 1 Description of resource packages

Resource Package

Function

Constraints

Standard storage (single-AZ)

Covers Standard storage for data stored in a single-AZ bucket.

The packages can only be used in the region specified during the purchase.

Assume that you purchased a Standard storage (single-AZ) package in the CN North-Beijing4 region. This package can only cover the Standard storage for data stored in a single-AZ bucket in the CN North-Beijing4 region.

Standard storage (multi-AZ)

Covers Standard storage for data stored in a multi-AZ bucket.

The packages can only be used in the region specified during the purchase.

Outbound Internet traffic

Covers network traffic generated for transferring data of the Standard storage class from OBS to local devices over the Internet.

The packages can only be used in the region specified during the purchase. This type of package can be used for both single-AZ and multi-AZ buckets.

The traffic generated for downloading the restored Infrequent Access or Archive or Deep Archive objects cannot be covered by outbound Internet traffic packages. Such traffic can only be billed on a pay-per-use basis.

Pull traffic

Covers network traffic generated for pulling data by CDN from OBS (served as the origin server).

The packages can only be used for OBS 3.0 buckets in the region specified during the package purchase. This type of package can be used for both single-AZ and multi-AZ buckets.

Pull traffic packages can only be used when you:

  • Bind an acceleration domain name through OBS Console.
  • Add an acceleration domain name through the CDN console, where the origin server is set to an OBS bucket domain name.

Pull traffic packages do not cover the traffic generated when a third-party CDN pulls data from Huawei Cloud OBS.

Resource packages below can also be used for parallel file systems.

Table 2 Resource packages available for parallel file systems

Resource Package

Function

Constraints

Standard storage (single-AZ)

Covers Standard storage for data stored in a single-AZ parallel file system.

The packages can only be used in the region specified during the purchase.

Standard storage (multi-AZ)

Covers Standard storage for data stored in a multi-AZ parallel file system.

The packages can only be used in the region specified during the purchase.

Outbound Internet traffic

Covers network traffic generated for transferring Standard data from parallel file systems to local devices over the Internet.

The packages can only be used in the region specified during the purchase. This type of package can be used for both single-AZ and multi-AZ parallel file systems.

Resource Package Use Examples

Use Sequence

If there are multiple resource packages with the same attributes, the packages that were in effect latest and that expire soonest are used first. See the examples below for details.

Examples

Scenario

A customer purchased two Standard storage packages (multi-AZ) in the AP-Bangkok region.

  • Package A (100 GB): valid from October 1, 2020 to December 1, 2020 (2 months)
  • Package B (500 GB): valid from October 10, 2020 to December 10, 2020 (2 months)

Use sequence

From Oct. 1 to Oct. 9

Package A was used.

The Standard storage usage beyond 100 GB was billed on a pay-per-use basis.

From Oct. 10 to Nov. 30

Both packages A and B were used.

Package A was used first, and any usage beyond 100 GB was covered by package B. After the 600 GB, covered by both packages combined, was used up, any other usage was billed on a pay-per-use basis.

From Dec. 1 to Dec. 9

Package A had expired. Only package B was used.

The usage beyond 500 GB (covered by package B) was billed on a pay-per-use basis.

From Dec. 10 on

Both packages A and B had expired. Any subsequent usage was billed on a pay-per-use basis.

Applicable Regions and Billing Items

Resource packages are region-specific, so they cannot cover usage generated outside the region where they were purchased. In addition, a resource package only covers a specific type of usage. For example, an outbound Internet traffic package cannot cover storage usage.

Examples

Scenario

A customer purchased a 100 GB Standard multi-AZ storage package a in the AP-Bangkok region. The package was valid for two months (from October 1 to December 1, 2024).

The usage and billing were as follows:

Usage

Billing

Description

In October, 40 GB Standard data was stored in multi-AZ bucket A in the AP-Bangkok region.

Package a was used to cover the Standard storage.

N/A

In October, 10 GB data was downloaded from bucket A in the AP-Bangkok region.

Pay-per-use

Standard multi-AZ storage packages cannot cover outbound Internet traffic, so pay-per-use billing applied.

In October, 40 GB Standard data was stored in single-AZ bucket B in the AP-Bangkok region.

Pay-per-use

Standard multi-AZ storage packages cannot cover Standard single-AZ storage, so per-per-use billing applied.

In October, 20 GB Standard data was stored in multi-AZ bucket C in the CN-Hong Kong region.

Pay-per-use

Resource packages in the AP-Bangkok region cannot cover storage usage in the CN-Hong Kong region, so pay-per-use billing applied.