本文介紹Tair(企業版)混合儲存系列叢集版架構的規格,包含記憶體和磁碟容量、串連數、頻寬、QPS參考值等資訊。
混合儲存型已停止售賣,更多資訊,請參見【通知】Redis混合儲存型執行個體停止售賣。推薦選擇持久記憶體型執行個體。
執行個體規格
規格 | InstanceClass (API 使用) | CPU核心數 | 分區數 | 最大串連數( 直連模式 ) | 最大串連數( 代理模式 ) | 頻寬(MB/s) | QPS參考值 |
64G記憶體256G磁碟(4分區) | redis.amber.sharding.16g.4db.0rodb.12proxy.4x.ext4.default | 24 | 4 | 120,000 | 500,000 | 384 | 120,000 |
64G記憶體512G磁碟(4分區) | redis.amber.sharding.16g.4db.0rodb.12proxy.8x.ext4.default | 24 | 4 | 120,000 | 500,000 | 384 | 120,000 |
128G記憶體512G磁碟(4分區) | redis.amber.sharding.32g.4db.0rodb.12proxy.4x.ext4.default | 24 | 4 | 120,000 | 500,000 | 384 | 120,000 |
128G記憶體1024G磁碟(4分區) | redis.amber.sharding.32g.4db.0rodb.12proxy.8x.ext4.default | 24 | 4 | 120,000 | 500,000 | 384 | 120,000 |
256G記憶體1024G磁碟(4分區) | redis.amber.sharding.64g.4db.0rodb.12proxy.4x.ext4.default | 24 | 4 | 120,000 | 500,000 | 384 | 120,000 |
256G記憶體2048G磁碟(4分區) | redis.amber.sharding.64g.4db.0rodb.12proxy.8x.ext4.default | 24 | 4 | 120,000 | 500,000 | 384 | 120,000 |
128G記憶體512G磁碟(8分區) | redis.amber.sharding.16g.8db.0rodb.24proxy.4x.ext4.default | 48 | 8 | 240,000 | 500,000 | 768 | 240,000 |
128G記憶體1024G磁碟(8分區) | redis.amber.sharding.16g.8db.0rodb.24proxy.8x.ext4.default | 48 | 8 | 240,000 | 500,000 | 768 | 240,000 |
256G記憶體1024G磁碟(8分區) | redis.amber.sharding.32g.8db.0rodb.24proxy.4x.ext4.default | 48 | 8 | 240,000 | 500,000 | 768 | 240,000 |
256G記憶體2048G磁碟(8分區) | redis.amber.sharding.32g.8db.0rodb.24proxy.8x.ext4.default | 48 | 8 | 240,000 | 500,000 | 768 | 240,000 |
512G記憶體2048G磁碟(8分區) | redis.amber.sharding.64g.8db.0rodb.24proxy.4x.ext4.default | 48 | 8 | 240,000 | 500,000 | 768 | 240,000 |
512G記憶體4096G磁碟(8分區) | redis.amber.sharding.64g.8db.0rodb.24proxy.8x.ext4.default | 48 | 8 | 240,000 | 500,000 | 768 | 240,000 |
256G記憶體1024G磁碟(16分區) | redis.amber.sharding.16g.16db.0rodb.48proxy.4x.ext4.default | 96 | 16 | 480,000 | 500,000 | 1,536 | 480,000 |
256G記憶體2048G磁碟(16分區) | redis.amber.sharding.16g.16db.0rodb.48proxy.8x.ext4.default | 96 | 16 | 480,000 | 500,000 | 1,536 | 480,000 |
512G記憶體2048G磁碟(16分區) | redis.amber.sharding.32g.16db.0rodb.48proxy.4x.ext4.default | 96 | 16 | 480,000 | 500,000 | 1,536 | 480,000 |
512G記憶體4096G磁碟(16分區) | redis.amber.sharding.32g.16db.0rodb.48proxy.8x.ext4.default | 96 | 16 | 480,000 | 500,000 | 1,536 | 480,000 |
1024G記憶體4096G磁碟(16分區) | redis.amber.sharding.64g.16db.0rodb.48proxy.4x.ext4.default | 96 | 16 | 480,000 | 500,000 | 1,536 | 480,000 |
1024G記憶體8192G磁碟(16分區) | redis.amber.sharding.64g.16db.0rodb.48proxy.8x.ext4.default | 96 | 16 | 480,000 | 500,000 | 1536 | 480,000 |
CPU核心數說明
頻寬計算規則
表中的總頻寬值是整個執行個體的頻寬,即執行個體中所有分區或節點頻寬的總和,每個分區的頻寬節流設定如下:
Redis開源版:單個分區的記憶體小於等於1 GB時,每個分區的最大頻寬為384 Mbps(48 MB/s);單個分區的記憶體大於1 GB時,每個分區的最大頻寬為768 Mbps(96 MB/s)。
Tair(企業版):每個分區的最大頻寬為768 Mbps(96 MB/s)。
叢集架構的執行個體使用預設的代理串連地址時,頻寬上限為16,384 Mbps(2,048 MB/s)。達到該上限後,即使增加分區數量,頻寬也不會提高。
如需應對業務上的網路超大流量,您可以開通直連訪問,具體操作,請參見開通直連訪問(僅適用於叢集架構)。開啟直連訪問後:
最大串連數:為單個分區的最大串連數*分區數,Redis開源版單個分區的最大串連數為10,000,Tair(企業版)單個分區的最大串連數為30,000。
整體頻寬節流設定:為單個分區的最大頻寬*分區數,例如128分區的叢集執行個體(單個分區的記憶體大於1 GB,單個分區的最大頻寬為96 MB/s),開啟直連後整體頻寬為12,288 MB/s。
頻寬分別應用於上行頻寬和下行頻寬,如果某規格的頻寬為384 Mbps(48 MB/s),則該規格執行個體的上下行頻寬都是384 Mbps(48 MB/s)。
說明如果您的執行個體有突發或計劃中的流量高峰,您可以根據需求調整執行個體的頻寬。具體操作,請參見手動增加執行個體頻寬。
表中的頻寬為Redis執行個體的內網頻寬。外網頻寬取決於內網頻寬,同時受到Redis執行個體與用戶端之間的網路頻寬節流設定,建議使用內網串連方式,排除外網影響,發揮最大的頻寬效能。
最大串連數說明
代理模式:執行個體最大串連數的上限為500,000,達到該值後,即使增加分區或節點數,最大串連數也不會提高。
說明2020年3月1日前建立的執行個體,其代理模式的串連數上限為200,000。
直連模式:單分區最大串連數的上限為10,000,執行個體最大串連數的上限為:分區數*10,000。