華為云計(jì)算 云知識(shí) DCS | 分布式緩存服務(wù)實(shí)例規(guī)格介紹
DCS | 分布式緩存服務(wù)實(shí)例規(guī)格介紹

華為云DCS分布式緩存服務(wù),作為一種支持Key-Value等多種數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)系統(tǒng),可用于緩存、事件發(fā)布或訂閱、高速隊(duì)列等典型應(yīng)用場(chǎng)景。那么DCS服務(wù)提供哪些實(shí)例類型呢?

DCS實(shí)例規(guī)格

先上總結(jié),當(dāng)前DCS服務(wù)提供如下實(shí)例規(guī)格:Redis 3.0實(shí)例(已停售)、Redis 4.0/5.0實(shí)例、Redis 6.0實(shí)例、Memcached實(shí)例(已停售)。

1 Redis 3.0實(shí)例(已停售)

注:當(dāng)前3.0 已暫停售賣,建議使用Redis 4.0/5.0。

Redis 3.0實(shí)例支持“單機(jī)”、“主備”和“Proxy集群”三種類型。

  1. 單機(jī):因系統(tǒng)開銷占用一部分資源,Redis單機(jī)實(shí)例可用內(nèi)存比實(shí)例規(guī)格略??;允許客戶端同時(shí)連接的個(gè)數(shù)從50,000到60,000; 數(shù)據(jù)庫 每秒執(zhí)行的命令數(shù)QPS從50,000到100,000.
    image.png
  2. 主備:需要預(yù)留持久化的內(nèi)存,部分規(guī)格的實(shí)際可使用與單機(jī)實(shí)例相比略少;主備實(shí)例可以調(diào)整實(shí)例可用內(nèi)存,以更好地支持?jǐn)?shù)據(jù)持久化、主從同步等后臺(tái)任務(wù)。
    image.png
  3. proxy集群:Redis Proxy集群實(shí)例與單機(jī)、主備實(shí)例的區(qū)別,不僅在于支持高規(guī)格內(nèi)存,客戶端連接數(shù)、內(nèi)網(wǎng)帶寬上限、QPS指標(biāo)都有很大的提升。
    image.png

2 Redis 4.0/5.0實(shí)例

Redis 4.0和Redis 5.0實(shí)例支持“單機(jī)”、“主備”、“Proxy集群”、“Cluster集群”和“讀寫分離”類型。

Redis 4.0和Redis 5.0實(shí)例有“x86計(jì)算”和“Arm計(jì)算”兩種CPU架構(gòu)。推薦使用“x86計(jì)算”類型,部分Region已停售“Arm計(jì)算”類型。

  1. 單機(jī):Redis 4.0/5.0單機(jī)實(shí)例有x86和Arm兩種CPU類型。
    image.png
  2. 主備:主備實(shí)例有x86和Arm兩種CPU類型;支持多副本,副本數(shù)支持2到5。
    image.png
  3. Proxy:Proxy集群實(shí)例支持x86和Arm兩種CPU類型;實(shí)例不支持自定義副本數(shù),每個(gè)分片默認(rèn)為雙副本。
    image.png
  4. Cluster:Cluster實(shí)例有x86和Arm兩種CPU類型;支持多副本,副本個(gè)數(shù)支持1到5。Cluster集群的最大帶寬/基準(zhǔn)帶寬是實(shí)例的最大帶寬/基準(zhǔn)帶寬,而不是單個(gè)分片的寬帶。
    image.png
  5. 讀寫分離:主備讀寫分離實(shí)例當(dāng)前只支持x86 CPU類型,連接數(shù)限制暫不支持修改。使用限制:1.主備讀寫分離實(shí)例讀請(qǐng)求會(huì)發(fā)送到從節(jié)點(diǎn),從節(jié)點(diǎn)從主節(jié)點(diǎn)同步數(shù)據(jù)會(huì)有一定的時(shí)延 2.主備讀寫分離實(shí)例適用于寫少讀多的場(chǎng)景,如果寫流量過大,可能導(dǎo)致主從斷連,或斷連后主從同步失敗,導(dǎo)致讀請(qǐng)求性能下降 3.從節(jié)點(diǎn)故障后,需要一定的時(shí)間從主節(jié)點(diǎn)全量同步數(shù)據(jù),同步數(shù)據(jù)期間,從節(jié)點(diǎn)不對(duì)外提供服務(wù),此時(shí)實(shí)例讀請(qǐng)求性能會(huì)下降
    image.png

3 Redis 6.0實(shí)例

Redis 6.0實(shí)例目前包含“基礎(chǔ)版”、“企業(yè)版高性能型”和“企業(yè)版存儲(chǔ)型”,目前僅在北京四和華南廣州等部分Region上線。

基礎(chǔ)版

目前支持主備和單機(jī)實(shí)例類型,CPU類型為X86結(jié)構(gòu)。
image.png

企業(yè)版高性能型

Redis 6.0企業(yè)版高性能型實(shí)例目前只支持主備實(shí)例類型,CPU類型為X86結(jié)構(gòu)。
image.png

企業(yè)版存儲(chǔ)型

Redis 6.0企業(yè)版存儲(chǔ)型實(shí)例目前只支持主備實(shí)例類型,CPU類型為X86結(jié)構(gòu)。
企業(yè)版存儲(chǔ)型由內(nèi)存和SSD磁盤組成,使用內(nèi)存緩存熱數(shù)據(jù),內(nèi)存寫滿時(shí)將數(shù)據(jù)逐出至磁盤。下表中的“最大存儲(chǔ)容量”即磁盤容量。
image.png

4 Memcached實(shí)例(已停售)

首先聲明,DCS Memcached已停售,建議使用Redis實(shí)例。

參考鏈接

  1. https://support.huaweicloud.com/productdesc-dcs/dcs-pd-0522002.html