Auswählen einer SKU für Ihren Azure Data Explorer-Cluster

Wenn Sie einen neuen Cluster erstellen oder einen Cluster für eine veränderliche Workload optimieren, bietet Azure Data Explorer mehrere VM-SKUs zur Auswahl an. Diese Compute-SKUs wurden sorgfältig ausgewählt, damit Sie für jede Workload die bestmögliche Kostenoption wählen können.

Größe und VM-SKU des Datenverwaltungsclusters werden vollständig vom Azure Data Explorer-Dienst verwaltet. Sie werden durch Faktoren wie die VM-Größe der Engine und die Erfassungsworkload bestimmt.

Sie können die Compute-SKU für den Cluster jederzeit ändern, indem Sie den Cluster hochskalieren. Es ist am besten, mit der kleinsten SKU-Größe zu beginnen, die zum Ausgangsszenario passt. Sie können auch die Azure Advisor-Empfehlungen verwenden, um Ihre Compute-SKU zu optimieren.

Sie können den Preisrechner verwenden, um die Preise Ihres Azure Data Explorer-Clusters basierend auf Ihren Workloads und dem Datenvolumen zu schätzen.

Tipp

Durch den Kauf einer Reservierung können Sie die Kosten für den Cluster, für die im Cluster verwendeten virtuellen Computer und für die Speicherressourcen für einen Zeitraum von einem bis drei Jahren im Voraus bezahlen. Diese reservierten Instanzen (RI) werden separat gekauft und können eine erhebliche Summe Geld sparen, indem sie die besten Preise für Ihren Azure Data Explorer-Cluster sichern. Weitere Informationen finden Sie unter Vorauszahlen für Azure Data Explorer-Markupeinheiten mit reservierter Azure Data Explorer-Kapazität.

Auswählen des Clustertyps

Azure Data Explorer bietet zwei Arten von Clustern:

  • Produktion (mit SLA): Produktionscluster enthalten mindestens zwei Knoten für den Enginecluster und mindestens zwei Knoten für den Datenverwaltungscluster. Diese Cluster werden unter der Sla für Azure Data Explorer ausgeführt.
  • Dev/Test (keine SLA): Dev/Test-Cluster enthalten einen einzelnen Knoten für den Enginecluster und einen einzelnen Knoten für den Datenverwaltungscluster. Diese Cluster sind aufgrund ihrer geringen Anzahl von instance die kostengünstigste Konfiguration. Für diese Clusterkonfiguration gibt es weder Redundanz noch SLA.

Entwicklung und Produktion im Vergleich

Entwicklungscluster eignen sich hervorragend für die Dienstbewertung, das Einrichten einer Erfassungspipeline, das Durchführen eines Machbarkeitsnachweises (Proof of Concept, PoC) oder eine Szenarioüberprüfung. Wichtige Unterschiede zwischen Entwicklungsclustern und Produktionsclustern sind:

  • Entwicklungscluster sind in der Größe begrenzt und können nicht über einen einzelnen Knoten hinaus wachsen.
  • Azure Data Explorer-Markup wird für Entwicklungscluster nicht in Rechnung gestellt.
  • Keine SLA für Entwicklungscluster.

Compute-SKU-Typen

Azure Data Explorer-Cluster unterstützen verschiedene SKUs für unterschiedliche Arten von Workloads. Jede SKU verfügt über ein spezielles SSD-Speicher/CPU-Verhältnis, damit Sie Ihre Bereitstellung richtig dimensionieren und kostengünstigste Lösungen für die Analyseworkloads ihres Unternehmens entwickeln können.

Computeoptimiert

  • Stellt ein hohes Kern-zu-Cache-Verhältnis und die niedrigsten Kosten pro Kern bereit.
  • Lokale SSD zur Erzielung eines niedrigen E/A-Latenzwerts.

Speicheroptimiert

  • Bietet größeren Speicher von 1 Terabyte (TB) bis 4 TB pro Engine-Knoten und die niedrigsten Kosten pro Gigabyte (GB).
  • Geeignet für Workloads, die Speicher für große Datenmengen erfordern.
  • Für bestimmte SKUs wird anstelle von lokalen SSDs Premiumspeicher (PS) verwendet, der an den Engine-Knoten angefügt ist. Der Zugriff auf PS ist langsamer als lokale SSDs, sodass SKUs mit PS teurer und weniger performant sind als SKUs mit angefügter lokaler SSD.

Auswählen und Optimieren Ihrer Compute-SKU

Auswählen Ihrer Compute-SKU während der Clustererstellung

Wählen Sie beim Erstellen eines Azure Data Explorer-Clusters die optimale VM-SKU für die geplante Workload. Die folgenden Attribute können Ihnen bei der Auswahl der richtigen SKU für Ihre Umgebung helfen:

attribute Details
Kosten pro GB Hohe Kosten mit Optimierung für Compute. Niedrige Kosten bei datenspeicheroptimierten SKUs.
Kosten pro Kern Niedrige Kosten mit Optimierung für Compute. Hohe Kosten mit datenspeicheroptimierten SKUs.
RI-Preise RI-Rabatt variiert nach Region und SKU.

Hinweis

Die Compute-Kosten sind der größte Teil der Kosten eines Clusters.

Optimieren Ihrer Compute-SKU des Clusters

Konfigurieren Sie die vertikale Skalierung, und sehen Sie sich die Azure Advisor-Empfehlungen an, um Ihre Compute-SKU für den Cluster zu optimieren.

Mit den verschiedenen verfügbaren Compute-SKU-Optionen können Sie die Kosten für die Leistung und die Hot-Cache-Anforderungen Ihres Szenarios optimieren. Wählen Sie eine für Compute optimierte SKU für eine optimale Leistung aus, wenn hohe Abfragevolumen vorhanden sind. Wählen Sie eine datenspeicheroptimierte SKU für die beste Leistung aus, wenn Sie große Datenmengen abfragen, die zwischengespeichert werden müssen.

Es empfiehlt sich, einige Knoten größerer VMs zu verwenden, die mehr RAM verwenden, als viele kleinere VMs. Mehr RAM wird für einige Abfragetypen benötigt, die die RAM-Ressourcen stärker beanspruchen, z. B. für Abfragen, die Verknüpfungen (Joins) verwenden. Bei der Skalierung des Clusters empfehlen wir somit die Hochskalierung auf eine größere SKU und das Aufskalieren, indem sie nach Bedarf weitere Knoten hinzufügen.

Hinweis

Das Ändern oder Hochskalieren der SKU des Clusters kann zu einer 1 bis dreiminütigen Dienstunterbrechung führen. Die Abfrageleistung kann während der SKU-Migration beeinträchtigt werden, und der Umfang der Auswirkungen kann je nach Verwendungsmuster variieren.

SKU-Verfügbarkeit

Die SKU-Verfügbarkeit unterscheidet sich je nach den folgenden Faktoren:

  • Region: Nicht alle SKUs sind in allen Regionen oder allen Verfügbarkeitszonen verfügbar. Weitere Informationen finden Sie auf der jeweiligen SKU-Seite für die regionale Verfügbarkeit.
  • Abonnement: Einige SKUs sind möglicherweise nur für bestimmte Abonnementtypen verfügbar. Wenn für Ihr Abonnement keine SKU an dem Standort oder in der Zone verfügbar ist, der oder die Ihren geschäftlichen Anforderungen entspricht, senden Sie eine SKU-Anforderung an den Azure-Support.

SKU-Optionen

Die folgenden SKU-Serie sind für Azure Data Explorer-Cluster-VMs verfügbar. Die SKU-Familien innerhalb der für Compute optimierten und datenspeicheroptimierten Kategorien sind in der Reihenfolge der Empfehlung bewertet.

Speicheroptimiert

SKU-Serie Verfügbare vCPU-Konfiguration SKU-Typ Unterstützt Premiumspeicher
Lasv3 8, 16 , 32 AMD Nein
Lsv3 8, 16 , 32 Intel Nein
Easv4, Easv5, ECasv5 8, 16 AMD Ja
Esv4, Esv5 8, 16 Intel Ja
DSv2 8, 16 Intel Ja

Computeoptimiert

SKU-Serie Verfügbare vCPU-Konfiguration SKU-Typ Unterstützt Premiumspeicher
Eadsv5, ECadsv5 2, 4, 8, 16 AMD Nein
Edv4, Edv5 2, 4, 8, 16 Intel Nein
Eav4 2, 4, 8, 16 AMD Nein
Dv2 2, 4, 8, 16 Intel Nein

Hinweis

Alle für Compute optimierten SKUs mit 2 Kernen können als Dev-Cluster konfiguriert werden.

Es wird empfohlen, L32asv3/L32sv3 nur in Anwendungsfällen zu verwenden, in denen entweder sehr große L16asv3/L16sv3-Cluster das Limit von 1000 Clusterknoten erreichen, oder Cluster mit extrem hohen gleichzeitigen Anforderungsraten. ECasv5 und ECadsv5 sind Vertrauliche Computing-SKUs. Weitere Informationen finden Sie unter Confidential Computing-VMs. Für speicheroptimierte ECasv5-SKUs wird die CMK-Verschlüsselung sowohl für Speicherkonten als auch für Storage Premium-Datenträger ausgeführt, falls Sie Ihren eigenen kundenseitig verwalteten Schlüssel (CUSTOMER-Managed Key , CMK) verwenden.

  • Mit Azure Data Explorer-Compute- und Speicherisolation können Sie mit der SKU mit den optimalen Kosten beginnen und nach Etablierung des Verwendungsmusters oder einer Verringerung der Datenmenge zu einer anderen SKU wechseln.
  • Sie können die aktualisierte Liste mit den Compute-SKUs pro Region mit der ListSkus API von Azure Data Explorer anzeigen.

Cachegröße

Azure Data Explorer reserviert einen Teil der Datenträgergröße, die in jeder der Azure-Compute-SKU-Spezifikationen angezeigt werden, für die Verwendung in Clustervorgängen. Die genaue Cachegröße für jede SKU ist im Abschnitt „SKU-Auswahl“ im Portal verfügbar.