Azure Cosmos DB for PostgreSQL 計算和儲存體
適用於: Azure Cosmos DB for PostgreSQL (由 PostgreSQL 的 Citus 資料庫延伸模組提供)
計算資源會以 vCore 的形式提供,vCore 代表了基礎硬體的邏輯 CPU。 佈建的儲存體大小是指叢集中協調器和背景工作節點可用的容量。 儲存體包含資料庫檔案、暫存檔案、交易記錄和 Postgre 伺服器記錄。
多節點叢集
您可以針對多節點叢集中的背景工作節點和協調器節點,來獨立選取計算和儲存體設定。
資源 | 背景工作節點 | 協調器節點 |
---|---|---|
計算、虛擬核心 | 4、8、16、32、64、96、104 | 4、8、16、32、64、96 |
每個虛擬核心的記憶體 (GiB) | 8 | 4 |
儲存體大小 (TiB) | 0.5、1、2、4、8、16、32 | 0.128、0.25、0.5、1、2、4、8、16、32 |
儲存體類型 | 一般用途 (SSD) | 一般用途 (SSD) |
單一節點中的 RAM 總數是以選取的虛擬核心數目為基礎。
虛擬核心 | 一個背景工作節點、GiB RAM | 協調器節點、GiB RAM |
---|---|---|
4 | 32 | 16 |
8 | 64 | 32 |
16 | 128 | 64 |
32 | 256 | 128 |
64 | 512 | 256 |
96 | 672 | 384 |
104 | 672 | n/a |
您佈建的儲存體總數也會定義每個背景工作節點和協調器節點可用的 I/O 容量。
儲存體大小 (TiB) | IOPS 上限 |
---|---|
0.5 | 2,300 |
1 | 5,000 |
2 | 7,500 |
4 | 7,500 |
8 | 16,000 |
16 | 18,000 |
32 | 20,000 |
針對整個叢集,彙總的 IOPS 適用於下列值:
背景工作節點 | 0.5 TiB,IOPS 總計 | 1 TiB,IOPS 總計 | 2 或 4 TiB,IOPS 總計 | 8 TiB,IOPS 總計 | 16 TiB,IOPS 總計 | 32 TiB,IOPS 總計 |
---|---|---|---|---|---|---|
2 | 4,600 | 10,000 | 15,000 | 32,000 | 36,000 | 40,000 |
3 | 6,900 | 15,000 | 22,500 | 48,000 | 54,000 | 60,000 |
4 | 9,200 | 20,000 | 30,000 | 64,000 | 72,000 | 80,000 |
5 | 11,500 | 25,000 | 37,500 | 80,000 | 90,000 | 100,000 |
6 | 13,800 | 30,000 | 45,000 | 96,000 | 108,000 | 120,000 |
7 | 16,100 | 35,000 | 52,500 | 112,000 | 126,000 | 140,000 |
8 | 18,400 | 40,000 | 60,000 | 128,000 | 144,000 | 160,000 |
9 | 20,700 | 45,000 | 67,500 | 144,000 | 162,000 | 180,000 |
10 | 23,000 | 50,000 | 75,000 | 160,000 | 180,000 | 200,000 |
11 | 25,300 | 55,000 | 82,500 | 176,000 | 198,000 | 220,000 |
12 | 27,600 | 60,000 | 90,000 | 192,000 | 216,000 | 240,000 |
13 | 29,900 | 65,000 | 97,500 | 208,000 | 234,000 | 260,000 |
14 | 32,200 | 70,000 | 105,000 | 224,000 | 252,000 | 280,000 |
15 | 34,500 | 75,000 | 112,500 | 240,000 | 270,000 | 300,000 |
16 | 36,800 | 80,000 | 120,000 | 256,000 | 288,000 | 320,000 |
17 | 39,100 | 85,000 | 127,500 | 272,000 | 306,000 | 340,000 |
18 | 41,400 | 90,000 | 135,000 | 288,000 | 324,000 | 360,000 |
19 | 43,700 | 95,000 | 142,500 | 304,000 | 342,000 | 380,000 |
20 | 46,000 | 100,000 | 150,000 | 320,000 | 360,000 | 400,000 |
單一節點叢集
單一節點叢集資源選項在可高載計算與一般計算之間不同。
可高載計算
資源 | 資源值 |
---|---|
可高載計算、虛擬核心 | 1, 2 |
每個虛擬核心的可高載計算記憶體、GiB | 2 |
儲存體大小、GiB (IOPS、最多) | 32 (120)、64 (240)、128 (500) |
儲存體類型 | 一般用途 (SSD) |
一般計算
資源 | 資源值 |
---|---|
計算、虛擬核心 | 2、4、8、16、32、64 |
每個虛擬核心的計算記憶體、GiB | 4 |
儲存體大小、GiB (IOPS、最多) | 128 (500)、256 (1,100)、512 (2,300)、1024† (5,000)、2048† (7,500) |
儲存體類型 | 一般用途 (SSD) |
† 1024 GiB 和 2048 GiB 支援 8 個或更多虛擬核心。
計算/儲存體設定的 IOPS 上限
每個計算設定都有根據節點中虛擬核心數目的 IOPS 限制。 請確定您選取叢集中協調器和背景工作節點的計算設定,以充分利用所選取儲存體中的 IOPS。
背景工作節點、每個節點
計算 | 要最大化 IOPS 使用量的儲存體大小、最多 | 具有最大建議儲存體大小的 IOPS,最多 |
---|---|---|
4 個 V 核心 | 1 TiB | 5,000 |
8 個 V 核心 | 4 TiB | 7,500 |
16 個 V 核心 | 32 TiB | 20,000 |
32 個 V 核心 | 32 TiB | 20,000 |
64 個 V 核心 | 32 TiB | 20,000 |
96 個虛擬核心 | 32 TiB | 20,000 |
104 個虛擬核心 | 32 TiB | 20,000 |
具有一般計算的協調器和單一節點
計算 | 要最大化 IOPS 使用量的儲存體大小、最多 | 具有最大建議儲存體大小的 IOPS,最多 |
---|---|---|
2 個 vCore | 0.5 TiB | 2,300 |
4 個 V 核心 | 1 TiB | 5,000 |
8 個 V 核心 | 4 TiB | 7,500 |
16 個 V 核心 | 32 TiB | 20,000 |
32 個 V 核心 | 32 TiB | 20,000 |
64 個 V 核心 | 32 TiB | 20,000 |
96 個虛擬核心 | 32 TiB | 20,000 |
換句話說,如果每個節點都需要 8 TiB 或以上的儲存體,則請確定您針對節點的計算設定選取 16 個或以上的虛擬核心。 這可讓您最大化所選取儲存體所提供的 IOPS 使用量。
下一步
- 了解如何在入口網站中建立叢集
- 變更訂用帳戶和區域的計算配額