Azure HDInsight 的預設和建議節點設定為何?

本文將討論 Azure HDInsight 叢集的預設和建議節點設定。

下表列出 HDInsight 叢集的預設及建立虛擬機器 (VM) 大小。 這是必要資訊,可協助您了解建立 PowerShell 或 Azure CLI 指令碼以部署 HDInsight 叢集時,所要使用的 VM 大小。

如果您的叢集需要 32 個以上的背景工作角色節點,則應選取具有至少 8 個核心和 14 GB RAM 的前端節點大小。

具有資料磁碟的唯一叢集類型是 Kafka,以及已啟用加速寫入功能的 HBase 叢集。 在這些情況下,HDInsight 支援 P30 和 S30 磁碟大小。 針對所有其他叢集類型,HDInsight 會提供叢集給受控磁碟空間。 從 11/07/2019 開始,新建立叢集中每個節點的受控磁碟大小都是 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 叢集類型的「區域」

下一步