Azure HDInsight 的預設和建議節點設定為何?
本文將討論 Azure HDInsight 叢集的預設和建議節點設定。
叢集的預設和最低建議節點設定和虛擬機器大小
下表列出 HDInsight 叢集的預設及建立虛擬機器 (VM) 大小。 這是必要資訊,可協助您了解建立 PowerShell 或 Azure CLI 指令碼以部署 HDInsight 叢集時,所要使用的 VM 大小。
如果您的叢集需要 32 個以上的背景工作角色節點,則應選取具有至少 8 個核心和 14 GB RAM 的前端節點大小。
具有資料磁碟的唯一叢集類型是 Kafka,以及已啟用加速寫入功能的 HBase 叢集。 在這些情況下,HDInsight 支援 P30 和 S30 磁碟大小。 針對所有其他叢集類型,HDInsight 會提供叢集給受控磁碟空間。 從 2019 年 11 月 7 日起,新建立叢集中每個節點的受控磁碟大小都是 128 GB。 此限制無法變更。
下表摘要說明本文所使用的所有最低建議 VM 類型的規格。
大小 | vCPU | 記憶體:GiB | 暫存儲存體 (SSD) GiB | 最大暫存儲存體輸送量:IOPS / 讀取 MBps / 寫入 MBps | 最大資料磁碟 / 輸送量︰IOPS | 最大 NIC/預期的網路頻寬 (Mbps) |
---|---|---|---|---|---|---|
Standard_D3_v2 | 4 | 14 | 200 | 12000 / 187 / 93 | 16 / 16x500 | 4 / 3000 |
Standard_D4_v2 | 8 | 28 | 400 | 24000 / 375 / 187 | 32 / 32x500 | 8 / 6000 |
Standard_D5_v2 | 16 | 56 | 800 | 48000 / 750 / 375 | 64 / 64x500 | 8 / 12000 |
Standard_D12_v2 | 4 | 28 | 200 | 12000 / 187 / 93 | 16 / 16x500 | 4 / 3000 |
Standard_D13_v2 | 8 | 56 | 400 | 24000 / 375 / 187 | 32 / 32x500 | 8 / 6000 |
Standard_D14_v2 | 16 | 112 | 800 | 48000 / 750 / 375 | 64 / 64x500 | 8 / 12000 |
Standard_A1_v2 | 1 | 2 | 10 | 1000 / 20 / 10 | 2 / 2x500 | 2 / 250 |
Standard_A2_v2 | 2 | 4 | 20 | 2000 / 40 / 20 | 4 / 4x500 | 2 / 500 |
Standard_A4_v2 | 4 | 8 | 40 | 4000 / 80 / 40 | 8 / 8x500 | 4 / 1000 |
如需每個 VM 類型規格的詳細資訊,請參閱下列文件:
全部支援的區域
注意
若要取得用於 PowerShell 和其他指令碼的 SKU 識別碼,請將 Standard_
新增至下表中所有 VM SKU 的開頭。 例如,D12_v2
會變成 Standard_D12_v2
。
叢集類型 | Hadoop | hbase | 互動式查詢 | Spark | Kafka |
---|---|---|---|---|---|
前端:預設 VM 大小 | E4_v3 | E4_v3 | D13_v2 | E8_v3, D13_v2* |
E4_v3 |
前端:建議的最低 VM 大小 | D5_v2 | D3_v2 | D13_v2 | D12_v2、 D13_v2* |
D3_v2 |
背景工作:預設 VM 大小 | E8_v3 | E4_v3 | D14_v2 | E8_v3 | 4 E4_v3 (每個訊息代理程式有 2 個 S30 磁碟) |
背景工作:建議的最低 VM 大小 | D5_v2 | D3_v2 | D13_v2 | D12_v2 | D3_v2 |
ZooKeeper:預設 VM 大小 | A4_v2 | A4_v2 | A4_v2 | ||
ZooKeeper:建議的最低 VM 大小 | A4_v2 | A4_v2 | A4_v2 |
* = Spark 企業安全性套件 (ESP) 叢集的 VM 大小
注意
- 背景工作角色稱為 HBase 叢集類型的「區域」。