检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于边缘集群 区块链实例支持在CCE集群和边缘集群上部署,本页面介绍如何部署基于边缘集群的区块链实例。 同一个区块链实例所使用的多个边缘节点,这些边缘节点之间需要内部网络互通(联盟链请务必使用公网IP),区块链实例才能正常工作。
插件管理支持边缘集群部署吗? 插件管理不支持边缘集群部署,目前只支持CCE集群部署。 父主题: 插件管理
解决方案 排查项:基于IEF边缘集群部署的区块链实例 基于IEF边缘集群部署的区块链实例“区块链管理”按钮无法单击,可以参考以下方式进行访问。 登录IEF管理控制台。 选择左侧导航栏的“边缘应用 > 容器应用”。
区块链服务使用流程如下: 图1 使用流程 购买区块链实例 Fabric架构版本的区块链实例支持在CCE集群和边缘集群上部署,具体可参见基于CCE集群。 开发链代码 链代码是用Go、Java或Node.js语言编写的程序,主要用于操作账本上的数据,具体可参见链代码开发。
可以使用已有集群,创建新CCE集群或者边缘集群。如果选择边缘集群,需要先纳管边缘节点并检查边缘节点状态。 说明: 使用已有集群支持CCE 1.19及以下版本。 Fabric1.4版本实例仅支持CCE 1.15及以下版本集群。
Fabric架构版本的区块链实例支持在CCE集群和边缘集群上部署,具体可参见基于CCE集群。 您需要获取对应实例的SDK配置文件,具体可参见下载SDK配置和证书。 父主题: 应用程序开发
约束与限制 基于边缘集群的BCS实例,暂不支持插件的安装。 表1 插件说明 名称 说明 限制 baas-restapi 支持通过RESTful API方式访问区块链系统。
注意事项 基于CCE集群和基于边缘集群创建的区块链实例都支持组建联盟链,当基于边缘集群构建联盟链时,由于不同租户的边缘集群分属不同VPC网络,构建联盟需保证网络连通。
商用 - 2 华为链支持边缘场景部署服务 边缘场景下,华为链支持将服务部署到边缘节点并提供管理合约、查看交易数据、发送交易等能力。
在“智能边缘平台 > 边缘应用”页面查看并记录节点名称及IP。 单击“边缘应用 > 容器应用”,单击当前BCS实例节点,例如“bcs-0eab-baas-agent”。 图5 容器应用 记录节点名称,例如:“ecs-iefzcx04”。
进入智能边缘平台(IEF服务),选择“边缘资源 > 边缘节点 > 选择BCS实例所在节点 > 应用 > peer容器 > 升级”。 图4 容器升级 在“高级配置”中,选择“数据存储 > 添加卷 ”,填写挂载信息,并单击“提交”。
√ √ x x 下载边缘增强版物料 √ √ x x 下载边缘增强版软件包 √ √ x x 创建插件 √ √ x x 查询插件 √ √ √ x 父主题: 权限管理
插件管理 插件管理支持边缘集群部署吗? 父主题: Hyperledger Fabric增强版
实例部署 基于CCE集群 基于边缘集群 父主题: Hyperledger Fabric增强版管理
例如:is_delete_lightpeer=ief_node_name_1,ief_node_name_2 ief_nodes_id 否 String IEF模式下选填:若需要删除IEF边缘集群所使用的IEF边缘节点资源,则填写IEF节点的id,否则无需填写。
区块浏览器 提供区块链相关信息的查询功能,包括区块数量、交易数量、区块详细信息、交易详细信息、性能数据及节点状态等,帮助您了解整个区块链的状态,对区块链基本的维护提供数据支撑。 建议使用集群内部地址作为区块链网络访问地址,用户网络需要和集群内部网络互通才可正常访问区块链浏览器。不建议将集群中绑定的弹性
基于边缘集群部署:区块链数据存储在您的自有节点上,即边缘节点上,BCS只提供区块链管理能力。当您已经有了可用的硬件资源时,为了减少资源浪费、降低您的投入成本,可采用此方式部署。
如果部署在边缘集群上时,请执行以下步骤进区块链管理页面: 登录IEF管理控制台。 选择左侧导航栏的“边缘应用 > 容器应用”。 单击当前BCS实例的baas-agent容器,在实例列表中查看其边缘节点。 图2 查询边缘节点 单击节点详情,查看主机名。
若当前区块链服务部署在CCE集群上,该名称为各节点对应的负载(pod)名称;若当前区块链服务部署在IEF集群上,可进入“智能边缘平台”服务,进入“边缘应用”->“容器应用”,查询负载名称。
√ √ x x 下载边缘增强版物料 √ √ x x 下载边缘增强版软件包 √ √ x x 创建插件 √ √ x x 查询插件 √ √ √ x API接口的细粒度的权限依赖与明细请参考表3。