[发明专利]一种服务迁移质量保障方法及系统有效
申请号: | 202110608952.1 | 申请日: | 2021-06-01 |
公开(公告)号: | CN113297133B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 张玉清;燕琦琦;周长兵 | 申请(专利权)人: | 中国地质大学(北京) |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/13;G06F16/182;G06F21/64 |
代理公司: | 北京华清迪源知识产权代理有限公司 11577 | 代理人: | 丁彦峰 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 迁移 质量 保障 方法 系统 | ||
本发明实施例公开了一种服务迁移质量保障方法及系统,在边缘环境下引入了联盟区块链网络和IPFS网络,在联盟区块链网络上存储整合后的服务运行数据、迁移数据文件的哈希值和第一标识,在IPFS网络存储迁移数据文件。由于联盟区块链是由若干机构或组织共同参与管理的区块链,具有强一致性的共识机制、数据一旦上链不可更改和数据可追溯的特性,利用联盟区块链与IPFS系统结合,保障了服务迁移中服务数据的可靠性、安全性,保障了服务的迁移质量,提高终端用户的体验质量。
技术领域
本发明实施例涉及无线通信技术领域,具体涉及一种服务迁移质量保障方法及系统。
背景技术
移动边缘计算(Mobile Edge Computing,MEC)通过将部分原本位于云数据中心的服务放置在网络的边缘,使计算和存储资源更靠近用户,减少了网络通信时延,提高了终端用户的体验质量(QoE),因此提供比传统云平台更高的服务质量。
在移动边缘计算环境中,由于用户的移动性,可以为用户提供服务的MEC服务器也是动态变化的。因此,用户请求的边缘服务(Edge Service)需要在边缘节点之间迁移。如图1所示,当移动终端用户远离源边缘服务器01,向目标边缘服务器02的范围内移动时,需要将服务A迁移到目标边缘服务器02上。
目前服务迁移的研究主要从算法和策略方面考虑,通过减少服务迁移的次数,或提升系统的某一性能(如用户感知时延、系统吞吐量等),来保障服务迁移的质量。但是没有考虑在迁移过程中存在的服务及其数据的安全问题,以及服务在不同边缘服务器上切换中的数据同步的问题。
发明内容
为此,本发明实施例提供一种服务迁移质量保障方法及系统,以解决目前在迁移过程中服务及其数据存在不安全等问题。
为了实现上述目的,本发明实施例提供如下技术方案:
根据本发明实施例的第一方面,提供了一种服务迁移质量保障方法,所述方法应用于边缘服务器,所述边缘服务器包括源边缘服务器和目标边缘服务器,所述源边缘服务器和所述目标边缘服务器分别为处于各自负责范围内的移动终端提供服务,其包括:
在服务运行期间,整合服务运行数据并上传至联盟区块链网络;
在服务迁移前,由所述源边缘服务器生成待迁移服务的迁移数据文件及迁移数据文件的第一标识;将所述迁移数据文件上传至IPFS分布式存储网络,获取全网唯一的哈希值;将所述哈希值和所述第一标识上传至所述联盟区块链网络上;
当所述移动终端由所述源边缘服务器的负责范围内移动至所述目标边缘服务器的负责范围内时,由所述源边缘服务器将所述迁移数据文件发送至所述目标边缘服务器;
由所述目标边缘服务器利用所述迁移数据文件进行检查点恢复,使服务接续迁移前的状态继续运行。
优选地,本发明实施例提供的一种服务迁移质量保障方法还包括:
由所述目标边缘服务器执行以下步骤:计算迁移后的迁移数据文件的第二标识;利用所述第二标识与所述联盟区块链网络上存储的第一标识进行对比,判断两者是否一致;若一致,则所述迁移数据文件在迁移过程中没有发生损坏;若不一致,则所述迁移数据文件在迁移过程中发生损坏;
当所述迁移数据文件在迁移过程中发生损坏或迁移失败时,由所述目标边缘服务器从所述联盟区块链网络上获取到所述迁移数据文件的哈希值;利用所述哈希值从所述IPFS分布式存储网络中获取完整的迁移数据文件;
由所述目标边缘服务器重新解析该迁移数据文件,恢复服务的运行。
优选地,本发明实施例提供的一种服务迁移质量保障方法还包括:
监控服务运行状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(北京),未经中国地质大学(北京)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110608952.1/2.html,转载请声明来源钻瓜专利网。