区块链网络中基于边缘计算的资源分配和计算卸载研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:chchone
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链的去中心化和安全性的特点可以解决目前移动设备和物联网中存在的许多问题,例如隐私保护和数据安全等。但是目前许多移动设备计算和存储能力不足,不能很好地支持区块链应用的运行,这一问题亟待解决。移动边缘计算(Mobile Edge Computing,MEC)的提出非常好的解决这个问题。移动边缘计算通过用户服务从云端下沉,可以创造出一个更低延时、更好性能、更大带宽的网络环境。MEC和区块链的结合,既可以解决移动应用对于数据安全的需求也解决了其存储和算力不足问题。因此,本文主要研究的是在区块链网络中基于边缘计算的资源分配和计算卸载。首先本文设计并实现了一个边缘计算区块链平台,之后在此平台之上实现了两个算法。本文的几个主要工作包括:一、边缘计算区块链平台的设计与实现:区块链网络引入MEC带来了许多的新问题,区块链的计算、存储、延时等特性使得区块链和MEC的结合有了新的挑战。本文设计和实现了一个区块链和边缘计算相结合的仿真平台。边缘计算区块链平台主要分为三个部分:后台部分、算法部分和前端部分。后台部分使用主流的后台开发框架SpringBoot进行开发,通过web3j技术整合了以太坊的功能,并使用了容器技术来进行应用的部署和边缘计算相关资源的分配控制。算法部分论文在边缘计算平台部署了边缘计算资源分配算法和区块链应用的计算卸载算法。论文使用前端框架Vue搭建了一整套前端页面来展示系统运行过程中的一些数据,以此来直观的展现整个的系统运行流程。最后论文搭建了整个系统的Grafana监控报警系统,能够进行分钟级别的监控报警,确保整个系统的稳定性。二、区块链网络中边缘计算资源分配策略研究:MEC服务器针对区块链应用如何更好的分配自己的计算存储资源是一个比较重要的问题。将数据传输到边缘侧,在MEC服务器进行相关的区块链的运算。这样就既能够保证区块链网络的运行,也能保证数据的安全性和去中心化特性。论文利用了经济学中拍卖算法的模型,将边缘计算服务器的资源作为拍卖品,而参与竞争的用户作为竞标者,提出了multi-item拍卖模型。用户首先通过自己的任务大小,计算能力等来获取自己的估价,算法通过这些估价来计算边缘计算服务器的收益。整个算法使用基于深度学习算法的框架来完成,论文构建了 4层神经网络来模拟整个竞拍流程,并通过改变参数获取最好的结果。神经网络的输入为用户的竞拍价格,神经网络的输出为2个方面,分为资源分配概率和用户应付的价格。分别输出某个用户获取某个资源的概率和应付的价格。经过算法的优化,整个系统的收益比不使用任何算法提升了 30%。相对于己存在的single-item算法,本文提出的算法收益也提升了近20%。三、区块链网络中计算卸载策略研究:区块链应用的任务如果卸载给MEC也会出现同传统的卸载方式不同的问题。首先,区块链的计算任务的周期性,对时延的高要求等等,都表明,传统的计算卸载方式不适合区块链应用。区块链任务的不同之处要求一个更加合适的计算卸载算法。根据区块链的资源消耗、挖矿收益等等。提出了基于Q学习的计算卸载算法,构建了行动集合状态集,并定义了收益模型。论文基于PID控制算法平衡用户的收益和支出,保证整个系统能够有效运转。最终论文采用了离线训练和线上训练两种训练模型来优化算法模型,算法能够方便的部署在边缘计算区块链平台。实验结果表明,在长期运行的情况下,论文的算法能够在保证系统的稳定性的基础上也能够保证长期利益的最大化。在将算法部署到边缘计算区块链平台运行之后,提升用户计算区块链任务成功概率达60%以上,相对于其他相似研究也高出20%。
其他文献
以自制氧化石墨(GO)为原料,尿素为氮源,通过水热法制备了氮掺杂还原氧化石墨烯(N-rGO)载体,采用浸渍法制得不同镍负载量Ni/N-rGO催化剂,采用N2吸附-脱附、XRD、SEM等手段对Ni/N-rGO催化剂进行表征分析,考察催化剂制备条件(活性组分负载量、尿素添加量、H2还原温度)和反应条件(反应温度、反应压力、反应时间)对Ni/N-rGO催化剂催化苯酚选择性加氢制备环己酮的影响.结果表明:在活性组分负载质量分数为20%、尿素/GO质量比为30、H2还原温度为450℃的条件下制备的20%Ni/N-r
以蜡油加氢反应流出物空冷器出口管道为研究对象,基于腐蚀性介质组分H2 S、N H3在水相中不同温度下的分布特性分析,揭示了多组分流体流动过程中的冲蚀损伤机理,构建了空冷器出口管道冲蚀损伤特性的预测方法.采用Mixture模型与k-ω湍流模型对出口管道的冲蚀损伤特性进行了数值模拟,并采用剪切应力、传质系数、损伤速率等参数对冲蚀损伤特性进行了定量表征.结果表明:随着空冷器出口管系距离三通中心轴向距离的增加,管内流体流速和水相体积分数不断增加,传质系数和损伤速率较大区域位于管道底部区域,传质系数最大值为5.05
基于密度泛函理论(DFT),通过量子化学计算研究了主要的石油卟啉,包括ETIO、DPEP、DI-DPEP、RHODO-ETIO、RHODO-DPEP或RHODO-DI-DPEP型和Ni2+/VO2+形成的金属卟啉配合物的分子结构、电子特性、解离能等.卟啉环的空腔尺寸、电荷分布、共轭特性均使其易于与Ni2+/VO2+发生络合,且配合物结构稳定.空间效应和竞争吸附使得VO2+-卟啉配合物中的V原子和卟啉环不共面,VO2+-卟啉环的配位作用弱于Ni2+-卟啉环,因此Ni的脱除通常比V困难.Ni2+/VO2+-卟
基于某石化企业霍尼韦尔(PHD)实时数据库及实验室信息管理系统(LIMS)数据库,提出结合数据挖掘技术建立化工过程模型,解决在催化裂化汽油精制处理中S Zorb吸附脱硫过程的产品质量难以精准控制和过程优化响应不及时的问题.通过改进主成分分析(PCA)算法筛选出与汽油辛烷值损失相关性较高的操作变量,在此基础上,使用随机森林回归算法(RFR)构建汽油辛烷值损失预测模型,用于预测辛烷值损失.实验数据表明,预测结果的准确率为99.13%,相关系数(R2)为0.983,均方根误差为3.2169×10-4,该模型与真
贪婪随机坐标下降法是当前提出的求解最小二乘问题的有效方法.本文通过引入“残量最大下降指标”,给出了贪婪随机坐标下降法的修正版本及一个有效的两步混合加速算法.同时,将这些改进的有效算法用来求解带有Einstein-积的张量方程.理论及数值实验都充分验证了所提出算法的可行性和有效性.
本文以汉服为研究对象进行了汉文化发展研究。解析了汉服中的文化内涵以及汉服及其相关文化的阶段性发展特征。重点对现代汉服文化发展与产业发展路径进行了分析,以期让人们更好地认识汉服背后的文化内涵,合理有效地发展汉服产业及其相关文化。
为解决轴承健康评估问题,提出一种基于深度可分离卷积和门控循环单元的轴承剩余寿命预测方法.使用深度可分离卷积提取轴承状态信号的空间特征,并结合自注意力机制进一步增强对轴承健康状态信息的关注程度,然后使用门控循环单元提取特征间蕴含的时序信息,综合利用上述方法可以更准确地提取轴承退化特征信息.通过在公开的轴承加速寿命试验数据集上进行剩余寿命试验,验证了该方法可以有效提取轴承退化特征,实现轴承剩余寿命预测,具有一定的应用价值.
本文提出一个求解复合凸优化问题的非精确多层梯度镜面下降算法.该算法允许目标函数中光滑部分梯度计算和非光滑部分邻近算子计算都存在误差,在适当条件下分析了该算法函数值误差序列的O(1/k2)收敛速度,这里k表示迭代次数.最后关于Lasso问题和Logistic问题的数值结果表明该算法是有效的.
迭代方法是求解大规模线性和非线性问题的主要方法.由迭代方法产生的向量序列的收敛速度直接影响方法的应用效果.为了提高向量序列的收敛速度,可以采用向量序列的迭代加速算法.目前,针对向量序列加速收敛的算法主要包括两类:基于外插类的方法和基于Anderson加速的方法.外插类加速方法通过对于原序列进行变形,以获得新的向量序列,使新的向量序列的收敛速度比原序列更快.典型的外插类方法有最小多项式外插(MPE)方法,修正的最小多项式外插(MMPE)方法,降秩外插(RRE)方法,拓扑ε算法(TEA),向量ε算法(VEA)
本文对二阶椭圆方程特征值问题的弱伽辽金谱元方法开展相关数值研究.与弱有限元方法类似,弱伽辽金谱元方法的逼近函数空间包括各个单元上的独立内部分量、并辅以各单元边界分量作为单元与单元间的联系.本文聚焦任意凸四边形网格剖分下的弱伽辽金四边形谱元方法,弱逼近函数中的各内部分量与边界分量分别由参考正方形单元与参考单元边界上的正交多项式通过双线性变换来构造;而弱梯度逼近空间则由参考正方形上的正交多项式通过Piola变换构造.在此基础上,本文提出了二阶椭圆方程特征值问题的弱伽辽金四边形谱元方法逼近格式和实现算法,并通过