CN109104464B - 一种边缘计算环境下面向协同存储的分布式数据更新方法 - Google Patents

一种边缘计算环境下面向协同存储的分布式数据更新方法 Download PDF

Info

Publication number
CN109104464B
CN109104464B CN201810811983.5A CN201810811983A CN109104464B CN 109104464 B CN109104464 B CN 109104464B CN 201810811983 A CN201810811983 A CN 201810811983A CN 109104464 B CN109104464 B CN 109104464B
Authority
CN
China
Prior art keywords
data
data block
server
edge
neighbor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810811983.5A
Other languages
English (en)
Other versions
CN109104464A (zh
Inventor
金嘉晖
李云昊
罗军舟
熊润群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southeast University
Original Assignee
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southeast University filed Critical Southeast University
Priority to CN201810811983.5A priority Critical patent/CN109104464B/zh
Publication of CN109104464A publication Critical patent/CN109104464A/zh
Application granted granted Critical
Publication of CN109104464B publication Critical patent/CN109104464B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种边缘计算环境下面向协同存储的分布式数据更新方法,本方法包括两个部分,分别是面向协同存储的覆盖网络构建方法和分布式数据更新方法。本发明首先根据边缘服务器的地理位置和网络探测信息,为每个边缘服务器确定邻居列表,构建覆盖网络;然后,每个边缘服务器根据本地和邻居的数据放置信息,为数据块排序;在满足本地存储限制的前提下,选择最优的本地数据块集合,并将该信息发送给邻居服务器;重复上述两个步骤,直到所有边缘服务器的本地数据放置策略不再变化为止;最后,每个边缘服务器根据本地数据放置策略,下载对应数据块至本地存储***,从而实现协同存储和分布式数据更新。

Description

一种边缘计算环境下面向协同存储的分布式数据更新方法
技术领域
本发明涉及边缘计算平台及边缘服务器管理领域,尤其涉及一种边缘计算环境下面向协同存储的分布式数据更新方法。
背景技术
边缘计算是一种介于云计算和移动计算之间的新兴技术。边缘计算通过给予网络边缘设备一定的计算能力和存储能力,形成“智能终端—边缘服务器—云数据中心”三层***结构,在网络的边缘提供通信和IT服务、存储和计算资源,以降低应用的处理延迟以及更有效地利用移动网络。边缘计算满足下一代网络的一个重要特征:信息本地产生、本地处理,因此被认为是实现5G生态***的重要技术之一,吸引了国内外众多知名网络运营商的关注。边缘计算环境下任务执行流程是:智能终端将无法在本地有效完成的任务迁移给边缘服务器去处理,从而降低自身负载和提高应用性能;边缘服务器接收到终端迁移的任务后,需要在尽可能短的时间内完成任务处理,并将处理结果返回给智能终端。在此过程中,边缘层的任务处理起到了至关重要的作用。
然而,近几年来随着深度学习、增强现实等新兴技术的发展,目标检测等数据敏感型应用层出不穷。这类应用不仅需要大量的计算资源,还需要特定的数据输入,比如深度学习模型、数据库和渲染材料等,这些数据种类繁多,导致数据规模庞大。对于数据敏感型应用产生的任务,边缘服务器只有获得了任务所需的数据,才能完成任务的处理。传统的解决方法是边缘服务器从云数据中心下载所需的数据,或者将数据集中式存储在边缘服务器本地,这两种做法均存在一定的缺陷。一方面,边缘服务器与云数据中心距离远、主干网络性能不稳定等因素会导致较高的下载延时,从而导致较高的处理延时;另一方面,边缘服务器拥有的存储资源是有限的,无法存储所有的数据,对于不能存储在本地的数据,从云数据中心下载同样会导致较高的计算延迟。此外,在不同时间段内,智能终端迁移给边缘服务器的任务是不同的,这意味着边缘服务器对数据的需求动态变化,需求的动态变化性要求定期的数据更新。因此,如何解决边缘服务器数据的存储和更新问题,降低边缘层任务处理延时,是一个关键的挑战性问题。
发明内容
发明目的:针对以上现有技术存在的问题,本发明提出了一种边缘计算环境下面向协同存储的分布式数据更新方法,着重解决边缘计算环境下边缘服务器的数据存储与更新问题。通过边缘服务器之间的协作,形成共享存储空间,分布式地将边缘服务器需要的数据存储在本地或者邻居服务器上,从而降低数据获取延时,提高边缘服务器性能。
技术方案:为实现本发明的目的,本发明所采用的技术方案是:一种边缘计算环境下面向协同存储的分布式数据更新方法,包括以下步骤:
(1)根据每个边缘服务器以及每个边缘服务器的邻居服务器集合构建面向协同存储的边缘服务器网络拓扑;
(2)每个边缘服务器结合邻居服务器集合的数据放置信息,更新边缘服务器本地数据放置信息;
(3)根据更新的边缘服务器本地数据放置信息,每个边缘服务器从云数据中心下载相应的数据块,存储在本地。
其中,在步骤(1)中,所述构建面向协同存储的边缘服务器网络拓扑方法如下:
(1.1)边缘服务器sA将自身的经纬度(xA,yA)发给中心管理服务器,中心管理服务器在数据库查询与边缘服务器sA的距离小于L的相邻的边缘服务器集合S1,并将查询结果返回;
(1.2)对于相邻服务器si∈S1,sA向si发送带有探测信号的网络数据包,并将该数据包的TTL字段设为k,若si在sA的k跳之内,则si响应sA的探测信号;
(1.3)若sA收到邻居si的响应信号,则将si记为其邻居服务器;
(1.4)在所有边缘服务器确定完其邻居服务器之后,边缘服务器网络拓扑构建完成。
其中,在步骤(2)中,更新边缘服务器数据放置信息方法如下:
(2.1)sA维护数据放置信息,令数据块b在数据放置信息中的记录为
Figure BDA0001739383570000021
BIDb为b的ID,
Figure BDA0001739383570000022
为在过去t小时内终端向sA访问数据块b的次数,
Figure BDA0001739383570000023
表示数据块是否存放在sA上,当某个终端向sA请求数据块b时,该边缘服务器在数据放置信息中定位该数据块的BID,并将
Figure BDA0001739383570000024
加1;
(2.2)选择不同的策略计算sA各个数据块的分值;
(2.3)sA在完成所有数据块的分值计算后,对这些数据块按照分值进行排序,并根据排序结果,按照分值从大到小选择
Figure BDA0001739383570000025
个数据块,并生成新的数据块列表,
Figure BDA0001739383570000026
表示sA的存储空间大小;
(2.4)将步骤(2.3)选中的数据块应条目的标志位I置为1,生成新的数据放置信息;
(2.5)在完成步骤(2.4)之后,sA将更新后的数据放置信息发给其所有邻居服务器;
(2.6)所有边缘服务器重复步骤(2.1)-步骤(2.5),更新每个边缘服务器的数据放置信息,直到所有边缘服务器的本地的数据放置信息不发生变化。
其中,在步骤(2.2)中,所述选择不同的策略计算sA各个数据块的分值包括激进策略和保守策略,激进策略指的是:若数据块b未保存在邻居服务器si上,则sA认为b也没保存在si的任意一个邻居服务器,sA设置提高数据块b的分值,以保证b存储在sA上,使si可以获取到b;如果数据块b保存在si本地,则sA可以从si获得该数据块,而不需要本地存储该数据块;保守策略指的是若数据块b未保存在si上,则sA认为b还会保存在si的邻居服务器上,因此,sA在给b设置分值时,仅考虑自身的需求而不考虑si的需求。
其中,通过以下方法选择不同的策略:当服务器sA存储空间
Figure BDA0001739383570000031
大于预设的阈值时,选择激进策略,否则选择保守策略。
其中,基于不同的策略下,sA计算各个数据块的分值方法如下:
(4.1)基于激进策略,sA上的数据块b的分值ScoreA(b)的计算方式如下:
Figure BDA0001739383570000032
(4.2)基于保守策略,sA上的数据块b的分值ScoreA(b)的计算方式如下:
Figure BDA0001739383570000033
其中,
Figure BDA0001739383570000034
为在过去t小时内终端向边缘服务器s访问数据块b的次数,
Figure BDA0001739383570000035
为在过去t小时内终端向边缘服务器sA访问数据块b的次数,
Figure BDA0001739383570000036
为在过去t小时内终端向边缘服务器s访问数据块j的次数,
Figure BDA0001739383570000037
为在过去t小时内终端向边缘服务器sA访问数据块j的次数,
Figure BDA0001739383570000038
表示数据块b是否存放在s上,S是sA的邻居服务器集合;其中,项
Figure BDA0001739383570000039
表示数据块b对于边缘服务器sA的重要性,项
Figure BDA0001739383570000041
表示数据块b对于sA的邻居服务器的重要性,0≤λ≤1。
有益效果:与现有技术相比,本发明的技术方案具有以下有益技术效果:
(1)获取数据的时延低。一方面,多个边缘服务器共享存储空间,允许弱存储能力边缘服务器从邻居服务器获取数据,从而避免访问远端的云计算数据中心,减少数据传输时延。另一方面,各个边缘服务器在选择邻居服务器时,选择了地理位置接近且网络拓扑距离为k跳之内的边缘服务器,从而保证较小的传输时延。
(2)数据更新算法简单有效。一方面,各个边缘服务器分布式地、独立地更新协同存储的数据放置策略,更新过程既无需集中式的管理服务器参与,又无需全局同步,从而降低了数据更新算法的复杂性。另一方面,当一个边缘服务器更新本地数据存储时,其既考虑了本地数据的访问频率,又考虑了邻居服务器数据的访问频率,由此,可以提升协同存储的整体性能。
(3)数据更新算法有容错能力。一方面,各边缘服务器定期探测邻居边缘服务器,可发现邻居边缘服务器的异常状态,以及时调整数据放置策略。另一方面,在更新数据放置策略时,算法只更新异常状态边缘计算服务器附近的边缘计算服务器,而不需要计算全局的数据放置策略。
附图说明
图1边缘计算***架构;
图2本发明实现的边缘计算环境下面向协同存储的分布式数据更新方法流程图。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明。
本发明在云数据中心和具有互相连接的边缘服务器集群运行,如图1所示。边缘计算环境是指由智能终端、边缘服务器和云数据中心构成的三层计算***,边缘服务器指的供智能终端接入,且具有计算、存储、网络功能的基站、网关、业务节点、路由器、交换机等设备。云数据中心的中心管理服务器负责搜集与管理边缘服务器信息,监控各服务器任务处理情况。在边缘服务器集群中,边缘服务器通过有线高速网络相连,负责处理智能终端迁移的数据敏感型任务,并返回计算结果。此外,所有数据文件被分割成等大的数据块,以便于分布式存储。任务执行流程为:终端设备将部分任务迁移给边缘服务器,边缘服务器和云数据中心完成任务处理并返回结果。本发明提出了一种边缘计算环境下面向协同存储的分布式数据更新方法,具体执行步骤如下:
步骤1.构建覆盖网络,覆盖网络从逻辑上规定边缘服务器间的连接拓扑。覆盖网络中的顶点表示边缘服务器,两顶点之间的边表示两个边缘服务器可以共享数据。给定一个边缘服务器sA,覆盖网络中与sA直接相连的边缘服务器称为sA的邻居服务器。由此,每个边缘服务器通过自主发现其邻居服务器,进而构建覆盖网络。以下为边缘计算服务器sA发现其邻居服务器的过程。假设sA的经纬度坐标为(xA,yA),则具体步骤为:
步骤101.边缘服务器sA将自身的经纬度(xA,yA)发给中心管理服务器,中心管理服务器在数据库查询与边缘服务器sA的距离小于L的边缘服务器集合S1,并将查询结果返回;
步骤102.对于邻居服务器si∈S1,sA向si发送带有探测信号的网络数据包,并将该数据包的TTL字段设为k,k按照实际需要进行设置,比如k取3。若si在sA的k跳之内,则si响应sA的探测信号;
步骤103.若sA收到邻居si的响应信号,则将si记为其邻居服务器。在所有边缘服务器确定完其邻居之后,覆盖网络构建完成。而且sA和si都是边缘服务器,对于sA来说,si是sA是邻居服务器,而且si自己本身也有很多邻居服务器。
步骤2.更新边缘服务器sA的本地数据放置策略。覆盖网络构建完成后,边缘服务器sA与其邻居服务器交换数据放置信息,然后更新sA的本地数据放置策略。
数据放置信息存储一个列表中,其包含了过去t小时,该边缘服务器对数据块的访问情况,t可以根据实际需要设置,例如t可取24。列表的每一项用三元组<BID,w,I>表示。其中BID是数据块的全局唯一标识,w是该数据块在过去t小时中被访问的次数,I表示该数据块是否存储在该边缘服务器本地。在实际实施过程中,BID可以用128个比特位表示,w可以用31个比特位表示,I用1个比特位表示,I=1表示保存在本地,共合计160个比特位,即20字节。并且,实际工作中,上述三个参数可以按照实际需要选择位数表示。
在更新本地数据放置策略时,边缘服务器sA首先计算所有数据块的协同存储分值,以评估每一份数据块的重用性,之后根据分值对所有数据块进行排序,在满足自身存储空间限制的前提下,更新本地的数据块集合,使得本地数据块的分值之和最大,生成新的数据放置信息。令数据块b在数据放置信息中的记录为
Figure BDA0001739383570000051
BIDb为b的ID,
Figure BDA0001739383570000052
为在过去t小时内终端向sA访问数据块b的次数,
Figure BDA0001739383570000053
表示数据块是否存放在sA上,此外,令
Figure BDA0001739383570000061
表示sA的存储能力,S表示sA的邻居服务器集合,B表示所有数据块的集合,则更新数据放置的过程主要包括以下步骤:
步骤201.sA维护数据放置信息。当一个终端向sA请求数据块b时,该边缘服务器在数据放置信息中定位该数据块的BID,并将
Figure BDA0001739383570000062
加1;
步骤202.sA计算各个数据块的分值,通过“激进”和“保守”两种不同的策略,以评估数据块的重要性。在实际环境中,可根据边缘服务器存储空间的大小选择数据放置策略。当服务器sA存储空间
Figure BDA0001739383570000063
大于预设的阈值时,选择激进策略,否则选择保守策略。以下为计算数据块b的分值的步骤:
激进策略:若数据块b未保存在邻居si上,则sA可认为b也没保存在si的任意一个邻居服务器上。因此,sA会尽可能为b设置更高的分值,以保证b存储在sA上,使si可以获取到b。如果数据块b保存在si本地,则sA可以从si获得该数据块,而不需要本地存储该数据块,因此,sA会为b设置较低的分值。综上,基于激进策略,sA上的数据块b的分值ScoreA(b)的计算方式如下:
Figure BDA0001739383570000064
保守策略:若数据块b未保存在si上,则sA可认为b还会保存在si的邻居服务器上。因此,sA在给b设置分值时,仅考虑自身的需求而不考虑si的需求。综上,基于保守策略,sA上的数据块b的分值ScoreA(b)的计算方式如下:
Figure BDA0001739383570000065
在上述公式中,
Figure BDA0001739383570000066
为在过去t小时内终端向边缘服务器s访问数据块b的次数,
Figure BDA0001739383570000067
为在过去t小时内终端向边缘服务器sA访问数据块b的次数,
Figure BDA0001739383570000068
为在过去t小时内终端向边缘服务器s访问数据块j的次数,
Figure BDA0001739383570000069
为在过去t小时内终端向边缘服务器sA访问数据块j的次数,
Figure BDA00017393835700000610
表示数据块b是否存放在s上,S是sA的邻居服务器集合;其中,项
Figure BDA00017393835700000611
表示数据块b对于边缘服务器sA的重要性,项
Figure BDA0001739383570000071
表示数据块b对于sA的邻居的重要性。这两项的权重通过系数λ(0≤λ≤1)调节。λ表示一个边缘服务器是否愿意和邻居服务器分享自身存储的数据。λ越大,说明该边缘服务器越愿意存储邻居服务器需要的数据块,λ值推荐设置为0<λ<0.5。
步骤203.sA在完成所有数据块的分值计算后,对这些数据块按照分值进行排序,并根据排序结果,按照分值从大到小选择
Figure BDA0001739383570000072
个数据块,并生成新的数据块列表。
Figure BDA0001739383570000073
表示sA的存储空间大小。
步骤204.根据步骤203得到的数据块集合,更新数据放置信息。若步骤203选中了数据块b,则将数据放置信息中b所对应条目的标志位I置为1,否则将标志位I置为0,生成新的数据放置信息。
步骤205.与邻居服务器交互候选数据信息。在完成步骤204之后,sA将更新后的数据放置信息发给其所有邻居。
步骤206.迭代更新数据放置信息。所有边缘服务器重复步骤202-步骤205,更新每个边缘服务器的数据放置信息,并基于数据放置信息更新数据放置策略,直到所有边缘服务器的本地的数据放置策略都不发生变化。
步骤3.根据数据放置策略存储数据块,每个边缘服务器根据本地数据放置策略,从云数据中心下载相应的数据块,存储在本地。

Claims (2)

1.一种边缘计算环境下面向协同存储的分布式数据更新方法,其特征在于,包括以下步骤:
(1)根据每个边缘服务器以及每个边缘服务器的邻居服务器集合构建面向协同存储的边缘服务器网络拓扑;
(2)每个边缘服务器结合邻居服务器集合的数据放置信息,更新边缘服务器本地数据放置信息;
(3)根据更新的边缘服务器本地数据放置信息,每个边缘服务器从云数据中心下载相应的数据块,存储在本地;
其中,在步骤(2)中,更新边缘服务器数据放置信息方法如下:
(2.1)sA维护数据放置信息,令数据块b在数据放置信息中的记录为
Figure FDA0002836739530000011
BIDb为b的ID,
Figure FDA0002836739530000012
为在过去t小时内终端向sA访问数据块b的次数,
Figure FDA0002836739530000013
表示数据块是否存放在sA上,当某个终端向sA请求数据块b时,该边缘服务器在数据放置信息中定位该数据块的BID,并将
Figure FDA0002836739530000014
加1;
(2.2)选择不同的策略计算sA各个数据块的分值:
当服务器sA存储空间
Figure FDA0002836739530000015
大于预设的阈值时,选择激进策略计算sA各个数据块的分值,否则选择保守策略计算sA各个数据块的分值;
所述激进策略是指:若数据块b未保存在邻居服务器si上,则sA认为b也没保存在si任意一个邻居服务器,sA设置提高数据块b的分值,以保证b存储在sA上,使si可以获取到数据块b;如果数据块b保存在si本地,则sA可以从si获得该数据块,而不需要本地存储该数据块;
基于激进策略,sA上的数据块b的分值ScoreA(b)的计算方式如下:
Figure FDA0002836739530000016
所述保守策略是指:若数据块b未保存在si上,则sA认为b还会保存在si的邻居服务器上,因此,sA在给b设置分值时,仅考虑自身的需求而不考虑si的需求;
基于保守策略,sA上的数据块b的分值ScoreA(b)的计算方式如下:
Figure FDA0002836739530000017
其中,
Figure FDA0002836739530000021
为在过去t小时内终端向边缘服务器s访问数据块b的次数,
Figure FDA0002836739530000022
为在过去t小时内终端向边缘服务器sA访问数据块b的次数,
Figure FDA0002836739530000023
为在过去t小时内终端向边缘服务器s访问数据块j的次数,
Figure FDA0002836739530000024
为在过去t小时内终端向边缘服务器sA访问数据块j的次数,
Figure FDA0002836739530000025
表示数据块b是否存放在s上,存放在s上时取值为1,否则取值为0;S是sA的邻居服务器集合,B表示sA所有数据块的集合;其中,项
Figure FDA0002836739530000026
表示数据块b对于边缘服务器sA的重要性,项
Figure FDA0002836739530000027
表示数据块b对于sA的邻居服务器的重要性,λ为权重系数,并且0≤λ≤1;
(2.3)sA在完成所有数据块的分值计算后,对这些数据块按照分值进行排序,并根据排序结果,按照分值从大到小选择
Figure FDA0002836739530000028
个数据块,并生成新的数据块列表,
Figure FDA0002836739530000029
表示sA的存储空间大小;
(2.4)将步骤(2.3)选中的数据块应条目的标志位I置为1,生成新的数据放置信息;
(2.5)在完成步骤(2.4)之后,sA将更新后的数据放置信息发给其所有邻居服务器;
(2.6)所有边缘服务器重复步骤(2.1)-步骤(2.5),更新每个边缘服务器的数据放置信息,直到所有边缘服务器的本地的数据放置信息不发生变化。
2.根据权利要求1所述的一种边缘计算环境下面向协同存储的分布式数据更新方法,其特征在于,在步骤(1)中,所述构建面向协同存储的边缘服务器网络拓扑方法如下:
(1.1)边缘服务器sA将自身的经纬度(xA,yA)发给中心管理服务器,中心管理服务器在数据库查询与边缘服务器sA的距离小于L的相邻的边缘服务器集合S1,并将查询结果返回;
(1.2)对于相邻服务器si∈S1,sA向si发送带有探测信号的网络数据包,并将该数据包的TTL字段设为k,若si在sA的k跳之内,则si响应sA的探测信号;
(1.3)若sA收到邻居si的响应信号,则将si记为其邻居服务器,重复步骤(1.2)-(1.3)直到完成完成邻居服务器集合的确定;
(1.4)对所有边缘服务器确定其邻居服务器之后,边缘服务器网络拓扑构建完成。
CN201810811983.5A 2018-07-23 2018-07-23 一种边缘计算环境下面向协同存储的分布式数据更新方法 Active CN109104464B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810811983.5A CN109104464B (zh) 2018-07-23 2018-07-23 一种边缘计算环境下面向协同存储的分布式数据更新方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810811983.5A CN109104464B (zh) 2018-07-23 2018-07-23 一种边缘计算环境下面向协同存储的分布式数据更新方法

Publications (2)

Publication Number Publication Date
CN109104464A CN109104464A (zh) 2018-12-28
CN109104464B true CN109104464B (zh) 2021-02-09

Family

ID=64847155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810811983.5A Active CN109104464B (zh) 2018-07-23 2018-07-23 一种边缘计算环境下面向协同存储的分布式数据更新方法

Country Status (1)

Country Link
CN (1) CN109104464B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109672751B (zh) * 2019-01-15 2019-12-27 特斯联(北京)科技有限公司 一种基于边缘计算的智慧人口统计方法
CN109889599B (zh) * 2019-03-07 2020-08-28 北京邮电大学 一种数据处理方法及***
CN109981769B (zh) * 2019-03-21 2021-08-17 青岛铁木真软件技术有限公司 面向工业智能制造的网络协同模型、方法及装置
CN110471621B (zh) * 2019-07-29 2020-12-29 东南大学 一种面向实时数据处理应用的边缘协同存储方法
FR3099613B1 (fr) * 2019-07-30 2022-10-28 Amadeus Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué
CN112565325B (zh) * 2019-09-26 2022-09-23 华为云计算技术有限公司 镜像文件管理方法、装置及***、计算机设备、存储介质
CN111212023A (zh) * 2019-10-30 2020-05-29 浙江中控自动化仪表有限公司 一种基于边缘计算网关的远程站间数据通讯方法
CN111427822A (zh) * 2020-03-27 2020-07-17 苏州浪潮智能科技有限公司 一种边缘计算***
CN114384866B (zh) * 2020-10-21 2023-06-27 沈阳中科数控技术股份有限公司 一种基于分布式深度神经网络框架的数据划分方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101686262A (zh) * 2009-05-14 2010-03-31 南京大学 一种基于多节点协作的传感器网络存储方法
CN102355406A (zh) * 2011-08-12 2012-02-15 河南工业大学 车载自组网中基于节点密度分布的自适应数据分发方法
CN102802121A (zh) * 2012-09-01 2012-11-28 北京理工大学 基于地理位置的车载物联网路由选择方法
CN103634692A (zh) * 2013-12-06 2014-03-12 南京理工大学连云港研究院 基于cdn和p2p的混合流媒体视频点播***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10154078B2 (en) * 2015-06-30 2018-12-11 Microsoft Technology Licensing, Llc Graphical user interface facilitating uploading of electronic documents to shared storage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101686262A (zh) * 2009-05-14 2010-03-31 南京大学 一种基于多节点协作的传感器网络存储方法
CN102355406A (zh) * 2011-08-12 2012-02-15 河南工业大学 车载自组网中基于节点密度分布的自适应数据分发方法
CN102802121A (zh) * 2012-09-01 2012-11-28 北京理工大学 基于地理位置的车载物联网路由选择方法
CN103634692A (zh) * 2013-12-06 2014-03-12 南京理工大学连云港研究院 基于cdn和p2p的混合流媒体视频点播***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Cache Clouds: Cooperative Caching of Dynamic Documents in Edge Networks;L. Ramaswamy et al.;《25th IEEE International Conference on Distributed Computing Systems (ICDCS"05)》;20050620;第1-10页 *
COAST: A Cooperative Storage Framework for Mobile Transparent Computing Using Device-to-Device Data Sharing;Jiahui Jin et al.;《IEEE Network》;20180126;第32卷(第1期);全文 *

Also Published As

Publication number Publication date
CN109104464A (zh) 2018-12-28

Similar Documents

Publication Publication Date Title
CN109104464B (zh) 一种边缘计算环境下面向协同存储的分布式数据更新方法
CN101355473B (zh) 移动自组网资源发布与查找方法及移动自组网络节点设备
US20230421501A1 (en) Joint optimization method and system for delay and spectrum occupation in cloud-edge collaborative network
Gorgich et al. Proposing an energy-aware routing protocol by using fish swarm optimization algorithm in WSN (wireless sensor networks)
CN112543151B (zh) Sdn控制器部署方法、装置、电子设备和存储介质
CN111324429B (zh) 一种基于多代血统参考距离的微服务组合调度方法
Arkian et al. FcVcA: A fuzzy clustering-based vehicular cloud architecture
CN113076177A (zh) 一种边缘计算环境下的虚拟机动态迁移方法
Winter et al. KPT: a dynamic KNN query processing algorithm for location-aware sensor networks
CN111405634A (zh) 一种无线传感器网络自适应分簇的方法及装置
CN115118647A (zh) 算力网络中算力信息感知和通告***及其方法
Knoll et al. Optimizing locality for self-organizing context-based systems
CN111371572B (zh) 一种网络节点的选举方法及节点设备
CN111770152A (zh) 一种边缘数据管理方法、介质、边缘服务器和***
Li et al. Caching efficiency enhancement at wireless edges with concerns on user’s quality of experience
Sreedevi et al. FOC-MOP: Fuzzy optimal clustering based multi-objective parameter route selection for energy efficiency
Guan et al. Multidimensional Resource Fragmentation-Aware Virtual Network Embedding for IoT Applications in MEC Networks
Rathod et al. Relay placement algorithms for IoT connectivity and coverage in an outdoor heterogeneous propagation environment
CN112203309A (zh) 一种基于服务器协作的联合任务卸载及缓存方法
Kabir Cooperative Content Caching and Distribution in Dense Networks.
Li et al. Frend for Edge Servers: Reduce Server Number! Keeping Service Quality!
Wang et al. Hash-based virtual hierarchies for scalable location service in mobile ad-hoc networks
Wei et al. Data placement strategies for data-intensive computing over edge clouds
CN115696296B (zh) 一种基于社区发现和加权联邦学习的主动边缘缓存方法
Li et al. Virtual network embedding based on multi-objective group search optimizer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant