Version préliminaire de Disponibilité Générale ("Pre-GA") : 2026-02-26

Introduction à Oracle Blockchain Platform Enterprise Edition pour Hyperledger Besu

Cette rubrique décrit les exigences en matière d'infrastructure, les ressources et les composants nécessaires à une instance.

Formes de calcul prises en charge

Les formes de calcul suivantes sont prises en charge pour Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu :

Forme de calcul
VM.Standard.E3.Flex
VM.Standard.E4.Flex
VM.Standard.E5.Flex

Pour plus d'informations sur les formes flexibles, reportez-vous à Formes flexibles.

Estimations des ressources

Le tableau suivant fournit des détails sur la configuration minimale de service et de ressource utilisée par Oracle Blockchain Platform Enterprise Edition pour Hyperledger Besu. Assurez-vous qu'elles sont disponibles dans votre location ou que la création de pile échoue.

Service ou ressource Utilisation de base estimée
Moteur Oracle Kubernetes (OKE) 1 cluster OKE
Pool de noeuds OKE 1

Remarque : si vous créez manuellement la pile, le pool de noeuds OKE doit être défini sur 39 pods par noeud. Si un pool de noeuds est en cours de création pour des instances supplémentaires, assurez-vous qu'il est défini sur 14 pods par noeud au minimum.

Instances de calcul 1 instance, utilisée par l'hôte jump
Service Bastion 1, utilisé pour la connexion à l'hôte Jump
Registre des conteneurs (OCIR) 10

Il permet de stocker des images de conteneur pour les composants Oracle Blockchain Platform Enterprise Edition. Assurez-vous que 8 Go d'espace sont disponibles.

Réseau cloud virtuel 1 VCN, utilisé par le cluster et l'hôte de saut
Equilibreur de charge et adresses IP 2 ou plus, 1 pour Blockchain Platform Manager, 1 pour chaque instance Besu

Exigence de cluster pour Hyperledger Besu

Chaque instance requiert au moins 1 noeud de processus actif.

Nombre d'instances Nombre de noeuds de processus actifs Configuration du noeud de processus actif Volume d'initialisation de noeud de processus actif Nombre d'adresses IP/équilibreur de charge
1 1

4 OCPU,

mémoire de 64 Go

150GB 2 au total
  • 1 Gestionnaire de plate-forme Blockchain
  • 1 instance
2 2

4 OCPU,

mémoire de 64 Go

150GB 3 au total
  • 1 Gestionnaire de plate-forme Blockchain
  • 2 instances

Composants d'instance

Une instance déployée du réseau Besu fournit les composants de noeud suivants.

Composant Par défaut Valeur minimale Valeur maximale Description
Noeuds de validation 4 4 7 Noeuds Hyperledger Besu qui proposent, valident et ajoutent des blocs de transactions au livre. Ils utilisent le protocole de consensus Quorum Byzantine Fault Tolerance (QBFT) pour convenir de chaque bloc avant son ajout.
Noeuds d'initialisation 2 1 2 Les noeuds d'initialisation agissent comme des points de connexion initiaux, de sorte que les noeuds nouveaux ou en cours de redémarrage puissent repérer le réseau.
Noeuds RPC 2 1 3 Noeuds Hyperledger Besu qui exposent les API Ethereum JSON-RPC (JavaScript Object Notation Remote Procedure Call). Ils permettent aux applications et aux outils de lire les données de la blockchain et de soumettre des transactions sans exécuter leur propre nœud.

L'instance inclut des composants gérés tels qu'un proxy RPC, une console, un stockage de portefeuille et l'infrastructure associée. Elle fournit un environnement complet pour effectuer des opérations de gestion du cycle de vie (LCM), gérer le réseau de l'instance et soumettre des transactions via le proxy RPC.

Composant Description
Proxies RPC Services Oracle utilisés pour authentifier, gérer et dimensionner l'accès aux API JSON-RPC Web3.
Consoles de service Services Oracle qui vous permettent d'administrer un réseau Besu via une console Web ou des API. L'accès d'un utilisateur dépend du rôle et des privilèges qui lui sont affectés.
Service de portefeuille Service de portefeuille client Oracle qui peut enregistrer et gérer des paires de clés utilisateur, signer des transactions utilisateur et envoyer des transactions au réseau Besu pour traitement.