Bills
You can view OBS billing details in the Billing Center. The bills cover all pay-per-use and yearly/monthly usage.
Bill Generation
Transaction records for resource package subscriptions are generated immediately after being paid for.
OBS usage is billed by the hour. You are not charged immediately after a record is generated.
Viewing Bills of a Specific Resource
- In the navigation pane of OBS Console, choose Object Storage.
- In the bucket list, copy the name of the bucket whose bill you want to view.
- On the right of the top navigation bar, click Billing & Costs.
- In the navigation pane, choose Billing > Expenditure Details. On the page displayed, view all expenditure details.
- Choose a billing cycle and specify a display dimension (Usage by default).
- Select Resource ID as the search criteria, enter the bucket name copied in 2, and click the icon.
Figure 1 Searching for a bill
You can also click above the list to export the bill details.
Mapping Between Usage Types and Billed Items
OBS usage types in the Billing Center are inconsistent with OBS billed items. Table 1 explains the mapping between them, which can help you better understand the costs.
Usage Type |
Usage Type Code |
Billed Item |
Description |
---|---|---|---|
Data processing size |
data_process_size |
Data processing |
Size of the processed images |
Get_Standard Storage |
get |
Requests |
GET requests for Standard objects |
Get_Infrequent Access Storage |
get_warm |
Requests |
GET requests for Infrequent Access objects |
get_cold |
get_cold |
Requests |
Requests for downloading Archive objects from a bucket with direct reading enabled |
Deep archive storage GET type requests |
get_da |
Requests |
API calls for downloading Deep Archive objects |
Put_Standard Storage |
put |
Requests |
PUT requests for Standard objects |
Put_Infrequent Access Storage |
put_warm |
Requests |
PUT requests for Infrequent Access objects |
put_cold |
put_cold |
Requests |
PUT requests for Archive objects |
PUT_deep_archive |
put_da |
Requests |
PUT requests for Deep Archive objects |
Delete_Standard Storage |
delete |
Requests |
DELETE requests for Standard objects |
Delete_Infrequent Access Storage |
delete_warm |
Requests |
DELETE requests for Infrequent Access objects |
delete_cold |
delete_cold |
Requests |
DELETE requests for Archive objects |
DELETE_deep_archive |
delete_da |
Requests |
DELETE requests for Deep Archive objects |
pfs_get |
pfs_get |
Requests |
GET requests for parallel file systems |
pfs_put |
pfs_put |
Requests |
PUT requests for parallel file systems |
pfs_delete |
pfs_delete |
Requests |
DELETE requests for parallel file systems |
pfs_rename |
pfs_rename |
Requests |
RENAME requests for parallel file systems |
restore_api_ex_da |
restore_api_ex_da |
Requests |
Expedited restore requests generated for accessing Deep Archive objects |
restore_api_sd_da |
restore_api_sd_da |
Requests |
Standard restore requests generated for accessing Deep Archive objects |
restore_bk |
restore_bk |
Requests |
Requests for batch restoring Archive objects |
restore_sd |
restore_sd |
Requests |
Requests for restoring Archive objects at a standard speed |
restore_ex |
restore_ex |
Requests |
Requests for restoring Archive objects at an expedited speed |
transition warm |
transition_warm |
Requests |
Requests for transitioning objects from Standard to Infrequent Access based on a lifecycle rule. You are billed for the number of successfully transitioned objects. Specifically, if N objects are successfully transitioned, you are billed for N requests. |
transition cold |
transition_cold |
Requests |
Requests for transitioning objects to Archive based on a lifecycle rule. You are billed for the number of successfully transitioned objects. Specifically, if N objects are successfully transitioned, you are billed for N requests. |
transition deep archive |
transition_da |
Requests |
Requests for transitioning objects to Deep Archive based on a lifecycle rule. You are billed for the number of successfully transitioned objects. Specifically, if N objects are successfully transitioned, you are billed for N requests. |
download s3cold |
download_s3cold |
Data transfer |
Traffic for transitioning objects to Archive based on a lifecycle rule |
download_s3da |
download_s3da |
Data transfer |
Traffic for transitioning objects to Deep Archive based on a lifecycle rule |
cross region syn copy |
cross_region_syn_copy |
Requests and data transfer |
You are billed for the number of successfully replicated objects. There will be traffic costs if objects are replicated over the Internet. |
Download_Standard Storage |
download |
Data transfer |
Outbound traffic generated when Standard objects are downloaded |
Download cdn |
download.cdn |
Data transfer |
Traffic generated when data is pulled by Huawei Cloud CDN from OBS 3.0 buckets. |
Download_Standard Storage.External |
download.external |
Data transfer |
Outbound traffic generated when Standard objects are downloaded or listed over the Internet |
Download_Standard Storage.Internal |
download.internal |
Data transfer |
Outbound traffic generated when Standard objects are downloaded from Huawei Cloud ECSs, CCE, or BMSs in the same region as OBS |
Download_Infrequent Access Storage |
download_warm |
Data transfer |
Outbound traffic when Infrequent Access objects are downloaded |
Download_Infrequent Access Storage.external |
download_warm.external |
Data transfer |
Outbound traffic when Infrequent Access objects are downloaded. Such traffic cannot be covered by outbound Internet traffic packages. |
Download_Infrequent Access Storage.internal |
download_warm.internal |
Data transfer |
Outbound traffic when Infrequent Access objects are downloaded from Huawei Cloud ECSs, CCE, or BMSs in the same region as OBS |
Download_Archive Storage |
download_cold |
Data transfer |
Outbound traffic generated when Archive objects are downloaded |
Download_Archive Storage.external |
download_cold.external |
Data transfer |
Outbound traffic when the restored Archive objects are downloaded Such traffic cannot be covered by outbound Internet traffic packages. |
Download_Archive Storage.internal |
download_cold.internal |
Data transfer |
Outbound traffic generated when Archive objects are downloaded from Huawei Cloud ECSs, CCE, or BMSs in the same region as OBS |
download_da.external |
download_da.external |
Data transfer |
Outbound traffic when the restored Deep Archive objects are downloaded. Such traffic cannot be covered by outbound Internet traffic packages. |
Intranet outbound traffic of deep archive storage |
download_da.internal |
Data transfer |
Outbound traffic generated when Deep Archive objects are downloaded from Huawei Cloud ECSs, CCE, or BMSs in the same region as OBS |
download flow of cross region replication |
download_crr |
Data transfer |
Outbound traffic generated when data is replicated from a source bucket in one region to a destination bucket in another region |
Upload |
upload |
Data transfer |
Inbound traffic generated when data is uploaded to OBS and stored in the Standard storage class |
Upload_Standard Storage.External |
upload.external |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over the Internet and stored in the Standard storage class |
Upload_Standard Storage.Internal |
upload.internal |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over an intranet and stored in the Standard storage class |
Upload_Infrequent Access Storage |
upload_warm |
Data transfer |
Inbound traffic generated when data is uploaded to OBS and stored in the Infrequent Access storage class |
Upload_Infrequent Access Storage.external |
upload_warm.external |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over the Internet and stored in the Infrequent Access storage class |
Upload_Infrequent Access Storage.internal |
upload_warm.internal |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over an intranet and stored in the Infrequent Access storage class |
Upload_Archive Storage |
upload_cold |
Data transfer |
Inbound traffic generated when data is uploaded to OBS and stored in the Archive storage class |
Upload_Archive Storage.external |
upload_cold.external |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over the Internet and stored in the Archive storage class |
Upload_Archive Storage.internal |
upload_cold.internal |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over an intranet and stored in the Archive storage class |
Internet inbound traffic of deep archive storage |
upload_da.external |
Data transfer |
Inbound traffic generated when data is uploaded to OBS and stored in the Deep Archive storage class |
Intranet inbound traffic of deep archive storage |
upload_da.internal |
Data transfer |
Inbound traffic generated when data is uploaded to OBS over an intranet and stored in the Deep Archive storage class |
upload flow of cross region replication |
upload_crr |
Data transfer |
Outbound traffic generated when data is replicated from a source bucket in one region to a destination bucket in another region |
restore_size_bk |
restore_size_bk |
Data retrievals |
Batch restore of Archive objects. The cost is based on the objects' size. |
restore_size_sd |
restore_size_sd |
Data retrievals |
Restore of Archive objects at a standard speed. The cost is based on the objects' size. |
restore_size_ex |
restore_size_ex |
Data retrievals |
Restore of Archive objects at an expedited speed. The cost is based on the objects' size. |
restore_size_sd_da |
restore_size_sd_da |
Data retrievals |
Restore of Deep Archive objects at a standard speed. The cost is based on the objects' size. |
restore_size_ex_da |
restore_size_ex_da |
Data retrievals |
Restore of Deep Archive objects at an expedited speed. The cost is based on the objects' size. |
retrieval_size_cold |
retrieval_size_cold |
Data retrievals |
Traffic for downloading and copying Archive objects from a bucket with direct reading enabled |
retrieval size warm |
retrieval_size_warm |
Data retrievals |
Retrievals for Infrequent Access objects. The cost is based on the size of objects retrieved. |
Capacity |
size |
Storage space |
Space occupied by data in Standard single-AZ storage |
Capacity_Multiaz |
size_3az |
Storage space |
Space occupied by data in Standard multi-AZ storage |
Capacity_Infrequent Access Storage |
size_warm |
Storage space |
Space occupied by data in Infrequent Access single-AZ storage |
Capacity_Infrequent Access Storage_Multiaz |
size_warm_3az |
Storage space |
Space occupied by data in Infrequent Access multi-AZ storage |
Capacity_Archive Storage |
size_cold |
Storage space |
Space occupied by data in the Archive storage class |
deep archive size |
size_deep_archive |
Storage space |
Space occupied by data in the Deep Archive storage class |
early deleted warm |
early_deleted_warm |
Storage space |
If Infrequent Access objects are deleted or transitioned to another storage class before they have been stored for 30 days, you still need to pay for the remaining days.
NOTE:
Overwriting Infrequent Access objects works the same as deleting and then uploading these objects, so the overwriting operation also incurs extra storage costs. |
early_deleted_cold |
early_deleted_cold |
Storage space |
If Archive objects are deleted or transitioned to another storage class before they have been stored for 90 days, you still need to pay for the remaining days.
NOTE:
Overwriting Archive objects works the same as deleting and then uploading these objects, so the overwriting operation also incurs extra storage costs. |
early_deleted_da |
early_deleted_da |
Storage space |
If Deep Archive objects are deleted or transitioned to another storage class before they have been stored for 180 days, you still need to pay for the remaining days. |
Single AZ temporary capacity of deep archive storage |
size_temporary_da_1az |
Storage space |
Temporary storage of objects generated in the HDD pool when Deep Archive objects are restored from a tape cluster to a single-AZ bucket in an HDD pool. Such storage is billed when an SDR is created. |
File system size |
pfs_size |
Storage space |
Space occupied by data in single-AZ parallel file systems |
File system size |
pfs_size_3az |
Storage space |
Space occupied by data in multi-AZ parallel file systems |
Small Amount Accumulation
The minimum cost billed is $0.01 USD. If you spend less than $0.01 USD per hour, small-amount accumulation will be triggered. If the accumulated amount is still less than $0.01 USD at the end of the day, no cost is incurred. The amount accumulation continues the next day. If the accumulated amount is greater than or equal to $0.01 USD, the cost is directly deducted from your account. If no cost deduction records are found, the possible cause is that the cost has not been settled yet.
If a bill contains records of $0.01 USD, there may be small-amount accumulation. There is an SDR delay. Generally, pay-per-use expenditures can be settled in hours, days, or months. When the settlement period ends, bills are generated and costs are deducted from your account. If no cost deduction records are found, the possible cause is that the settlement period has not ended.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot