一种对讲服务集群的容量级联拓展方法及其执行单元技术

技术编号:27067814 阅读:26 留言:0更新日期:2021-01-15 14:49
本发明专利技术公开了一种对讲服务集群的容量级联拓展方法,属于集群对讲领域,包括用于接受服务实例注册并为服务实例分配信息流的集群系统;集群系统内注册有用于提供功能服务的已有服务实例;新增服务实例注册至集群系统,集群系统通知所有终端新增服务实例上线;新增服务实例上线后的集群系统所接收到的新登录终端申请,优先分配新增服务实例为新登录终端提供服务;所述已有服务实例和新增服务实例的服务类型相同,所述的新增服务实例和已有服务实例都通过持续链接与对应终端通信。实现了模块化配合服务器集群,针对客户需求达到最佳的服务器功能内存分配前提下的服务器级联集群化。

【技术实现步骤摘要】
一种对讲服务集群的容量级联拓展方法及其执行单元
本专利技术涉及服务器的甄别互联
,具体而言,涉及一种对讲服务集群的容量级联拓展方法及其执行单元。
技术介绍
服务器是承载数据中转和通信及其进行网络服务的通信枢纽,于服务器的通信交互过程中,由服务器负责对于所运行软件的大量计算、逻辑分配等工作,现在随着公网对讲的慢慢普及对讲机脱离了距离限制,对讲机在工作中同样需要大量的数据互传,因此搭建服务器以适应大量的数据传输工作,而其中有些客户对于自身产品的安全性和通话的隐私性有很强烈,如军官单位、企事业单位和某些单位的研发中心和大型研究所,其在工作中通话的隐私性是放在首位,需要单独对于此类情景做服务器的独立部署,服务器部署后其设置在当地公司内,提高了其安全性,再设置专业的维护人员而针对性的对于服务器进行维护,定期形成维护报表,可以清晰清楚服务器的运行状态的对于一些常见问题进行解决,当针对小型化企业提供服务时仅需提供小型化的服务器进行轻量化服务时,如40-60人的集群对讲,可以针对公共安全、消防、安保、港口、码头、机场、交通物流、商超物业等领域,不同领域中的对讲机其因为应用场景不同往往而具有不同的交互理念和不同的功能预设,如实现前方作业人员与后方管理人员之间的语音对讲和指挥调度等应用。对讲系统软件通常通过云服务器或者IDC的硬件服务器作为载体进行安装部署。对讲系统软件通常包含的功能较多,如对讲、录音、位置服务、多媒体消息等。系统软件在安装部署时,安装全系列功能软件,需要根据客户的需求隐藏相应的功能,并配置全功能相应的服务器硬件和网络带宽资源。对于未来的功能扩展,现有技术的实现方案是打开原来隐藏的系统功能。对于此类的对讲机,其预设功能往往都各不相同;而提供的模块化服务案例为:比如:一种专用于POC业务的小型化服务器,则仅需针对POC服务的对讲机进行服务器的独立部署。一种专用于视频业务和POC业务的小型化服务器,则仅需针对视频业务和POC对讲业务的对讲机进行服务器的独立部署。由以上两种情况可以了解,模块化独立部署在部署过程中是针对某个模块而针对性的提供的小型服务器,这种小型服务器一般体积较小且专门用于实现某个功能服务,但在工作当中随着应用场景的扩大,和公司的不断前进和发展,其服务器的承载业务的能力或者在部署之初时,服务器的模块搭配选择,已不满足最初的需求,如何将小型化的服务器进行容量升级以实现容量内容的拓展。举例来说为客户部署时,提供POC功能服务,随着业务发展,POC功能服务的在线人数容量已经不满足需求,需要对在线人数容量进行升级对于现有的方案中,其部署的服务器本身并未提供高于线人数容量所预留出足够的算力和足够的内存需求,剩余的读写访问速度不能满足后续的功能需要,需要重新购买算力更加强大的服务器并将原内容移植入本服务器,这无疑存在很高的成本,也并不灵活。
技术实现思路
本专利技术实施例提供了一种对讲服务集群的容量级联拓展方法,以至少解决所述的服务器集群中并不能实现针对服务的扩容而导致容量浪费的技术问题。提供了一种对讲服务集群的容量级联拓展方法,包括用于接受服务实例注册并为服务实例分配信息流的集群系统;集群系统内注册有用于提供功能服务的已有服务实例;新增服务实例注册至集群系统,集群系统通知所有终端新增服务实例上线;新增服务实例上线后的集群系统所接收到的新登录终端申请,优先分配新增服务实例为新登录终端提供服务;所述已有服务实例和新增服务实例的服务类型相同,所述的新增服务实例和已有服务实例都通过持续链接与对应终端通信。进一步的,所述的已有服务实例和新增服务实例服务类型相同,包括:poc对讲集群服务、录音服务、定位服务、终端配置服务、SOS服务、多媒体服务基础服务、视频服务、多媒体离线服务,录音服务离线服务、多媒体session版、区域群组服务中的一组或者多组。进一步的,所述的新增服务实例注册至集群系统包括,集群系统包含服务网关,新增服务实例向服务网关发起注册请求,注册请求包含新增服务实例服务地址;服务网关接受新增服务实例服务地址并将服务地址更新至数据库,服务网关的功能列表中新增服务实例上线。进一步的,所述终端发起数据交互请求由集群系统分配至已有服务实例和/或新增服务实例实现对应的功能服务,包括所述的集群系统搭载有调度服务,所述的终端所发起数据交互请求优先访问调度服务,调度服务根据新增服务实例或已有服务实例的负载,将该数据交互请求分配至新增服务实例,所分配的服务实例的登录地址由调度服务下发至终端,终端根据所述的登录地址与对应服务实例通信。进一步的,集群系统搭载有用于为终端重新分配服务实例的重定向服务和监测服务,监测服务定时与已有服务实例和新增服务实例通信交互,交互时长超出预设时长,则通知重定向服务为对应终端重新分配服务实例;重定向服务查询并下发健康服务实例库登录地址至对应终端,对应终端根据所述的健康服务实例的地址重新登录至健康的服务实例。进一步的,集群系统搭载有数据库服务,所述已有服务实例的登录终端信息上传至数据库服务,数据库服务所存储的全部终端信息都同步至共享缓存,所述的新增服务实例由共享缓存获取所需数据,新增服务实例所新增数据同步至共享缓存。进一步的,所述的集群系统内注册有用于提供基础功能服务的已有服务实例,包括已有服务实例至少提供语音对讲服务,语音对讲服务获取终端采集的语音数据,语音对讲服务以目标终端所建立的UDP信道发送所述语音数据。进一步的,所述的新增服务实例和已有服务实例都通过持续链接与对应终端通信,包括,每个终端择一的向已有服务实例或新增服务实例建立的通信链接;通信链接的通信保持状态为持续激活或预设值时长激活;每条通信链接都分配有编号标识;集群系统识别终端所上传信息流的目的地并根据所述的编号标识将信息流下发至对应通信链接。提供了一种集成有对讲服务集群的容量级联拓展系统的执行单元:包括处理器,适于实现以上所述的集成有对讲服务集群的容量级联拓展方法;以及存储单元,适于存储实现以上所述的对讲服务集群的容量级联拓展方法,所述实现以上对讲服务集群的容量级联拓展方法由处理器加载并执行。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术中网络集群分布图。图2为本专利技术中重定向服务及数据库服务与共享缓存的服务集群结构及信号流示意图。图3为本专利技术的业务调度流程图。图4为本专利技术的数据共享流程图。图5为本专利技术的业务实例注册流程图。图6为本专利技术的重定向服务流程图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述本文档来自技高网
...

【技术保护点】
1.一种对讲服务集群的容量级联拓展方法,其特征在于,包括/n用于接受服务实例注册并为服务实例分配信息流的集群系统;/n集群系统内注册有用于提供功能服务的已有服务实例;/n新增服务实例注册至集群系统,集群系统通知所有终端新增服务实例上线;/n新增服务实例上线后的集群系统所接收到的新登录终端申请,优先分配新增服务实例为新登录终端提供服务;/n所述已有服务实例和新增服务实例的服务类型相同,所述的新增服务实例和已有服务实例都通过持续链接与对应终端通信。/n

【技术特征摘要】
1.一种对讲服务集群的容量级联拓展方法,其特征在于,包括
用于接受服务实例注册并为服务实例分配信息流的集群系统;
集群系统内注册有用于提供功能服务的已有服务实例;
新增服务实例注册至集群系统,集群系统通知所有终端新增服务实例上线;
新增服务实例上线后的集群系统所接收到的新登录终端申请,优先分配新增服务实例为新登录终端提供服务;
所述已有服务实例和新增服务实例的服务类型相同,所述的新增服务实例和已有服务实例都通过持续链接与对应终端通信。


2.根据权利要求1所述的一种对讲服务集群的容量级联拓展方法,其特征在于:
所述的已有服务实例和新增服务实例服务类型相同,包括:poc对讲集群服务、录音服务、定位服务、终端配置服务、SOS服务、多媒体服务基础服务、视频服务、多媒体离线服务,录音服务离线服务、多媒体session版、区域群组服务中的一组或者多组。


3.根据权利要求1所述的一种对讲服务集群的容量级联拓展方法,其特征在于:所述的新增服务实例注册至集群系统包括,
集群系统包含服务网关,新增服务实例向服务网关发起注册请求,注册请求包含新增服务实例服务地址;
服务网关接受新增服务实例服务地址并将服务地址更新至数据库,服务网关的功能列表中新增服务实例上线。


4.根据权利要求1所述的一种对讲服务集群的容量级联拓展方法,其特征在于,所述终端发起数据交互请求由集群系统分配至已有服务实例和/或新增服务实例实现对应的功能服务,包括
所述的集群系统搭载有调度服务,所述的终端所发起数据交互请求优先访问调度服务,调度服务根据新增服务实例或已有服务实例的负载,将该数据交互请求分配至新增服务实例,所分配的服务实例的登录地址由调度服务下发至终端,终端根据所述的登录地址与对应服务实例通信。


5.根据权利要求3所述的一种对讲服务集群的容量级联拓展方法,其特征在于,...

【专利技术属性】
技术研发人员:戎檄
申请(专利权)人:石家庄市善理通益科技有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1