Entwurf vor allgemeiner Verfügbarkeit: 2026-02-26

Erste Schritte mit Oracle Blockchain Platform Enterprise Edition für Hyperledger Besu

In diesem Thema werden die Infrastrukturanforderungen, Ressourcen und Komponenten beschrieben, die für eine Instanz erforderlich sind.

Unterstützte Compute-Ausprägungen

Die folgenden Compute-Ausprägungen werden für Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu unterstützt:

Compute-Ausprägung
VM.Standard.E3.Flex
VM.Standard.E4.Flex
VM.Standard.E5.Flex

Weitere Informationen zu flexiblen Ausprägungen finden Sie unter Flexible Ausprägungen.

Ressourcenschätzungen

Die folgende Tabelle enthält Details zur minimalen Service- und Ressourcenkonfiguration, die von Oracle Blockchain Platform Enterprise Edition für Hyperledger Besu verwendet wird. Stellen Sie sicher, dass diese in Ihrem Mandanten verfügbar sind, oder dass der Stack nicht erstellt werden kann.

Service oder Ressource Geschätzte Basisnutzung
Oracle Kubernetes-Engine (OKE) 1 OKE-Cluster
OKE Knotenpool 1

Hinweis: Wenn Sie den Stack manuell erstellen, muss der OKE-Knotenpool auf 39 Pods pro Knoten gesetzt werden. Wenn ein neuer Knotenpool für zusätzliche Instanzen erstellt wird, stellen Sie sicher, dass er auf mindestens 14 Pods pro Knoten festgelegt ist.

Compute-Instanzen 1 Instanz, vom Jump-Host verwendet
Bastion-Service 1, für die Jump Host-Verbindung verwendet
Containerregistrierung (OCIR) 10

Wird zum Speichern von Containerimages für Oracle Blockchain Platform Enterprise Edition-Komponenten verwendet. Stellen Sie sicher, dass 8 GB Speicherplatz verfügbar ist.

Virtuelles Cloud-Netzwerk (VCN) 1 VCN, das vom Cluster und Sprunghost verwendet wird
Load Balancer und IP-Adressen 2 oder mehr, 1 für Blockchain Platform Manager, 1 für jede Besu-Instanz

Clusteranforderung für Hyperledger Besu

Für jede Instanz sind mindestens 1 Worker-Knoten erforderlich.

Anzahl der Instanzen Anzahl Worker-Knoten Worker-Knotenkonfiguration Boot-Volume von Worker-Knoten Anzahl Load Balancer/IP-Adressen
1 1

4 OCPU

64 GB Arbeitsspeicher

150 GB 2 gesamt
  • 1 Blockchain-Plattformmanager
  • 1 Instanz
2 2

4 OCPU

64 GB Arbeitsspeicher

150 GB 3 gesamt
  • 1 Blockchain-Plattformmanager
  • 2 Instanzen

Instanzkomponenten

Eine bereitgestellte Instanz des Besu-Netzwerks stellt die folgenden Knotenkomponenten bereit.

Komponente Standard Mindestwert Maximum Beschreibung
Validierungsknoten 4 4 7 Hyperledger Besu-Knoten, die dem Ledger Transaktionsblöcke vorschlagen, validieren und hinzufügen. Sie verwenden das Quorum Byzantine Fault Tolerance (QBFT)-Konsensprotokoll, um sich auf jeden Block zu einigen, bevor er hinzugefügt wird.
Bootknoten 2 1 2 Bootknoten fungieren als anfängliche Verbindungspunkte, sodass neue oder neu startende Knoten das Netzwerk erkennen können.
RPC-Knoten 2 1 3 Hyperledger Besu-Knoten, die Ethereum JSON-RPC-(JavaScript Object Notation Remote Procedure Call-)APIs bereitstellen. Sie ermöglichen es Anwendungen und Tools, Blockchain-Daten zu lesen und Transaktionen zu übermitteln, ohne ihren eigenen Knoten auszuführen.

Die Instanz umfasst verwaltete Komponenten wie einen RPC-Proxy, eine Konsole, einen Wallet-Speicher und eine zugehörige Infrastruktur. Sie bietet eine vollständige Umgebung für die Ausführung von LCM-(Lifecycle Management-)Vorgängen, die Verwaltung des Netzwerks der Instanz und die Weiterleitung von Transaktionen über den RPC-Proxy.

Komponente Beschreibung
RPC-Proxys Oracle-Services, mit denen der Zugriff auf JSON-RPC-APIs von Web3 authentifiziert, verwaltet und skaliert wird.
Servicekonsolen Oracle-Services, mit denen Sie ein Besu-Netzwerk über eine Webkonsole oder APIs verwalten können. Der Zugriff eines Benutzers hängt von seiner zugewiesenen Rolle und seinen Berechtigungen ab.
Wallet-Service Ein Oracle Custodial Wallet-Service, mit dem Benutzerschlüsselpaare registriert und verwaltet, Benutzertransaktionen signiert und Transaktionen zur Verarbeitung an das Besu-Netzwerk gesendet werden können.