[发明专利]用于数据流的应用流的系统和方法有效
申请号: | 201380063831.7 | 申请日: | 2013-10-25 |
公开(公告)号: | CN104904160B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | R·乔希;G·乔治哈里亚 | 申请(专利权)人: | 思杰系统有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 美国佛*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开涉及用于为由服务器集群服务的数据库应用监控应用层流的系统和方法。应用流监控器可基于负载平衡或类似的策略,接收客户机的写请求并且将其分发到至少一个主服务器,以及接收客户机的读请求并且将其分发到一个或多个从服务器。应用流监控器可接收来自接收方服务器的响应,并且可将请求和响应聚合到互联网协议流信息导出(IPFIX)消息内,该消息可描述关于应用的整个通信流。相应地,无论在任何特定请求/响应交换中涉及到哪个服务器,都可以监控应用流统计,这允许了可伸缩性而不会妨碍管理过程。 1 | ||
搜索关键词: | 应用流 监控器 接收客户机 监控应用 响应 服务器 分发 接收方服务器 服务器集群 互联网协议 数据库应用 数据流 负载平衡 管理过程 可伸缩性 主服务器 层流 读请求 流统计 流信息 通信流 写请求 导出 聚合 交换 应用 服务 | ||
【主权项】:
1.一种用于由在客户机和寄载数据库的服务器之间的中间装置监控应用层流的方法,包括:由中间装置从客户机接收以寄载具有第一类型的数据库的服务器为目标的第一数据库请求,所述第一数据库请求包括请求类型和请求字符串,所述中间装置从所述第一数据库请求的参数识别所述第一类型的数据库、所述请求类型和所述请求字符串中的每一个,其中所述请求类型包括读类型的请求和写类型的请求的其中一个;由所述中间装置识别所述第一数据库请求的参数与一个或多个策略组成的集合中的第一策略的参数相匹配;由所述中间装置响应于识别所述第一数据库请求的参数与一个或多个策略组成的集合中的第一策略的参数相匹配,生成第一互联网协议流信息导出(IPFIX)消息,所述第一互联网协议流信息导出消息包括所述第一类型的数据库的标识、所述第一数据库请求的请求类型的标识和所述第一数据库请求的请求字符串;由所述中间装置基于所述请求类型从多个服务器中选择服务器,所述中间装置被配置为对于写类型的请求选择主服务器而对于读类型的请求选择具有数据库副本的从服务器;由所述中间装置向所选择的服务器发送所述第一数据库请求;由所述中间装置从所述所选择的服务器接收对所述第一数据库请求的第一响应,所述第一响应包括响应状态和响应字符串;由所述中间装置确定所述第一响应与所述第一数据库请求相对应;以及由所述中间装置响应于该确定,生成第二IPFIX消息,所述第二IPFIX消息包括所述第一响应的响应状态的标识和响应字符串;由所述中间装置将所述第一IPFIX消息和第二IPFIX消息聚合到应用流记录内。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380063831.7/,转载请声明来源钻瓜专利网。