【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及分布式缓存系统中的数据管理,特别地,它涉及检索分布在多个高速缓存的对象数据。
技术介绍
随着各种信息服务的出现,数据的存储得到发展。如今,由最终用户下载的数据通常存储在高速缓存服务器,最终用户从这些高速缓存服务器获得数据。WEB-服务器又称为高速缓存,并且在本描述中将使用术语“高速缓存”。每个高速缓存具有唯一的IP(因特网协议)-地址,它用于在请求下载数据时标识高速缓存。对于特定服务请求选择哪个高速缓存是基于URL信息,DNS查找过程将该URL信息转换为IP地址。最终用户下载数据的典型的信息服务是网页浏览、流播音乐收听、流播视频观看、IPTV、流播文本阅读等。本描述通篇将使用术语“对象数据”来表示对象的数据。对象的示例可以是以下中任一个的元素或部分:网页,音乐、视频或文本的流播会话,媒体文件,可执行SW代码等。对象是分组为具有指向存储对象的特定位置的它自己的唯一DNS(域名系统)名称的对象的网页等的特定信息元素。对象可以是静态数据集合,但也可随时间动态地改变。也可在请求内容时创建内容。通过将对象数据分布在多个高速缓存上并将高速缓存布置在合适位置,可优化数据业务容量以便满足最终用户的需求。例如,相同对象可存储在多个位置。因此,最终用户可选择从国内高速缓存下载对象或者将被重定向到国内高速缓存,而不是从国外高速缓存下载。从而,可减少作为洲际通信链路的瓶颈上的负载,并且最终用户可更快速地下载对象。参考图1,图1是示意性概述,现在将描述检索对象数据的情形。在缓存系统100中,网页的对象分布在多个高速缓存102a、102b、102c上。当最终用户检索对象时 ...
【技术保护点】
一种在分布式缓存系统(200)中通过通信网络节点(204)执行的使得能够检索例如网页的元素的对象的方法,所述对象的位置由统一资源定位符URL定义,所述方法包括:将所述URL重建(2:1,3:2,500)为可由域名系统DNS服务器读取的格式,将包含所重建的URL的DNS查询发送(2:2,3:3,502)到所述DNS服务器(206),接收(2:3,3:4,504)所述分布式缓存系统(200)中的高速缓存(202a,202b,202c)的因特网协议IP‑地址,所述高速缓存(202a,202b,202c)存储所述对象,将对于所述对象的超文本传输协议http‑获取请求发送(2:4,3:5,506)到具有所接收的IP‑地址的所述高速缓存(202a,202b,202c),以及从所述高速缓存(202a,202b,202c)接收(2:5,3:6,508)包含所述对象的http‑响应。
【技术特征摘要】
【国外来华专利技术】1.一种在分布式缓存系统(200)中通过通信网络节点(204)执行的使得能够检索例如网页的元素的对象的方法,所述对象的位置由统一资源定位符URL定义,所述方法包括:将所述URL重建(2:1,3:2,500)为可由域名系统DNS服务器读取的格式,将包含所重建的URL的DNS查询发送(2:2,3:3,502)到所述DNS服务器(206),接收(2:3,3:4,504)所述分布式缓存系统(200)中的高速缓存(202a,202b,202c)的因特网协议IP-地址,所述高速缓存(202a,202b,202c)存储所述对象,将对于所述对象的超文本传输协议http-获取请求发送(2:4,3:5,506)到具有所接收的IP-地址的所述高速缓存(202a,202b,202c),以及从所述高速缓存(202a,202b,202c)接收(2:5,3:6,508)包含所述对象的http-响应。2.如权利要求1所述的方法,其中将至少一个第二对象存储在所述分布式缓存系统(200)的第二高速缓存(202a,202b,202c)中,所述至少一个第二对象由第二URL定义,并且所述方法还包括:将所述第二URL重建(2:1,3:2)为可由所述DNS服务器(206)读取的格式,将包含所重建的第二URL的DNS查询发送(2:2,3:3)到所述DNS服务器(206),从所述DNS服务器(206)接收(2:3,3:4)所述第二高速缓存(202a,202b,202c)的IP-地址,通过应用所述第二高速缓存(202a,202b,202c)的IP-地址来将对于所述至少一个第二对象的http-获取请求发送(2:4,3:5)到所述第二高速缓存(202a,202b,202c),以及从所述第二高速缓存(202a,202b,202c)接收(2:5,3:6)包含所述至少一个第二对象的http-响应。3.如权利要求1或2所述的方法,其中重建所述URL包括:-从所述URL移除域名,从而产生所述URL的剩余部分,-用相应的点“.”替换所述URL的所述剩余部分的至少一个斜线“/”,-将所述URL的所述剩余部分的顺序颠倒,-将所述移除的域名添加到所述URL的颠倒后的剩余部分的末端。4.如权利要求1-3中任一权利要求所述的方法,其中所述通信网络节点(204)是用户设备UE。5.如权利要求1或2所述的方法,其中所述通信网络节点是代理服务器(308),所述方法还包括:从UE(304)接收(3:1)所述URL并将所述对象转发(3:7)到所述UE(304)。6.如权利要求5所述的方法,其中至少一个第二对象存储在所述分布式缓存系统(300)的第二高速缓存(202a,202b,202c)中,所述至少一个第二对象由第二URL定义,并且所述方法还包括从所述UE(304)接收(3:1)所述第二URL并将所述至少一个第二对象转发(3:7)到所述UE(304)。7.如权利要求5或6所述的方法,其中所述代理服务器(308)适于连接到因特网,并且所述URL的所述重建(3:2)包括在所述重建的URL中包含本地高速缓存域名。8.如权利...
【专利技术属性】
技术研发人员:H埃里克斯森,L维斯特伯格,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。