[发明专利]一种资源分配方法、装置和可读存储介质在审
申请号: | 201811038784.1 | 申请日: | 2018-09-06 |
公开(公告)号: | CN109327506A | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 周文杰 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源请求 用户信息 资源分配 可读存储介质 资源分配结果 标识信息 查询装置 攻击模式 请求访问 服务器 通信技术领域 资源分配装置 分配资源 用户体验 查询 数据库 崩溃 存储 终端 发送 传输 概率 | ||
1.一种资源分配方法,其特征在于,包括:
确定当前模式为攻击模式后,判断数据库中存储的用户信息中是否存在第一资源请求中的用户信息;所述第一资源请求中包括用户信息和请求访问的服务器的标识信息;
若确定存在,根据所述第一资源请求中的用户信息和请求访问的服务器的标识信息,确定第一资源分配结果,并将所述第一资源分配结果传输至发送所述第一资源请求的终端;否则,不为所述第一资源请求分配资源。
2.根据权利要求1所述的资源分配方法,其特征在于,所述数据库中还存储有用户信息、服务器的标识信息和资源分配结果三者的对应关系;
所述根据所述第一资源请求中的用户信息和请求访问的服务器的标识信息,确定第一资源分配结果,具体包括:
按照所述数据库中存储的用户信息、服务器的标识信息和资源分配结果三者的对应关系,查询所述第一资源请求对应的资源分配结果;
根据查询结果,确定所述第一资源分配结果。
3.根据权利要求2所述的资源分配方法,其特征在于,所述根据查询结果,确定所述第一资源分配结果,具体包括:
若确定所述查询结果指示查询成功,根据所述查询结果中的资源分配结果,确定所述第一资源分配结果;
若确定所述查询结果指示查询失败,将所述第一资源请求传输至查询装置;接收所述查询装置返回的所述第一资源请求的第一资源分配结果;其中,所述查询装置根据所述第一资源请求中的用户信息和请求访问的服务器的标识信息,确定并返回所述第一资源分配结果。
4.根据权利要求1所述的资源分配方法,其特征在于,所述根据所述第一资源请求中的用户信息和请求访问的服务器的标识信息,确定第一资源分配结果,具体包括:
将所述第一资源请求传输至查询装置;其中,所述查询装置根据所述第一资源请求中的用户信息和请求访问的服务器的标识信息,确定并返回所述第一资源分配结果;
接收所述第一资源分配结果。
5.根据权利要求1至4中任一项所述的资源分配方法,其特征在于,在确定当前模式为攻击模式之前,所述资源分配方法还包括:
若确定预设时间长度内接收的资源请求数量达到阈值,将当前模式切换为所述攻击模式。
6.根据权利要求1至4中任一项所述的资源分配方法,其特征在于,所述数据库中存储的用户信息根据非攻击模式下接收的第二资源请求中的用户信息确定。
7.根据权利要求2所述的资源分配方法,其特征在于,所述数据库中存储的所述用户信息、服务器的标识信息和资源分配结果三者的对应关系根据非攻击模式下接收的第二资源请求,以及查询装置返回的第二资源分配结果确定;其中,所述第二资源分配结果是所述查询装置根据所述第二资源请求中的用户信息和请求访问的服务器的标识信息确定的资源分配结果。
8.根据权利要求1至4中任一项所述的资源分配方法,其特征在于,所述资源分配方法应用于内容分发网络CDN,所述第一资源请求为超文本传输协议http请求,所述请求访问的服务器的标识信息为所述请求访问的服务器的域名,所述用户信息为互联网协议IP地址,所述第一资源分配结果为根据发送所述第一资源请求的终端的IP地址和所述请求访问的资源的域名确定的CDN节点服务器的IP地址。
9.一种资源分配装置,其特征在于,包括:判断模块和处理模块;
所述判断模块用于确定当前模式为攻击模式后,判断数据库中存储的用户信息中是否存在第一资源请求中的用户信息;所述第一资源请求中包括用户信息和请求访问的服务器的标识信息;
所述处理模块用于在所述判断模块确定所述数据库中存储的用户信息中存在第一资源请求中的用户信息后,根据所述第一资源请求中的用户信息和请求访问的服务器的标识信息,确定第一资源分配结果,并将所述第一资源分配结果传输至发送所述第一资源请求的终端;在所述判断模块用于确定所述数据库中存储的用户信息中不存在第一资源请求中的用户信息后,不为所述第一资源请求分配资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811038784.1/1.html,转载请声明来源钻瓜专利网。