【技术实现步骤摘要】
图像数据存储方法、装置及计算机可读存储介质
本专利技术涉及存储
,具体而言,涉及一种图像数据存储方法、装置及计算机可读存储介质。
技术介绍
通信技术的发展,使人们的生活逐步进入信息化时代。信息化时代给人们的生活带了便利的同时也存在一定的问题,比如日益严峻的存储压力。为了缓解存储压力,存储的方式也从原来的集中式存储转向了当下流行的分布式存储。当前分布式存储系统可以解决数据存储量的压力,但其存储机制依然存在缺陷。高效的存储机制对整个分布式存储系统的灵活性和稳定性十分重要,特别是负载均衡机制。因此,当前亟需一种高效的负载均衡机制。
技术实现思路
本专利技术的目的在于提供一种图像数据存储方法、装置及计算机可读存储介质,用以改善上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种图像数据存储方法,应用于云存储平台中的管理节点,所述云存储平台与多个图像采集设备通信连接,所述云存储平台还包括多个存储节点,所述管理节点与多个存储节点连接,所述管理节点存储有所述存储节点与虚拟节点的映射关系,及所述图像采集设备与所述虚拟节点之间的映射 ...
【技术保护点】
1.一种图像数据存储方法,其特征在于,应用于云存储平台中的管理节点,所述云存储平台与多个图像采集设备通信连接,所述云存储平台还包括多个存储节点,所述管理节点与多个存储节点连接,所述管理节点存储有所述存储节点与虚拟节点的映射关系,及所述图像采集设备与所述虚拟节点之间的映射关系,所述方法包括:接收所述图像采集设备发送的存储请求;响应于所述存储请求,根据所述图像采集设备与所述虚拟节点之间的映射关系,及所述存储节点与虚拟节点的映射关系查找到当前对应用于存储所述图像采集设备采集数据的存储节点的节点信息,其中,在不同的预设的第一时间周期内,一个所述存储节点与不同的一个虚拟节点存在映射关 ...
【技术特征摘要】
1.一种图像数据存储方法,其特征在于,应用于云存储平台中的管理节点,所述云存储平台与多个图像采集设备通信连接,所述云存储平台还包括多个存储节点,所述管理节点与多个存储节点连接,所述管理节点存储有所述存储节点与虚拟节点的映射关系,及所述图像采集设备与所述虚拟节点之间的映射关系,所述方法包括:接收所述图像采集设备发送的存储请求;响应于所述存储请求,根据所述图像采集设备与所述虚拟节点之间的映射关系,及所述存储节点与虚拟节点的映射关系查找到当前对应用于存储所述图像采集设备采集数据的存储节点的节点信息,其中,在不同的预设的第一时间周期内,一个所述存储节点与不同的一个虚拟节点存在映射关系;将所述节点信息反馈至所述图像采集设备,以便所述图像采集设备根据获得的所述节点信息向对应的所述存储节点发送待存储数据。2.如权利要求1所述的方法,其特征在于,所述方法还包括:按照预设的第二时间周期间隔,获取所述存储节点的个数;获取每个所述图像采集设备的特征信息;基于获取的所述特征信息及所述存储节点的个数,利用哈希函数建立每个所述图像采集设备与所述虚拟节点之间的映射关系。3.如权利要求2所述的方法,其特征在于,所述利用哈希函数建立每个所述图像采集设备与所述虚拟节点之间的映射关系的步骤包括:利用哈希函数提取每个所述特征信息对应的哈希值;根据所述存储节点的个数对每个所述哈希值进行取模处理,以获得对应的处理结果;根据每个所述哈希值对应的处理结果,确定所述哈希值对应的所述虚拟节点,以建立所述图像采集设备与所述虚拟节点之间的映射关系。4.如权利要求3所述的方法,其特征在于,根据所述图像采集设备与所述虚拟节点之间的映射关系,及所述存储节点与虚拟节点的映射关系查找到当前对应用于存储所述图像采集设备采集数据的存储节点的节点信息的步骤包括:响应于接收到的存储请求,获取对应的所述图像采集设备的所述特征信息;提取所述特征信息提取对应的所述哈希值;根据所述哈希值,查找对应的所述虚拟节点;依据所述存储请求,利用所述存储节点与虚拟节点的映射关系查找到当前对应的所述存储节点的节点信息。5.如权利要求4所述的方法,其特征在于,所述方法还包括:当接收到所述图像采集设备反馈的与所述待存储数据对应的写入报错请求时,下调对应的所述存储节点的信任系数,所述信任系数不小于第一阈值且不大于第二阈值;从其他存储节点中选择一作为替代的存储...
【专利技术属性】
技术研发人员:洪文,张志林,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。