構建NFT業務生態,如何自建BSN-DDC城市算力中心?

紅棗科技發表於2023-04-11

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-


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69951239/viewspace-2944991/,如需轉載,請註明出處,否則將追究法律責任。

相關文章