本文介紹PolarDB MySQL版的標準版的計算節點規格資訊。
產品子系列
標準版的計算節點規格支援兩種子系列:通用規格和獨享規格。
通用規格:同一伺服器上的不同叢集,會互相充分利用彼此閒置計算資源(如CPU),通過複用計算資源享受規模紅利,性價比更高。
獨享規格:每個叢集會獨佔所分配到的計算資源(如CPU),而不會與同一伺服器上的其他叢集共用資源,效能更加穩定可靠。
計算節點規格
計算節點規格的部分績效參數因儲存類型的不同而有所差異。
ESSD雲端硬碟
CPU架構 | 規格代碼 | CPU和記憶體 | 最大儲存容量 | 預設最大串連數1 | 檔案系統最大inode數2 | 檔案系統最大blktag數3 | 最大IOPS和輸送量4 |
X86(通用規格) | polar.mysql.g1.tiny.c | 1核1 GB | 64 TB | 1,000 | 6,707,200 | 8,384,000 |
|
polar.mysql.g1.small.c | 1核2 GB | 64 TB | 2,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2.small.c | 2核4 GB | 64 TB | 2,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4.medium.c | 2核8 GB | 64 TB | 2,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8.medium.c | 2核16 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2.large.c | 4核8 GB | 64 TB | 3,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4.large.c | 4核16 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8.large.c | 4核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2.xlarge.c | 8核16 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4.xlarge.c | 8核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8.xlarge.c | 8核64 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2.2xlarge.c | 16核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4.2xlarge.c | 16核64 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8.2xlarge.c | 16核128 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
X86(獨享規格) | polar.mysql.x4.medium.c | 2核8 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | |
polar.mysql.x8.medium.c | 2核16 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2.large.c | 4核8 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4.large.c | 4核16 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8.large.c | 4核32 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2.xlarge.c | 8核16 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4.xlarge.c | 8核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8.xlarge.c | 8核64 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2.2xlarge.c | 16核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4.2xlarge.c | 16核64 GB | 64 TB | 32,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8.2xlarge.c | 16核128 GB | 64 TB | 32,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2.4xlarge.c | 32核64 GB | 64 TB | 32,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4.4xlarge.c | 32核128 GB | 64 TB | 64,000 | 104,857,600 | 131,072,000 | ||
polar.mysql.x8.4xlarge.c | 32核256 GB | 64 TB | 64,000 | 104,857,600 | 131,072,000 | ||
polar.mysql.x4.8xlarge.c | 64核256 GB | 64 TB | 64,000 | 104,857,600 | 131,072,000 | ||
polar.mysql.x8.8xlarge.c | 64核512 GB | 64 TB | 64,000 | 104,857,600 | 131,072,000 | ||
倚天ARM(通用規格) | polar.mysql.g1m.tiny.c | 1核1 GB | 64 TB | 1,000 | 6,707,200 | 8,384,000 | |
polar.mysql.g1m.small.c | 1核2 GB | 64 TB | 2,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2m.small.c | 2核4 GB | 64 TB | 2,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4m.medium.c | 2核8 GB | 64 TB | 2,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8m.medium.c | 2核16 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2m.large.c | 4核8 GB | 64 TB | 3,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4m.large.c | 4核16 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8m.large.c | 4核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2m.xlarge.c | 8核16 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4m.xlarge.c | 8核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8m.xlarge.c | 8核64 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g2m.2xlarge.c | 16核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g4m.2xlarge.c | 16核64 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.g8m.2xlarge.c | 16核128 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
倚天ARM(獨享規格) | polar.mysql.x4m.medium.c | 2核8 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | |
polar.mysql.x8m.medium.c | 2核16 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2m.large.c | 4核8 GB | 64 TB | 6,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4m.large.c | 4核16 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8m.large.c | 4核32 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2m.xlarge.c | 8核16 GB | 64 TB | 8,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4m.xlarge.c | 8核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8m.xlarge.c | 8核64 GB | 64 TB | 16,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2m.2xlarge.c | 16核32 GB | 64 TB | 10,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4m.2xlarge.c | 16核64 GB | 64 TB | 32,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8m.2xlarge.c | 16核128 GB | 64 TB | 32,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x2m.4xlarge.c | 32核64 GB | 64 TB | 32,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x4m.4xlarge.c | 32核128 GB | 64 TB | 64,000 | 6,707,200 | 8,384,000 | ||
polar.mysql.x8m.4xlarge.c | 32核256 GB | 64 TB | 64,000 | 6,707,200 | 8,384,000 |
預設最大串連數1
表格中展示的最大串連數為預設值。您可以在控制台通過修改max_connections參數來調整叢集實際的最大串連數,該參數的取值範圍為1-200000。關於如何修改叢集參數,請參見設定叢集參數。
檔案系統最大inode數2、檔案系統最大blktag數3
PolarDB標準版儲存層使用ESSD雲端硬碟,ESSD雲端硬碟有inode和blktag的概念。簡單理解,一個inode對應一個檔案,一個blktag對應Block Storage上一段4 MB的邏輯空間。inode和blktag數量,與儲存盤的容量是線性相關,比如10 GB的盤,最多有2,048個inode和2,560個blktag。容量、inode或blktag任意一個指標到達規格上限,使用者都需要升級規格。
容量單位換算關係如下:
1 TB=1,024 GB
1 GB=1,024 MB
1 MB=1,024 KB
1 KB=1,024 Byte
最大IOPS和輸送量4
最大IOPS和輸送量為理論最大值,並不能保證在任何條件下都可以達到標稱最大值,通常會受限於所購買的雲端硬碟空間大小。
ESSD AutoPL雲端硬碟的初始IOPS為50,000,您可在購買時配置AutoPL雲端硬碟預配置IOPS,提高其IOPS上限,最大總IOPS為100,000。
關於ESSD雲端硬碟的效能詳情,請參見ESSD雲端硬碟和ESSD AutoPL雲端硬碟。
ESSD雲端硬碟的IOPS和輸送量是多個節點之間共用的。例如,若叢集的計算節點規格為8核32 GB,儲存類型為ESSD PL1雲端硬碟,資料庫節點包含1個讀寫節點和3個唯讀節點,那麼這4個節點將共用一份儲存效能。也就是說,4個節點的總IOPS不能超過ESSD PL1的效能上限50,000 IOPS,總輸送量不能超過350 MB/s。此外,是否能達到ESSD PL1雲端硬碟的效能上限還取決於購買的雲端硬碟空間大小。
PSL4/PSL5
倚天ARM架構暫不支援PSL4/PSL5儲存類型。
CPU架構 | 規格代碼 | CPU和記憶體 | 最大儲存容量 | 預設最大串連數1 | 檔案系統最大inode數2 | 檔案系統最大blktag數3 | PSL4最大IOPS4 | PSL5最大IOPS4 | I/O頻寬 |
X86(通用規格) | polar.mysql.g1.tiny.c | 1核1 GB | 100 TB | 1,000 | 20,971,520 | 26,214,400 | 1,500 | 3,000 | 1 Gbps |
polar.mysql.g1.small.c | 1核2 GB | 100 TB | 1,500 | 20,971,520 | 26,214,400 | 1,700 | 3,400 | 1 Gbps | |
polar.mysql.g2.small.c | 2核4 GB | 100 TB | 1,800 | 20,971,520 | 26,214,400 | 4,000 | 8,000 | 1 Gbps | |
polar.mysql.g4.medium.c | 2核8 GB | 100 TB | 2,000 | 20,971,520 | 26,214,400 | 8,000 | 16,000 | 1 Gbps | |
polar.mysql.g8.medium.c | 2核16 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 8,000 | 16,000 | 2 Gbps | |
polar.mysql.g2.large.c | 4核8 GB | 100 TB | 3,000 | 20,971,520 | 26,214,400 | 15,000 | 30,000 | 2 Gbps | |
polar.mysql.g4.large.c | 4核16 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 21,000 | 42,000 | 2 Gbps | |
polar.mysql.g8.large.c | 4核32 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 21,000 | 42,000 | 4 Gbps | |
polar.mysql.g2.xlarge.c | 8核16 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 24,000 | 48,000 | 2 Gbps | |
polar.mysql.g4.xlarge.c | 8核32 GB | 100 TB | 10,000 | 20,971,520 | 26,214,400 | 27,000 | 54,000 | 4 Gbps | |
polar.mysql.g8.xlarge.c | 8核64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 27,000 | 54,000 | 10 Gbps | |
polar.mysql.g2.2xlarge.c | 16核32 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 4 Gbps | |
polar.mysql.g4.2xlarge.c | 16核64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 4 Gbps | |
polar.mysql.g8.2xlarge.c | 16核128 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 31,500 | 63,000 | 8 Gbps | |
X86(獨享規格) | polar.mysql.x4.medium.c | 2核8 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 8,000 | 16,000 | 1 Gbps |
polar.mysql.x8.medium.c | 2核16 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 18,000 | 36,000 | 2 Gbps | |
polar.mysql.x2.large.c | 4核8 GB | 100 TB | 3,000 | 20,971,520 | 26,214,400 | 32,000 | 64,000 | 2 Gbps | |
polar.mysql.x4.large.c | 4核16 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 32,000 | 64,000 | 4 Gbps | |
polar.mysql.x8.large.c | 4核32 GB | 100 TB | 8,000 | 20,971,520 | 26,214,400 | 36,000 | 72,000 | 4 Gbps | |
polar.mysql.x2.xlarge.c | 8核16 GB | 100 TB | 6,000 | 20,971,520 | 26,214,400 | 48,000 | 96,000 | 2 Gbps | |
polar.mysql.x4.xlarge.c | 8核32 GB | 100 TB | 10,000 | 20,971,520 | 26,214,400 | 48,000 | 96,000 | 8 Gbps | |
polar.mysql.x8.xlarge.c | 8核64 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 50,000 | 108,000 | 10 Gbps | |
polar.mysql.x2.2xlarge.c | 16核32 GB | 100 TB | 16,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 4 Gbps | |
polar.mysql.x4.2xlarge.c | 16核64 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 16 Gbps | |
polar.mysql.x8.2xlarge.c | 16核128 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 50,000 | 192,000 | 16 Gbps | |
polar.mysql.x2.4xlarge.c | 32核64 GB | 100 TB | 32,000 | 20,971,520 | 26,214,400 | 80,000 | 288,000 | 16 Gbps | |
polar.mysql.x4.4xlarge.c | 32核128 GB | 500 TB | 64,000 | 104,857,600 | 131,072,000 | 80,000 | 288,000 | 20 Gbps | |
polar.mysql.x8.4xlarge.c | 32核256 GB | 500 TB | 64,000 | 104,857,600 | 131,072,000 | 80,000 | 288,000 | 24 Gbps | |
polar.mysql.x4.8xlarge.c | 64核256 GB | 500 TB | 64,000 | 104,857,600 | 131,072,000 | 100,000 | 288,000 | 24 Gbps | |
polar.mysql.x8.8xlarge.c | 64核512 GB | 500 TB | 100,000 | 104,857,600 | 131,072,000 | 100,000 | 288,000 | 24 Gbps |
儲存類型為PSL4或PSL5的叢集最大IOPS和I/O頻寬隨著節點數量的增加而成倍增加。例如,若叢集的子系列為獨享規格,計算節點為8核32 GB,儲存類型為PSL5,資料庫節點包含1個讀寫節點和3個唯讀節點,那麼這4個節點總共可以獲得的最大儲存效能為:4*96000 IOPS,4*8 Gbps。
儲存類型為PSL4或PSL5的叢集各個子叢集擁有獨立的儲存規格,互不干擾。
例如,若購買的叢集儲存規格的IOPS是96000,頻寬是8 Gbps,1個讀寫節點和3個唯讀節點共4個子叢集,那麼每個子叢集都擁有96000 IOPS和8 Gbps的頻寬,各個子叢集之間是互不影響的。
PolarStore(PSL4/PSL5)支援PB級儲存。如您有相關需求,請聯絡我們預留相應資源。
預設最大串連數1
表格中展示的最大串連數為預設值。您可以在控制台通過修改max_connections參數來調整叢集實際的最大串連數,該參數的取值範圍為1-200000。關於如何修改叢集參數,請參見設定叢集參數。
檔案系統最大inode數2、檔案系統最大blktag數3
PolarDB通過自研Distributed File SystemPolarFS訪問底層儲存,和傳統檔案系統類似,PolarFS也有inode和blktag的概念。簡單理解,一個inode對應一個檔案,一個blktag對應Block Storage上一段4 MB的邏輯空間。inode和blktag數量,跟儲存盤的容量是線性相關的,比如10 GB的盤,最多有2048個inode和2560個blktag。容量、inode或blktag任意一個指標到達規格上限,使用者都需要升級規格。
容量單位換算關係:
1 TB=1,024 GB
1 GB=1,024 MB
1 MB=1,024 KB
1 KB=1,024 Byte
最大IOPS4
最大IOPS為理論最大值,並不能保證在任何條件下都可以達到標稱最大值。