[发明专利]服务器连接状态的查询方法和装置在审
申请号: | 201210473648.1 | 申请日: | 2012-11-20 |
公开(公告)号: | CN102932485A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 刘朝辉;邵宗有;刘新春 | 申请(专利权)人: | 无锡城市云计算中心有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;孙征 |
地址: | 214028 江苏省无锡市无锡新区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 连接 状态 查询 方法 装置 | ||
技术领域
本发明涉及计算机领域,具体地,涉及一种服务器连接状态的查询方法和装置。
背景技术
网络银行、网上办公、网络查询、网上购物等等众多的网络服务已经日益成为人们生活中密不可分的一部分,这些互联网应用都给人们的生活和工作带来了极大帮助,而对提供这些应用的数据中心而言,伴随而来的是用户访问流量和服务器数量的迅速增长,所以数据中心需要负载均衡设备将访问流量合理分配到每台服务器上,保证整个数据中心的运行效率。
随着一般数据中心不断朝着云计算数据中心的方向发展,在大规模云计算环境中,用户规模也在不断扩大,用户也对应用服务提出了更高的要求,包括要求更快的访问速度、更高的访问安全性以及稳定性等。
但是,目前的网络层的负载均衡功能已经不能满足更高层次的应用服务提供的需要,因此对流量的应用层处理被逐渐添加到负载均衡设备之中,最终形成了应用交付设备。应用交付设备可以根据服务器上应用业务的状态对进入云计算数据中心的流量进行负载均衡,从而提高云计算中心应用业务的性能。
如果需要应用交付设备对流量的应用层数据进行处理,就需要在设备中维护每个用户和数据中心每个应用的网络流量的连接状态,在对大量用户提供服务的数据中心,应用交付设备可能要维护多达几百万甚至几千万条的连接状态。
通常情况下,在应用交付设备维护连接状态时,会建立一张连接状态表,每一个连接作为一个表项,用于保存该连接中流量的传输状态、属于何种应用类型、需要分配给哪台服务器等信息。
在复杂的云计算环境中,需要对云计算数据中心的所有设备进行全面的监控管理,对应用交付设备的运行状态进行管理时,因为云计算数据中心不仅包括物理服务器,还包括大量的虚拟服务器,而虚拟服务器的创建、销毁、状态切换非常灵活,所以存在对连接状态和虚拟服务器查询的需求,例如,查询某个连接的流量分配给了哪台服务器,或者查询某台服务器上分配了哪些连接的流量。但是,一般应用交付设备中的连接状态表,只能实现从连接到服务器的单向查询,只能查到某个连接分配给了哪台服务器,而不能查询每台服务器上分配了哪些连接,管理不够方便。
针对相关技术中连接查询的方案无法双向查询进而导致不便于管理设备的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中连接查询的方案无法双向查询进而导致不便于管理设备的问题,本发明提出一种服务器连接状态的查询方法和装置,能够根据连接查询请求确定服务器标识再根据其对应的信息节点找到服务器对应的连接,实现了能从服务器查询对应的连接,便于对应用交付设备的运行状态进行管理。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种服务器连接状态的查询方法。
该服务器连接状态的查询方法包括:
接收连接查询请求,确定查询请求中的服务器标识;
根据服务器标识查找对应的信息节点,并根据查找到的信息节点确定服务器对应的连接,其中,该服务器对应于服务器标识,并且,信息节点用于表示服务器与连接的对应关系。
其中,根据服务器标识查找对应的信息节点包括:
在服务器表中查找服务器标识对应的服务器,并查找服务器对应的指针所指向的信息节点。
并且,根据查找到的信息节点确定服务器对应的连接包括:
确定信息节点所对应的指针在连接状态表中所指向的连接。
此外,该服务器连接状态的查询方法进一步包括:
接收到新的连接请求时,在连接状态表中增加对应于新建连接的连接表项;
构造对应于新建连接的信息节点,并将该信息节点所对应的指针配置为指向连接状态表中对应于该新建连接的表项;
根据该新建连接被分配到的服务器,将服务器表中该服务器对应的指针配置为指向对应于新建连接构造的信息节点。
另外,该服务器连接状态的查询方法进一步包括:
在收到连接关闭请求时,在连接状态表中删除需要关闭的连接所对应的连接表项;
删除该被删除的连接表项所对应的信息节点。
根据本发明的另一个方面,提供了一种服务器连接状态的查询装置。
该服务器连接状态的查询装置包括:
确定模块,用于接收连接查询请求,确定查询请求中的服务器标识;
查找模块,用于根据服务器标识查找对应的信息节点,并根据查找到的信息节点确定服务器对应的连接,其中,该服务器对应于服务器标识,并且,信息节点用于表示服务器与连接的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡城市云计算中心有限公司,未经无锡城市云计算中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210473648.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于家庭网关的下载方法和系统以及家庭网关
- 下一篇:根信息老化方法及设备