[发明专利]一种分布式数据缓存方法、系统、电子设备及存储介质在审
申请号: | 202111536587.4 | 申请日: | 2021-12-15 |
公开(公告)号: | CN114385523A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 王鹏飞;王洋;须成忠 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
主分类号: | G06F12/0877 | 分类号: | G06F12/0877;G06F12/0817 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙) 44316 | 代理人: | 刘建伟 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 数据 缓存 方法 系统 电子设备 存储 介质 | ||
本发明公开了一种分布式数据缓存系统,该系统包括:用于获取用户提出的数据需求的获取单元;服务器总提供方,用于接收用户提出的数据需求的服务器总提供方;用于缓存所述服务器总提供方发送的数据的缓存服务器节点;用于判断数据请求是否为已知的基本假设的判断单元;以及依据所述判断单元的结果输出的计算单元。本发明公开的分布式数据缓存系统优化了算法。本发明还公开了一种分布式数据缓存方法、电子设备及计算机可读介质。
技术领域
本发明涉及信息技术领域,特别涉及一种分布式数据缓存方法、系统、电子设备及存储介质。
背景技术
随着科技的发展,全球的数据量在不断增长,特别是随着移动设备的普及,大数据服务作为主流应用程序已经深入人们的日常生活。同时随着网络能力的不断提升,内容资源和计算能力都在不断“往上走”,走到云计算中心,由一个核心对所有终端节点提供服务。作为一种提供资源的网络,使用者可以随时获取云上的资源,按需求量使用,并且可以看成是无限扩展的,只要按使用量付费就可以,可以较好地满足对于个人用户目前海量数据的处理问题。但是对于非常大的面积区域,非常多的用户数量,尤其是国家级或世界级的服务,无论中心如何设置地理位置,中心的算力如何增强,都无法克服物理距离上的障碍,会导致无法忍受的延时和网络拥塞。因此,考虑到互联网的动态性,对服务提供商来说,保证服务质量和提高用户体验比以往任何时候都更重要。
同样,随着全球个人设备的算力增长,分布式架构也被广泛地运用到各服务实现中。分布式网络存储系统采用可扩展的系统结构,将数据分散地存储于多台独立的机器设备上,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,不但解决了传统集中式存储系统中单存储服务器的瓶颈问题,还提高了系统的可靠性、可用性和扩展性。与之一同发展的边缘计算,其发展势头也越来越强,这种扩展可以通过与边缘网络的集成自然实现,因为它更关心将进程带到它将服务的设备附近,以此来解决服务延迟问题。
有了这种扩展,可以利用内容分发网络和边缘计算的结合专长,为全球各地的用户提供快速和自适应的内容。正因如此,目前很多公司都将边缘计算作为改进内容分发网络(CDN,Content Delivery Network)的可行手段,这就产生了基于边缘的内容交付网络,它不仅可以为许多用户带来服务,还可以通过更多连接的工作流程提高生产力。在基于边缘的内容分发网络中,边缘计算服务器被分割为缓存服务器,并且安装了计算资源,以方便将缓存内容传递给关联用户。因此内容传递既可以达到可达性,也可以达到效率。然而,这些优势并不是无成本的,因为数据缓存和在边缘网络内传输并不总是免费的。
因此,需要进一步针对数据缓存设计优化的缓存计划,以便在每个服务器接收到的请求之间共享数据项,以最小的经济成本在边缘间交付内容。
发明内容
本发明旨在克服现有技术存在的缺陷,本发明采用以下技术方案:
第一方面,本发明提供了一种分布式数据缓存系统。所述系统包括:
获取单元,用于获取用户提出的数据需求;
服务器总提供方,用于接收用户提出的数据需求,并将所述数据需求分发;
缓存服务器节点,用于缓存所述服务器总提供方发送的数据,并用于接收所述服务器总提供方提供的数据需求;
判断单元,用于判断数据请求是否为已知的基本假设,并将判断结果输出;以及计算单元,其依据所述判断单元的结果输出,进行计算后响应所述数据需求。
在一些实施例中,若所述计算单元接收到所述判断单元输出的结果是所述数据请求为已知的基本假设,则执行离线调度算法,直接由对应的缓存服务器节点根据请求提供需求数据。
在一些实施例中,所述执行离线调度算法还包括:根据已知的基本假设对非需求数据进行抛弃。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111536587.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氟米松的合成方法
- 下一篇:空气智能管理方法及空气智能管理系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置