构建NFT业务生态,如何自建BSN-DDC城市算力中心?
摘要: BSN公网产品中BSN-DDC基础网络(以下简称“DDC网络)专门面向国内市场提供服务,而BSN-DDC城市算力中心(以下简称“算力中心”)是DDC网络的第三方(非BSN发展联盟成员)自主接入系统。
BSN公网产品中BSN-DDC基础网络(以下简称“DDC网络)专门面向国内市场提供服务,而BSN-DDC城市算力中心(以下简称“算力中心”)是DDC网络的第三方(非BSN发展联盟成员)自主接入系统,运营方可以在本地云环境内安装BSN算力中心软件,并在算力中心内部署DDC网络上各条开放联盟链的节点,从而成为DDC网络的组成单元,通过提供DDC网络接入服务或自用,参与到DDC网络的共建中。
算力中心将包含三个重要部分:算力中心运营管理系统、DDC网络开放联盟链外部节点(可以是多个)和算力中心终端用户门户(可选),所有软件均由BSN发展联盟免费提供,并基本开源。
基于以上三个重要组成部分,算力中心运营方可以与目前DDC网络的官方运营方获得同等地位,具备独立向终端用户提供DDC网络接入服务的能力,独立经营DDC网络上的所有业务。最重要的是,运营方在经营过程中拥有自主定价权,算力值的价格、用户如何付费都由运营方自主决定。
本文将详细介绍算力中心的安装部署过程。
1.注册成为城市算力中心运营方
1.1 BSN-DDC官网用户注册
前往BSN-DDC官方门户:
完成用户注册,注册后请等待官方商务人员联系。
1.2 签订协议
与官方商务或客服人员进行业务沟通后,完成城市算力中心协议签订。签订协议后即可进入技术部署阶段,技术支持将辅助完成后续过程。
2.选择城市算力中心版本
获取城市算力中心管理系统部署包和部署手册后,请按照部署手册说明完成系统部署,如果遇到问题,官方技术支持人员会进行解答和提供帮助。
根据算力中心运营方的前端开发能力差异,算力中心软件的部署也会有所区别。需要先确定安装的版本,并准备相应的资源,对应版本和相应部署部分如下:
(1)基础版:针对想直连节点的客户,可按照城市算力中心开发者门户部署说明部署文档部署mysql、redis、sftp、nacos、ddc-opsjob、ddc-auth、ddc-base、ddc-account、ddc-ops、ddc-chainsrv-zhongyi(或其他链的链服务);
(2)标准版:在基础版上增加了网关,通过网关接入节点,可根据城市算力中心开发者门户部署说明部署文档部署mysql、redis、sftp、nacos、ddc-opsjob、ddc-auth、ddc-base、ddc-account、ddc-ops、ddc-chainsrv-zhongyi(或其他链的链服务)、链节点、Kong网关;
(3)完整版:完整的一套算力中心系统,包括算力中心开发者门户,算力中心运营管理门户、链节点、网关等,需部署上述组件以及完成页面化操作的门户操作等全部相关部分。
可以看出基础版和标准版更适合前端开发与区块链开发相对成熟的运营方,而完整版则可以更好地承担运营方在开发上的压力。
3.搭建外部节点
完成版本选择后,可根据相应的需求,进入外部节点搭建。
3.1 申请外部节点入网
申请外部节点入网,需要选择DDC网络中不同开放联盟链的节点,目前支持的开放联盟链包括中移链、文昌链、泰安链这三条,武汉链、遵义链等正在加速接入中,具体步骤如下:
3.1.1 申请外部节点入网-中移链
通过管理系统中的链节点管理->节点入网来申请外部节点入网,填写节点入网信息流程如下:
(1)选取“中移链”链框架,点击“在线生成”,会生成三个文件node_cer.csr(证书签名请求)、node_private.pem(节点私钥)、node_public.pem(节点公钥),这些文件在部署节点的过程中都会使用,请妥善保管;
(2)节点名称可根据需要任意填写,仅为自用方便识别,没有其他意义;
(3)用记事本打开node_cer.csr文件,复制文件内容并填写到“CSR文件内容”中;
(4)用记事本打开node_public.pem文件,复制文件内容并填写到“节点公钥”中;
(5)如果有需要说明的信息,可以填在备注栏中,完成后点击确定即可创建申请。申请创建后会有官方工作人员进行审核,同时会新增一条记录在链节点管理模块中。也可以登录官方门户,在链节点管理中查看节点信息。
3.1.2 申请外部节点入网-文昌链
通过管理系统中的链节点管理->节点入网来申请外部节点入网,填写节点入网信息流程如下:
(1)选取“文昌链”链框架,点击“在线生成”,会生成四个文件node_cer.csr(证书签名请求)、node_private.pem(节点私钥)、node_public.pem(节点公钥)、node_key.json,这些文件在部署节点的过程中都会使用,请妥善保管;
(2)后续操作同“中移链”。
3.1.3 申请外部节点入网-泰安链
通过管理系统中的链节点管理->节点入网来申请外部节点入网,填写节点入网信息流程如下:
(1)选取“泰安链”链框架,点击“在线生成”,会生成六个文件node.csr(证书签名请求)、node.key、node.nodeid、node.pubkey(节点公钥)、sdk.key、sdk.publickey,这些文件在部署节点的过程中都会使用,请妥善保管;
(2)后续操作同“中移链”。
3.2 节点状态
可以通过链节点列表获取节点当前状态,状态说明如下:
(1)待审核-已成功提交申请,等待工作人员进行审核;
(2)审核拒绝-提交的申请没有成功,可以通过详情页面查看详情。
3.3 获取节点证书
节点通过审核后,BSN会发放节点证书,可以在节点详情中下载节点证书(若没有相应字段和链接是因为证书尚未发出,请耐心等待;若节点通过审核后长时间未在详情页面中出现证书下载链接,请与客服或技术支持人员联系)。
3.4 部署节点并完成入网
可以通过部署说明来进行节点搭建,请注意每条链的节点搭建步骤不尽相同,请使用正确的部署说明。官方技术支持人员可以随时解答部署过程中出现的问题。
3.5 确认节点入网
在链节点管理中确认节点状态已更新为“入网完成”。
4.其他事项
(1)如需要在算力中心运营管理系统中进行门户参数、服务参数配置,请参考算力中心运营管理手册;
(2)如需要通过算力中心进行相应的开发操作,具体请参考:算力中心开发者门户部署说明与算力中心开发者门户使用说明、算力中心开发者门户OpenAPI接口说明。
安装过程中如遇到任何问题,或需要技术支持与帮助,请与我们联系:400-071-8215
-END-
作者:区块链服务网络BSN;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请联系微信:chaindd123
评论(0)
Oh! no
您是否确认要删除该条评论吗?