Redis開源版云原生版實例規(guī)格
本文介紹Redis開源版云原生實例的規(guī)格,包含內(nèi)存容量、CPU性能、網(wǎng)絡(luò)帶寬、連接數(shù)、QPS參考值等信息。
實例規(guī)格
下表為單個分片的規(guī)格,集群架構(gòu)、讀寫分離架構(gòu)實例的整體性能為:分片規(guī)格性能 * 分片數(shù)。
規(guī)格中的ESSD云盤僅用于系統(tǒng)運行(例如存儲日志、備份臨時文件、AOF文件等),不作為數(shù)據(jù)存儲的介質(zhì)。
關(guān)于集群架構(gòu)直連模式與集群架構(gòu)代理模式的差異,請參見集群架構(gòu)。
集群架構(gòu)的云原生實例支持自由調(diào)整分片節(jié)點的數(shù)量,更多信息請參見調(diào)整實例的分片數(shù)量。
非集群架構(gòu)(標準架構(gòu))的分片規(guī)格
非集群架構(gòu)即為標準架構(gòu),以下規(guī)格適用于非集群架構(gòu)的云原生實例。
規(guī)格名稱 | 規(guī)格代碼(API使用) | CPU核數(shù) | 內(nèi)存(GB) | ESSD云盤(GB) | 帶寬(MB/s) | 最大連接數(shù) | QPS參考值 |
256 MB | redis.shard.micro.ce | 2 | 0.25 | 1 | 24 | 10,000 | 100,000 |
1 GB | redis.shard.small.2.ce | 2 | 1 | 5 | 48 | 10,000 | 100,000 |
2 GB | redis.shard.mid.2.ce | 2 | 2 | 10 | 96 | 10,000 | 100,000 |
4 GB | redis.shard.large.ce | 2 | 4 | 20 | 96 | 20,000 | 100,000 |
8 GB | redis.shard.xlarge.ce | 2 | 8 | 40 | 96 | 20,000 | 100,000 |
16 GB | redis.shard.2xlarge.ce | 2 | 16 | 80 | 96 | 20,000 | 100,000 |
24 GB | redis.shard.3xlarge.ce | 2 | 24 | 120 | 96 | 30,000 | 100,000 |
32 GB | redis.shard.4xlarge.ce | 2 | 32 | 160 | 96 | 30,000 | 100,000 |
64 GB | redis.shard.8xlarge.ce | 2 | 64 | 320 | 96 | 30,000 | 100,000 |
集群架構(gòu)直連模式的分片規(guī)格
以下規(guī)格適用于集群架構(gòu)直連模式的云原生實例。
規(guī)格名稱 | 規(guī)格代碼(API使用) | CPU核數(shù) | 內(nèi)存(GB) | ESSD云盤(GB) | 帶寬(MB/s) | 最大連接數(shù) | QPS參考值 |
1 GB | redis.shard.small.ce | 2 | 1 | 5 | 48 | 10,000 | 100,000 |
2 GB | redis.shard.mid.ce | 2 | 2 | 10 | 96 | 10,000 | 100,000 |
4 GB | redis.shard.large.ce | 2 | 4 | 20 | 96 | 20,000 | 100,000 |
8 GB | redis.shard.xlarge.ce | 2 | 8 | 40 | 96 | 20,000 | 100,000 |
16 GB | redis.shard.2xlarge.ce | 2 | 16 | 80 | 96 | 20,000 | 100,000 |
24 GB | redis.shard.3xlarge.ce | 2 | 24 | 120 | 96 | 30,000 | 100,000 |
32 GB | redis.shard.4xlarge.ce | 2 | 32 | 160 | 96 | 30,000 | 100,000 |
64 GB | redis.shard.8xlarge.ce | 2 | 64 | 320 | 96 | 30,000 | 100,000 |
集群架構(gòu)代理模式與讀寫分離架構(gòu)的分片規(guī)格
以下規(guī)格適用于集群架構(gòu)代理模式與讀寫分離架構(gòu)的云原生實例。
規(guī)格名稱 | 規(guī)格代碼(API使用) | CPU核數(shù) | 內(nèi)存(GB) | ESSD云盤(GB) | 帶寬(MB/s) | 最大連接數(shù) | QPS參考值 |
1 GB | redis.shard.with.proxy.small.ce | 2 | 1 | 5 | 48 | 10,000 | 100,000 |
2 GB | redis.shard.with.proxy.mid.ce | 2 | 2 | 10 | 96 | 10,000 | 100,000 |
4 GB | redis.shard.with.proxy.large.ce | 2 | 4 | 20 | 96 | 20,000 | 100,000 |
8 GB | redis.shard.with.proxy.xlarge.ce | 2 | 8 | 40 | 96 | 20,000 | 100,000 |
16 GB | redis.shard.with.proxy.2xlarge.ce | 2 | 16 | 80 | 96 | 20,000 | 100,000 |
24 GB | redis.shard.with.proxy.3xlarge.ce | 2 | 24 | 120 | 96 | 30,000 | 100,000 |
32 GB | redis.shard.with.proxy.4xlarge.ce | 2 | 32 | 160 | 96 | 30,000 | 100,000 |
64 GB | redis.shard.with.proxy.8xlarge.ce | 2 | 64 | 320 | 96 | 30,000 | 100,000 |
性能說明
架構(gòu) | 性能說明 |
實例整體的性能與實例規(guī)格表中對應(yīng)的性能一致。 | |
實例整體的性能 = 分片規(guī)格的性能 * 分片數(shù)。 例如實例具備4個分片,分片的規(guī)格為redis.shard.with.proxy.small.ce,每個分片的性能為:
那么,該實例的整體性能即為:
|
CPU核數(shù)說明
為保障服務(wù)穩(wěn)定運行,系統(tǒng)會保留其中1個CPU用于處理 后臺任務(wù) 。如果實例為集群或讀寫分離架構(gòu),每個數(shù)據(jù)分片或每個只讀節(jié)點均會保留其中1個CPU用于處理后臺任務(wù)。
帶寬說明
上表中的帶寬值是單個分片的帶寬,集群架構(gòu)、讀寫分離架構(gòu)實例的總帶寬為所有分片節(jié)點帶寬的總和。
集群架構(gòu)代理模式與讀寫分離架構(gòu)的帶寬上限為2,048 MB/s,達到該上限后,即使增加分片數(shù)量,帶寬也不會提高。集群架構(gòu)直連模式無整體帶寬限制。
帶寬分別應(yīng)用于上行帶寬和下行帶寬,如果某規(guī)格的總帶寬為24 MB,則該規(guī)格實例的上下行帶寬都是24 MB。
Tair和Redis開源版的帶寬限制,是指分片節(jié)點的帶寬,與網(wǎng)絡(luò)連接類型無關(guān)。
更多關(guān)于帶寬的常見問題請參見帶寬的常見問題。
連接數(shù)計算規(guī)則
類別 | 說明 |
最大連接數(shù) |
|
每秒新建連接數(shù) | 每秒新建連接數(shù)上限即每秒內(nèi)可新增的連接數(shù)量。例如實例的每秒新建連接數(shù)上限為10,000,連接數(shù)上限為50,000,實例運行后的第n秒的實際連接數(shù)為12,000,則第n+1秒時的連接數(shù)最大為只能為22,000(即12,000+10,000)。 說明 當您通過直連地址連接實例時,由于繞過了代理節(jié)點,連接性能有一定的下降,單個數(shù)據(jù)分片的每秒新建連接數(shù)上限為2,000。例如實例具備4個數(shù)據(jù)分片,則整體的每秒新建連接數(shù)上限為8,000。 |
常見問題
Redis開源版不同規(guī)格實例在運行速度、性能上有區(qū)別嗎?
除256MB、1GB的Redis開源版實例的帶寬低于96MB/s,2 GB及以上Redis開源版實例在CPU、帶寬上都是相同的,僅內(nèi)存容量不同。