[发明专利]一种会话创建方法、装置、服务器和存储介质在审
申请号: | 202210965947.0 | 申请日: | 2022-08-12 |
公开(公告)号: | CN115129478A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 崔海伟;吕灼恒;张晋锋 | 申请(专利权)人: | 青岛中科曙光科技服务有限公司;中科曙光国际信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 郭德霞 |
地址: | 266100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 会话 创建 方法 装置 服务器 存储 介质 | ||
本发明公开了一种会话创建方法、装置、服务器及存储介质,该方法包括:响应于获取到会话创建请求,根据各个节点设备已创建的会话数量,对各节点设备进行升序排列;依次判断各节点设备的负载率是否小于等于第一预设阈值;若获取到负载率小于等于第一预设阈值的第一节点设备,则通过第一节点设备响应会话创建请求。本发明实施例的技术方案,实现了节点设备间的会话数量均衡以及负载均衡,既避免了节点设备中出现系统宕机现象,又避免了节点设备中系统资源的闲置。
技术领域
本发明涉及网络通信领域,尤其涉及一种会话创建方法、装置、服务器和存储介质。
背景技术
虚拟网络计算(Virtual Networking Computing,VNC)是计算机上的一种显示方式,其可以将完整的窗口界面通过网络传输到另一台计算机上,用户终端通过VNC客户端与服务器建立VNC会话。
现有技术中,服务器在获取到VNC会话的创建请求时,通常是以轮流分配的方式,依次在各个VNC节点上创建VNC会话;但是由于每个VNC会话占用的系统资源不同,会话持续时间也不同,因此,常常导致一个VNC节点上创建了过多的VNC会话,进而使得VNC节点的负载率过高,导致系统宕机等异常行为发生。
发明内容
本发明提供了一种会话创建方法、装置、服务器和存储介质,以解决VNC节点设备之间负载不均衡的问题。
根据本发明的一方面,提供一种会话创建方法,包括:
响应于获取到会话创建请求,根据各个节点设备已创建的会话数量,对各所述节点设备进行升序排列;
依次判断各所述节点设备的负载率是否小于等于第一预设阈值;
若获取到负载率小于等于第一预设阈值的第一节点设备,则通过所述第一节点设备响应所述会话创建请求。
在依次判断各所述节点设备的负载率是否小于等于第一预设阈值之后,还包括:若各所述节点设备的负载率均大于第一预设阈值,则判断负载率最小的第二节点设备的负载率是否小于等于第二预设阈值;其中,所述第二预设阈值大于所述第一预设阈值;若所述第二节点设备的负载率小于等于第二预设阈值,则通过所述第二节点设备响应所述会话创建请求;若所述第二节点设备的负载率大于第二预设阈值,则拒绝响应所述会话创建请求。当负载率最低的第二节点设备的负载率小于等于第二预设阈值时,通过第二节点设备及时响应会话创建请求,实现了各个节点设备之间的负载均衡;当负载率最低的第二节点设备的负载率大于第二预设阈值时,则不响应该会话创建请求,避免了节点设备的系统宕机风险。
所述依次判断各所述节点设备的负载率是否小于等于第一预设阈值,包括:根据当前节点设备已创建的会话数量,获取与所述当前节点设备匹配的当前第一预设阈值;判断所述当前节点设备的负载率,是否小于等于所述当前第一预设阈值。根据各个节点设备的会话数量,实现了第一预设阈值的动态获取,即为不同会话数量的节点设备,设置了数值不同的第一预设阈值,在确保对会话创建请求及时响应的同时,避免了节点设备的系统宕机风险。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛中科曙光科技服务有限公司;中科曙光国际信息产业有限公司,未经青岛中科曙光科技服务有限公司;中科曙光国际信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210965947.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光电显示屏的定位安装结构
- 下一篇:一种隧道净空收敛测量方法