Billing in Special Scenarios
Lifecycle Management
If you configure lifecycle rules to perform actions automatically, you may be billed. The following tables list billable items and their descriptions.
For billing details, see OBS Billing Items.
Action |
Billing Item |
Description |
---|---|---|
Delete after expiration |
Requests |
You are billed for the number of successfully deleted objects. |
Storage space |
If objects are deleted before they have been stored for the required minimum duration (180, 90, and 30 days for Deep Archive, Archive, and Infrequent Access storage, respectively), you still need to pay for the remaining days. |
|
Transition from Standard to Infrequent Access |
Requests |
You are billed for the number of successfully transitioned objects. Specifically, if N objects are successfully transitioned, you are billed for N requests. |
Transition from Standard to Archive |
Requests |
|
Transition from Infrequent Access to Archive |
Requests |
|
Transition from Standard to Deep Archive |
Requests |
You are billed for the number of successfully transitioned objects. Specifically, if N objects are successfully transitioned, you are billed for N requests. |
Transition from Infrequent Access to Deep Archive |
Requests |
|
Transition from Archive to Deep Archive |
Requests |
Action |
Billing Item |
Description |
---|---|---|
Delete after expiration |
N/A |
N/A |
Transition from Standard to Infrequent Access |
Storage space |
After the transition, you will be billed for the Infrequent Access storage. |
Transition from Standard to Archive |
Storage space |
After the transition, you will be billed for the Archive storage. |
Transition from Infrequent Access to Archive |
Storage space |
|
Transition from Standard to Deep Archive |
Storage space |
After the transition, you will be billed for the Deep Archive storage. |
Transition from Infrequent Access to Deep Archive |
Storage space |
|
Transition from Archive to Deep Archive |
Storage space |
|
Restore of Archive or Deep Archive Objects
You must restore objects in the Archive or Deep Archive storage class before you can download them, access them with URL, or configure the ACL and metadata for them. The table below lists the items you might be billed for during object restore.
Action |
Billing Item |
Description |
---|---|---|
Restoring objects |
Requests |
You are billed for the number of successfully restored objects. Specifically, if N objects are successfully restored, you are billed for N requests. |
Data transfer |
You are billed for the data restore traffic. |
|
Temporary storage |
After an object is restored, an object copy in the Standard storage class will be generated. This way, there is both the original Archive or Deep Archive object and its Standard object copy in the bucket. During the copy retention period, you will be billed for the storage space occupied by both the object and its copy. The Standard object copy will be automatically deleted after it expires. |
Cross-Bucket Replication in the Same Region
If you replicate objects from one bucket to another in the same region using OBS Browser+, obsutil, APIs, or SDKs, you may be billed for the items listed in the table below.
Action |
Billing Item |
Description |
---|---|---|
Replicate data across buckets in the same region |
Requests |
You are billed for the number of successfully replicated objects. Successfully replicating one object creates a copy request. For details, see Copying Objects. To learn about the request billing, see Requests. |
Data transfer |
Free, because data in the same region is replicated over an intranet. |
|
Storage space |
Storage space occupied by objects stored in the destination bucket. If you have specified another storage class for object copies in the destination bucket, these copies are billed based on the new storage class. |
Cross-Region Replication
Figure 1 shows the items that will be billed when data is replicated from one region to another.
Action |
Billing Item |
Description |
---|---|---|
Replicate data across regions |
Requests |
You are billed for the number of successfully replicated objects. Successfully replicating one object creates a copy request. For details, see Copying Objects. To learn about the request billing, see Requests. |
Data transfer |
You are billed for the amount of data transferred from one region to another. |
|
Storage space |
Storage space occupied by objects stored in the destination bucket. If you have specified another storage class for object copies in the destination bucket, these copies are billed based on the new storage class. |
|
Synchronize existing objects |
Requests |
You are billed for the number of existing objects that are successfully replicated to the destination bucket. With synchronization of existing objects enabled, OBS synchronously replicates the objects that already exist in the bucket before a cross-region replication rule is created to the destination bucket. |
Data transfer |
You are billed for the traffic generated when OBS synchronizes objects across regions. |
|
Storage space |
Storage space occupied by objects stored in the destination bucket. If you have specified another storage class for object copies in the destination bucket, these copies are billed based on the new storage class. |
CDN-Accelerated Access to OBS
If you use Huawei Cloud CDN to accelerate access to the data stored in OBS, you will be billed for using both OBS and CDN.
Figure 2 shows how and what costs are generated.
Table 6 describes the billing items in detail.
Billing Item |
Billing Party |
Description |
---|---|---|
Requests |
OBS |
When you access data the first time, a CDN edge node will pull data from the origin server (OBS). During this process, CDN sends requests to OBS. OBS bills you for the API calls. For details, see Requests. |
CDN pull traffic |
OBS |
Pull traffic generated when the origin server returns data and caches it on the CDN node. Such traffic is only for OBS 3.0 buckets. If data is pulled from OBS 2.0 buckets, the data is directly transferred out over the Internet. |
CDN traffic |
CDN |
Outbound traffic generated when you access a CDN node. For details, see CDN Traffic Billing. |
Back to Source by Mirroring
If the data you requested is not found in a bucket with a mirroring back-to-source rule configured and the data meets the specified back-to-source conditions, OBS will pull the data from the origin server and then return it to you.
Action |
Billing Item |
Description |
---|---|---|
Perform mirroring-based back to source |
Requests |
If the data you requested the first time is not found in OBS, OBS will send a request to pull it from the origin server. OBS bills you for the API calls. For details, see Requests. |
Storage space |
Space occupied by data pulled from the origin server. The pulled data is stored in the Standard storage class in OBS. |
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