Storage Request Cost
Storage request cost is a type of storage cost that covers operations generated by on-demand search, index build tasks, and volume file reads or writes.
Sources of storage request cost
Requests are grouped into two classes:
-
Class 1:
PUT,COPY,POST,LIST -
Class 2:
GET,SELECT
The following operations incur storage request costs on Zilliz Cloud:
-
Build indexes on a managed collection in a database used for on-demand scenarios. This incurs both Class 1 and Class 2 request costs.
-
Run search on a managed collection in a database used for on-demand scenarios when only indexes are loaded. This incurs Class 2 request costs.
-
Run search on a tiered-storage serving cluster when cold data is read from object storage. This incurs Class 2 request costs.
-
Volume file operations including reads and writes. This incurs both Class 1 and Class 2 request costs.
The following operations do not incur storage request costs:
-
All operations on external collections.
-
Import data from object storage into a database used for on-demand scenario.
-
Build index/search on performance-optimized or capacity-optimized serving clusters.
Cost calculation
Storage Requests Cost = (Class 1 Request Count x Class 1 Unit Price)
+ (Class 2 Request Count x Class 2 Unit Price)
-
Class 1 Request Count: Number of Class 1 requests.
-
Class 2 Request Count: Number of Class 2 requests.
-
Unit Price: Determined by the cloud region and request class. For details, see Zilliz Cloud Pricing.
Example
Suppose your usage in one billing interval is as follows:
-
Region: AWS us-east-1
-
Class 1 Request Count: 200,000
-
Class 2 Request Count: 1,200,000
The unit prices are:
-
Class 1 Unit Price = $5.00 per 1M requests
-
Class 2 Unit Price = $0.4 per 1M requests
Then, the total storage request cost is (0.2 x 5.00) + (1.2 x 0.40) = $1.48.