Payment and pricing model S3
Balance
You can pay for resources with different types of funds: basic funds or bonuses.
Top up your balance before you start using the vault.
Payment Model
S3 is paid on a pay-as-you-go model — payment for consumed resources is deducted every hour.
As long as there are uploaded items in S3, it is charging — to stop charging, delete all data.
Blocking of resources if there is not enough money on the balance
If there is not enough money in the balance to pay for the resources consumed in the previous hour, S3 operation is suspended:
- access to data (read, change) is blocked;
- data storage continues to be charged.
The data will be stored for 30 calendar days. If the money is not received, all data will be deleted without possibility of recovery.
You can set up balance notifications and auto-replenishment to ensure that you always have enough money on your balance.
Prices
Prices for resources can be viewed at servercore.com.
The cost is affected by the storage class and resource consumption:
- number of requests to the API;
- outgoing traffic volume (GB);
- storage capacity (MB/hour).
Storage classes
The storage class affects the price of each resource:
- standard storage — suitable for storing and distributing frequently used data. Prices for resources depend on the volume of consumption (except for prices for API requests);
- cold storage — suitable for storing rarely used data. Resource prices are fixed for any volume of consumption;
- ice storage — suitable for storing data that is used very rarely. At the same time, the minimum storage time of objects is not limited. Prices for resources are fixed for any volume of consumption.
The availability of storage classes depends on the region and pool in which the bucket resides, detailed in section S3 of the Availability Matrix instructions .
Number of requests to API
Requests to the API are sent for any data operations.
GET, HEAD, PUT, POST, COPY requests are charged.
Requests to the Swift API (old) are charged separately — they are listed in the consumption with the old- swift label.
DELETE requests and requests to which HTTP response with codes 403, 500, 501, 502, 503, 504 is returned are not charged.
Outgoing traffic volume
Traffic from storage to the Internet (viewing and downloading objects) is charged.
Traffic within Servercore and incoming traffic is not charged.
Storage capacity
Every hour the balance is debited for the current storage volume. You can view the current data volume in the project in the control panel: in the top menu click Products → S3 → section Buckets → see the volume above the list of buckets.
When calculating consumption for the month:
- the amount of storage consumed for each hour (MB/hour) is summarized;
- one month is considered to contain 730 hours.
The price per storage volume per month, which can be viewed on servercore.com, is calculated according to the formula:
Цена за 1 ГБ/мес = Цена за 1 МБ/час * 1 024 МБ * 730 часов
If the storage volume has been changed, for standard storage, the charge for hours after the change will be the same as the new volume.
When segmented loading is used, object segments and the manifest file are charged. When versioning is enabled, all versions of objects are charged, except for versions with the Deleted tag.
Metadata of objects and bins, including empty ones, occupy storage space and are charged. The size of metadata depends on the storage class:
- in standard or cold storage — 4 KB;
- when stored on ice, 128KB.
View Consumption
You can view resource consumption in the control panel: in the top menu, click Products → S3 → Consumption. If the storage objects are distributed via CDN, in the control panel, click Products → CDN → Consumption in the top menu.
The data is presented in the form of consumption and payment graphs. You can view consumption on the Consumed tab for all types of resources and sort the graphs by the required time interval.
To upload consumption and payment details in .csv format, click Download CSV and select how the rows will be grouped in the upload (by hours, days, weeks, months, years).
Reporting documents
Reporting documents can be obtained after debiting money for the use of S3.