正式上市前版本:2026-02-26

Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 入门

本主题介绍了实例所需的基础结构要求、资源和组件。

支持的计算配置

Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 支持以下计算配置:

计算配置
VM.Standard.E3.Flex
VM.Standard.E4.Flex
VM.Standard.E5.Flex

有关弹性配置的更多信息,请参见 Flexible Shapes

资源估计

下表提供了有关 Oracle Blockchain Platform Enterprise Edition for Hyperledger Besu 使用的最低服务和资源配置的详细信息。确保这些项在您的租户中可用,否则堆栈创建将失败。

服务或资源 估计基本用量
Oracle Kubernetes 引擎 (OKE) 1 个 OKE 集群
OKE 节点池 1

注:如果要手动创建堆栈,则 OKE 节点池必须设置为每个节点 39 个云池。如果正在为其他实例创建新节点池,请确保每个节点至少将其设置为 14 个云池。

计算实例 1 个实例,由跳转主机使用
堡垒机服务 1、用于跳转主机连接
容器注册表 (OCIR) 10

这用于存储 Oracle Blockchain Platform Enterprise Edition 组件的容器映像。确保 8GB 空间可用。

虚拟云网络 (VCN) 1 个 VCN,供集群和跳转主机使用
负载平衡器和 IP 地址 2 个或更多,1 个用于区块链平台管理器,1 个用于每个 Besu 实例

Hyperledger Besu 的集群要求

每个实例至少需要 1 个 worker 节点。

实例数 员工节点计数 Worker 节点配置 Worker 节点引导卷 负载平衡器/IP 地址计数
1 1

4 OCPU

64GB 内存

150GB 总计 2 个
  • 1 区块链平台经理
  • 1 个实例
2 2

4 OCPU

64GB 内存

150GB 总计 3 个
  • 1 区块链平台经理
  • 2 个实例

实例组成部分

已部署的 Besu 网络实例提供以下节点组件。

组件 Default Minimum Maximum 说明
验证器节点 4 4 7 Hyperledger Besu 节点,用于向分类账建议、验证和添加事务处理块。他们使用法定拜占庭容错 (Quorum Byzantine Fault Tolerance,QBFT) 共识协议在添加每个块之前达成一致。
引导节点 2 1 2 引导节点充当初始连接点,以便新节点或正在重新启动的节点可以搜索网络。
RPC 节点 2 1 3 暴露以太坊 JSON-RPC(JavaScript Object Notation Remote Procedure Call)API 的超级账本 Besu 节点。它们允许应用程序和工具读取区块链数据并提交事务处理,而无需运行自己的节点。

该实例包括托管组件(例如 RPC 代理)、控制台、钱包存储和相关基础设施,提供了执行生命周期管理 (LCM) 操作、管理实例网络以及通过 RPC 代理提交事务处理的完整环境。

组件 说明
RPC 代理 用于验证、管理和扩展对 Web3 JSON-RPC API 访问的 Oracle 服务。
服务主机 Oracle 服务,允许您通过 Web 控制台或 API 管理 Besu 网络。用户的访问权限取决于为其分配的角色和权限。
钱包服务 一种 Oracle 托管 wallet 服务,可以注册和管理用户密钥对、对用户事务处理进行签名以及将事务处理发送到 Besu 网络进行处理。