[发明专利]一种基于分布式调度机制的集群体系在审
申请号: | 201910093180.5 | 申请日: | 2019-01-30 |
公开(公告)号: | CN109660633A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 刘晓光;汪志武;温伟球 | 申请(专利权)人: | 北京云端智度科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 北京市朝阳区常*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种本发明涉及到的一种基于分布式调度机制的集群体系,消除了“活锁”现象,服务器在一定的服务容量规划下工作,既保证了服务器资源的充分利用,又考虑了用户对服务质量的需求;简化了分发器的任务,提高了工作效率,对于现有技术中对服务器的心跳检测和负载评估、连接请求的分发决策等传统的负载均衡工作在本项发明中不再需要,操作简单,易于实现,便于广泛推广和普及,通过对任务池的管理可针对不同类型的用户、不同类型的请求等进行区分服务,为服务者实现灵活的服务策略提供了基础;消除了分发器与服务器心跳检测间隔内某一服务器发生故障时的不可用状态;服务器节点的动态加入与退出得到了自然的实现,无须干预分发器的工作。 | ||
搜索关键词: | 分发器 服务器 分布式调度 心跳检测 集群 服务器发生故障 服务器节点 服务器资源 服务策略 服务容量 负载均衡 负载评估 工作效率 连接请求 区分服务 不可用 传统的 灵活的 任务池 活锁 分发 服务 干预 退出 决策 规划 保证 管理 | ||
【主权项】:
1.一种基于分布式调度机制的集群体系,其特征在于,由服务器池、分发器、工作站、互联网、用户终端即上网用户构成,其中用户终端用于发送连接请求报文,并最终从服务器池中获取到相应的报文;分发器用于接收用户终端的连接请求报文,并将连接请求转发到服务器池即执行服务器的集群中;服务器池用于接收分发器转发的连接请求,并向用户终端反馈请求结果;工作站用于对分发器和服务器池进行配置和管理,确保分发器和服务器池中的服务器即执行服务器能正常工作,其调度机制的步骤为:Q1:用户提交连接请求报文:用户终端向接收分发器提交连接请求报文,当请求为http请求时,请求的内容是一个网站页面的图片或者文字;当请求为ftp请求时,请求的内容是一个文件;Q2:执行服务器池定期向分发器索取任务,索取的频率为1秒钟或者更短时长的频率,这个频率通过工作站进行预先设置,设置好以后,由执行服务器池中的服务器按照设置好的频率以轮询的方式向分发器索取任务,索取任务的数据包为UDP协议的数据包,数据包通过执行服务器的网卡与分发器的网卡间的UDP协议通讯完成任务的索取;其中分发器中的任务来自Q1步骤中客户终端向分发器提交的连接请求;;Q3:分发器将请求报文分发给服务器,分发器在接收到用户终端的连接请求报文,以及在接收到执行服务器发送的索取任务的指令后,向执行服务器池中的服务器按照相同的顺序分发报文;Q4:服务器处理用户请求并返回结果,执行服务器在接收到任务(用户终端的连接请求)以后,如果服务器中保存有用户终端所请求的内容,则向用户终端返回其所请求的内容,如图片、页面、音视频文件、下载包等,用户终端的显示器上显示相关的内容;如果服务器中没有用户终端所请求的内容,则向用户终端返回无相关内容的提示,如在用户终端的显示器上页面无法打开灯提示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云端智度科技有限公司,未经北京云端智度科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910093180.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种文件下载方法及系统
- 下一篇:一种安全开关智能洗衣柜的系统及其操作方法