火龙果财经:跨数据中心是怎样利用区块链技术传输数据的?
2024-12-29
(1)需求分析
重要用户数据和网络数据安全等级高,必须保证跨数据中心传输的数据安全可靠。目前广电运营机构数据中心主流的容灾方案是“两地三中心”,就是同城 双数据中心加异地灾备中心。这种方案存在一个较大的问题,就是异地建立灾备中心投资大,后期维护成本高。而且,数据集中进行存储,中心化的数据中心容易成为黑客或内部不法人员的目标。
(2)应用区块链技术的优势
区块链技术具有天然的容灾能力,通过去中心化中间件,可以让在一个数据 区域但地理位置不同的数据中心形成一种分布式账本架构,各数据中心将不再有 主次之分并互为备份。每个去中心化中间件上下分别连接着各个数据中心的上层 组件和数据仓库,而各个中间件相互连接,将原本分散的节点形成一个共识网络。
(3)解决思路
当数据中心的上层组件向数据仓库发来一个数据变化指令时,首先将该指令 发送给网络中的每一个节点,所有节点达成共识认定操作合法后,中间件会提取本地数据仓库的操作行为信息,以交易的方式达成节点共识并存储在区块链上。 这种共识机制可以保证各个节点的数据拥有高度一致性,每个节点上的操作都会迅速发送给所有节点,只要其中任一节点遭到非法或异常行为操作,在共识时该 节点就会被判定为坏节点,引发警告。任一节点遭遇破坏都可以迅速从其他节点 上获取数据,在短时间内恢复数据完整性。