[发明专利]处理资源请求的方法和系统有效
申请号: | 201610112984.1 | 申请日: | 2009-03-31 |
公开(公告)号: | CN105530324B | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 大卫·R·理查斯;斯瓦米纳坦·斯瓦苏布拉马尼恩;布拉德利·E·马歇尔;克里斯托弗·L·斯科菲尔德;埃尔莫尔·尤金·波普 | 申请(专利权)人: | 亚马逊技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 闫晔 |
地址: | 美国内*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 类别 请求 路由 | ||
1.一种处理资源请求的方法,包括:
在第一DNS服务器处从客户计算设备获取DNS查询,其中,DNS查询与所请求的资源相对应,第一DNS服务器与内容传递网络服务相对应,所述内容传递网络服务具有一个或多个高速缓存服务器以提供所请求的资源;
确定与所述DNS查询相关联的所述客户计算设备的类别;
基于客户计算设备的类别确定路由信息;
监控与所请求的资源的传递相关联的性能;
基于传递性能确定是否需要更新类别的路由信息;以及
如果是,则通过修改选择用于为资源请求服务的具体计算设备的概率,来修改类别的路由信息。
2.如权利要求1所述的方法,其中,修改类别的路由信息还包括:修改用于为资源请求服务的计算设备的列表。
3.如权利要求1所述的方法,其中,类别与指定的地理位置相对应。
4.如权利要求1所述的方法,其中,确定路由信息包括:基于所确定的客户计算设备类别的路由信息,来选择用于提供与资源请求相关联的内容的高速缓存组件。
5.一种处理资源请求的方法,包括:
在第一DNS服务器处从客户计算设备获取DNS查询,其中,DNS查询与所请求的资源相对应,第一DNS服务器与内容传递网络服务提供商相对应,所述内容传递网络服务具有一个或多个高速缓存服务器以提供所请求的资源;
将客户计算设备与其他客户计算设备的群相关联;以及
通过基于客户计算设备的群的路由信息来选择用于提供与资源请求相关联的内容的高速缓存组件,基于所关联的客户计算设备的群的路由信息来路由DNS查询,其中,选择高速缓存组件包括:周期性地选择用于提供与群的资源请求相关联的内容的非优选高速缓存组件。
6.如权利要求5所述的方法,还包括:
监控与所请求资源的传递相关联的性能;
基于传递性能确定是否需要更新群的路由信息;以及
如果是,则修改群的路由信息。
7.如权利要求5所述的方法,其中,路由DNS查询包括:
基于客户计算设备的群的路由信息确定第一DNS服务器是否是有权威的;以及
如果不是,则基于客户计算设备的群的路由信息选择第二DNS服务器以处理资源请求。
8.一种处理资源请求的系统,包括:
与内容传递网络服务提供商相关联的第一网络存在点,其中,第一网络存在点包括从客户计算设备接收DNS查询的DNS服务器组件,其中,DNS查询与所请求的资源相对应,并且所述内容传递网络服务具有一个或多个高速缓存服务器以提供所请求的资源,
第一网络存在点中的DNS服务器可操作用于:
将客户计算设备与其他客户计算设备的群相关联;以及
通过基于客户计算设备的群的路由信息来选择用于提供与资源请求相关联的内容的高速缓存组件,基于群的路由信息来路由DNS查询,其中,选择高速缓存组件包括:周期性地选择用于提供与群的资源请求相关联的内容的非优选高速缓存组件。
9.如权利要求8所述的系统,其中,第一网络存在点中的DNS服务器还可操作用于:
监控与所请求资源的传递相关联的性能;
基于传递性能确定是否需要更新群的路由信息;以及
如果是,则修改群的路由信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术有限公司,未经亚马逊技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610112984.1/1.html,转载请声明来源钻瓜专利网。