Billing
This section describes the OBS billing items and billing modes. For information about Parallel File System (PFS) billing, see Product Pricing Details.
Billing Items
Figure 1 lists OBS billing items. For details about each billing item, see Table 1.
Category |
Billing Item |
Description |
Payment Options |
---|---|---|---|
Storage space |
Standard storage class |
The space occupied by data in the Standard storage class, using single- or multi-AZ deployment. For details, see Understand the Differences Between the Single-AZ Mode and Multi-AZ Mode in OBS
|
Pay-per-use Yearly/Monthly |
Infrequent Access storage class |
The space occupied by data in the Infrequent Access storage class, using single- or multi-AZ deployment. For details, see Understand the Differences Between the Single-AZ Mode and Multi-AZ Mode in OBS
|
Pay-per-use |
|
Archive storage class |
The space occupied by data in the Archive storage class.
|
Pay-per-use |
|
Requests |
All types of requests |
The number of OBS API calls, including PUT, POST, COPY, LIST, GET, and HEAD requests |
Pay-per-use |
Data traffic |
Inbound traffic over intranet/internet |
The amount of data transferred over a network connection to OBS. |
Free |
Outbound traffic over intranet |
The amount of data transferred from OBS to ECSs, CCEs, and BMSs in the same region over HUAWEI CLOUD's intranet. You need to configure network settings before you can access OBS over the intranet of a given region. For details, see Accessing OBS over Intranet. |
Free |
|
Outbound traffic over the internet |
The amount of data downloaded from OBS over the internet |
Pay-per-use Yearly/Monthly |
|
Cross-region replication traffic |
The amount of data transferred from a source bucket to a destination bucket using cross-region replication |
Pay-per-use |
|
Pull traffic |
The amount of data downloaded by CDN from OBS 3.0 buckets (Downloading data from OBS 2.0 buckets consumes the internet outbound traffic, which can be offset by your quota of internet outbound traffic packages.) |
Pay-per-use Yearly/Monthly |
|
Data restoration |
The amount of data restored |
You are billed for data restoration regardless of whether the object is read over an intranet or internet connection. If you use an internet connection, you will also be charged for the amount of data that is read. When an archived object is restored, a copy of the object is generated and stored in the Standard storage class. For the length of the retention period of the restored object, you will be charged for the storage space occupied by the object and its copy. When the retention period expires, the restored copy of the archived object will be automatically deleted. The storage fee for the object copy in the standard storage class within the entire validity period will be charged when the object copy is restored. Restoring data from the Infrequent Access storage class or direct reading of data in the Archive storage class does not generate copies of objects, so you will not be billed for additional storage space. After direct reading is enabled, downloading and copying Archive objects will consume data read traffic. |
Pay-per-use |
Data processing |
Image processing |
The size of the processed image |
Pay-per-use |
Billing Modes
OBS provides two billing modes: pay-per-use and yearly/monthly. Pay-per-use is recommended if you are unsure of your future service needs and want to avoid paying for unused resources. However, if you are sure of your needs, yearly/monthly will be less expensive.
- Pay-per-use
Pay-per-use billing is the default setting for OBS. With this billing mode, your service account is only billed for the time (hours) when resources are actually used. There is no minimum billing threshold.
The system collects usage statistics every hour and generates CDRs based on the actual usage of the previous hour. For example, a CDR generated at 19:30 usually records the cost from 18:00 to 19:00 or from 17:00 to 18:00 due to possible delays.
Cost calculation formula: Cost = Actual resource usage x Resource unit price
The minimum settlement duration is an hour regardless of when objects are uploaded. Specifically, if an object is uploaded between 18:00 and 19:00, the billed storage duration is the entire hour between 18:00 and 19:00.
Example: The unit price of Standard storage (single AZ) is US $0.0230/GB per month and there are 100,000 GB Standard storage objects in a bucket. In this case, the cost of Standard storage (single AZ) for an settlement hour is: US $0.0230/GB per month × 100,000 GB × (1/24/30) month = US $3.19.
For details about pay-per-use pricing, see Product Pricing Details. You can use the Price Calculator to quickly calculate an estimated price for the resources that you select.
- Yearly/Monthly
You can also purchase a yearly/monthly resource package for a better price and a free quota of OBS API read and write calls. However, if your usage exceeds the package quota, subsequently used resources will be charged on a pay-per-use basis.
Table 2 lists the resource packages provided for OBS. For details about pricing of resource packages, see Product Pricing Details. You can use the Price Calculator to quickly calculate an estimated price for the resources that you select.
Table 2 Yearly/Monthly resource packages Resource Package
Description
Use Restrictions
Standard storage (single-AZ)
Provides storage for data stored in the Standard storage class.
Applies only to data stored in the Standard storage class (single-AZ) and in the region you specified for the purchased package.
Standard storage (multi-AZ)
Provides storage for data stored in the Standard storage class.
Applies only to data stored in the Standard storage class (multi-AZ) and in the region you specified for the purchased package.
Internet outbound traffic
Provides network traffic volumes for data transferred from OBS to local devices over the internet.
Applies to single-AZ and multi-AZ buckets in the region that you specified for the purchased package.
Pull traffic
Provides network traffic volumes for data transferred by CDN from OBS buckets, when OBS buckets are used as origin sites of CDN.
Applies only to data transferred from OBS 3.0 buckets (including single- and multi-AZ buckets) in the region that you specified for the purchased package.
Scenarios when a pull data package can be used:
- A user domain name is bound to a bucket through OBS Console.
- An acceleration domain name is added through the CDN Console and its origin server is set to an OBS bucket domain name.
Changing Billing Mode
Pay-per-use billing is the default setting for OBS. You can also purchase yearly/monthly packages, which provide resource quotas in the regions that you specified for the purchased packages. If the actual usage exceeds your package quota, you will be billed for subsequently used resources on a pay-per-use basis.
Expiration
After a yearly/monthly package expires, you will be billed for subsequently used resources on a pay-per-use basis. Expiration time is not applicable to pay-per-use billing. You can use OBS resources as long as your account balance is sufficient.
Renewal
You can renew a resource package upon its expiration, or you can set auto-renewal rules for a resource package. For more information about renewing resource packages, see Renewal Management.
Overdue Payment
Possible causes of overdue payment:
- The resource usage exceeds the quota of your resource package, and your account balance is insufficient to pay for the subsequently used resources on the pay-per-use basis.
- Your account balance is insufficient to pay for the used resources on the pay-per-use basis, and you do not have any resource packages either.
Service status and operation restrictions when an account is in arrears:
If an account is in arrears, a retention period is provided according to the customer tier of the account. During the retention period, your data stored in OBS will be retained, but you cannot access or use OBS. If the outstanding payment is not cleared before the retention period expires, data stored in OBS will be deleted and cannot be recovered.
For details about the retention period, see Retention Period
FAQ
For more questions about OBS billing, see OBS FAQs.
