Updated on 2026-11-02 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.

Any usage before a resource package is purchased cannot be covered by the package. Suppose you had 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 package in the same region, and the package took effect on that date. In this case, the package does not cover the storage cost (for the 500 GB of data) incurred before June 30, 2023, but it does cover the storage cost (for the 500 GB of data) incurred after June 30, 2023.

Standard storage resource packages with a subscription term of less than one year include free read and write requests. For details about the included request quota, see Rewarded Requests.

Standard storage resource packages with a subscription term of one year or longer provide greater discounts and therefore 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 of data was downloaded from bucket A in the AP-Bangkok region.

Pay-per-use

Standard multi-AZ storage packages could not 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 could not cover Standard single-AZ storage, so pay-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 could not cover storage usage in the CN-Hong Kong region, so pay-per-use billing applied.