一种用于多组织共享公网集群平台的方法和系统与流程

文档序号:11215761阅读:668来源:国知局
一种用于多组织共享公网集群平台的方法和系统与流程

本发明涉及通信技术领域,尤其涉及一种用于多组织共享公网集群平台的方法和系统。



背景技术:

当前基于公共网络的集群的服务基本上有两种;

通过平台提供服务,所有用户通过一个集群平台接入提供服务,通过提高平台的效率或者分布式计算扩大规模;用户帐号,权限,状态和虚拟的集群频道都在平台上维护,业务数据都在平台上运行;优点是用户无需采购服务器和服务器需要的网络环境,使用成本低,缺点是业务的维护比较麻烦,存在数据安全隐患;使用存在局限性,一般只适用于高度类似工种的协助类应用,比如某个城市的出租车司机群体共用一个频道来交流信息;

通过构建集群服务环境,单个组织独享该服务;优点是组织可以安装本组织的需求最大灵活度的进行规划业务和用户数据的管理,并能确保本组织数据的安全,并能对本组织的历史交流信息的追踪,特别适用与比较大的服务组织,比如物业管理公司,酒店,旅游等服务企业;缺点是成本比较高需要自己构建服务网络,需要有一定的技术能力,出现故障后的响应及时性也存在风险,另外系统升级成本会比较大。



技术实现要素:

为了解决上述技术问题,本发明的目的是提供:一种使用成本低、维护方便的用于多组织共享公网集群平台的方法和系统。

本发明所采用的技术方案是:一种用于多组织共享公网集群平台的方法,包括:构建独立的业务处理单元与独立的系统管理单元,并将业务处理单元与系统管理单元进行隔离,建立检测和维护通讯通道,所述系统管理单元通过所述检测和维护通讯通道对各个业务处理单元进行统一维护和监控管理;其中业务处理单元可分割成多个独立的隔离的实体,其中每隔离的实体都包括一个组织独享,所述组织独享包括业务实现和业务管理。

进一步,其还包括:系统管理单元建立统一的登录入口,用户客户端通过登录入口访问所属的业务处理单元。

进一步,所述用户客户端通过登录入口访问专属的业务处理单元,具体包括:用户的客户端以自身的地址和组织标识发起请求;系统部分校验请求的合法性,根据组织标识,搜索出对应的组织业务处理单元的地址和访问的方式返回给用户的客户端;用户的客户端根据获取到的组织业务处理单元的地址和访问的方式,加入用户名和密码进行组织业务处理单元用户认证,认证成功后,即可通过获取到的会话来进行频道选择和监听与语音通讯等业务操作。

进一步,系统管理单元与所述业务处理单元通讯,并对业务处理单元的软件升级进行管理。

进一步,所述业务处理单元与系统管理单元分别对立运行在虚拟服务器或物理上单独的服务器。

本发明还提供了一种用于多组织共享公网集群平台的系统,包括:系统管理单元、检测和维护通道以及多个业务处理单元,所述系统管理单元、用于进行组织的管理和对各个业务处理单元进行统一维护和监控管理;所述业务处理单元、用于提供业务管理及业务实现服务;检测和维护通道、用于所述系统管理单元和业务处理单元之间通信连接。

进一步,所述系统管理单元还包括访问接入模块,所述访问加入模块用于用户客户端访问所属的业务处理单元。

进一步,所述系统管理单元还包括软件升级管理模块,其用于业务处理单元的软件升级进行管理。

本发明的有益效果是:

各个组织业务处理单元的隔离,使得组织机构可以独立进行业务和用户的管理,用户的安全性和业务个性化得到保证,而且可加快业务部署和减少组织用户的网络建设投入,从而降低了使用成本;另外,系统管理与业务处理的进行分层,并且系统管理单元通过通道对各个业务处理单元进行统一维护和监控管理;降低了维护成本。

附图说明

下面结合附图对本发明的具体实施方式作进一步说明:

图1是一种用于多组织共享公网集群平台的方法的流程图;

图2是一种用于多组织共享公网集群平台的系统的结构图;

图3是一种用于多组织共享公网集群平台的系统的交互图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

如图1所示,一种用于多组织共享公网集群平台的方法,包括:构建独立的业务处理单元与独立的系统管理单元,并将业务处理单元与系统管理单元进行隔离,建立检测和维护通讯通道,所述系统管理单元通过所述检测和维护通讯通道对各个业务处理单元进行统一维护和监控管理;其中业务处理单元可分割成多个独立的隔离的实体,其中每隔离的实体都包括一个组织独享,所述组织独享包括业务实现和业务管理。

通过对平台的业务处理进行分离,借助虚拟化技术将业务处理单元独立成多个隔离的实体;实现系统维护与业务管理的分离;

1)将平台服务,分成两个部分:一个是系统管理部分,包括系统维护和组织管理的部分;一个是业务处理部分,整个系统由多个业务部分并列组成,每个业务部分分配给一个组织独享,包括业务实现和业务管理的部分;达到统一维护和独立的业务配置,降低每个组织的系统构建成本和维护成本,又增加组织的业务使用的灵活性;所述业务处理单元与系统管理单元分别对立运行在虚拟服务器或物理上单独的服务器。

2)业务处理部分的虚拟化隔离或者物理隔离独立化,使得各个组织的业务数据用户数据具有安全性;同时各个组织可以根据自身的业务需要,合理配置硬件和网络带宽资源;

3)系统管理部分与业务处理部分建立检测和维护通道和设置流程协议,实现服务的有机组合和协同运行;使得能共用系统监控维护和快速升级;

综上,通过对平台的分层和分离,达到统一维护和监控管理,包括故障状态监控,统一升级;实现各个组织只关心自己的业务使用,并达到业务使用和资源配置的灵活性以及数据安全性。

系统管理单元建立统一的登录入口,用户的客户端以自身的地址和组织标识发起请求;系统部分校验请求的合法性,根据组织标识,搜索出对应的组织业务处理单元的地址和访问的方式返回给用户的客户端;用户的客户端根据获取到的组织业务处理单元的地址和访问的方式,加入用户名和密码进行组织业务处理单元用户认证,认证成功后,即可通过获取到的会话来进行频道选择和监听与语音通讯等业务操作。通过系统管理单元对组织的管理以及统一的登录入口,可以使得平台对组织单位的许可的校验。

统一登录入口,以及系统管理单元与所述业务处理单元通讯,对业务处理单元的软件升级进行管理实现,达到监控维护集中化,软件升级的统一化(包括客户端和业务部分),这样可以降低组织用户的技术要求,并可以加快异常和系统更新的效率

如图2所示,一种用于多组织共享公网集群平台的系统,包括:系统管理单元、检测和维护通道以及多个业务处理单元,所述系统管理单元、用于进行组织的管理和对各个业务处理单元进行统一维护和监控管理;所述业务处理单元、用于提供业务管理及业务实现服务;检测和维护通道、用于所述系统管理单元和业务处理单元之间通信连接。

系统组成的系统管理单元,组织业务处理单元a,组织组业务处理单元b,专用业务组件,都是独立的计算单元,可以是虚拟服务器也可以是物理上单独的服务器;

为图示简单,只是描述组织业务处理单元a,组织业务处理单元b,以及专业业务组件为代表,软件实体相同;组织业务处理单元a与组织业务处理单元b,只是表示该组件服务于组织a和组织b,组织a独享组织a业务处理单元,组织b独享组织业务处理单元,依次类推可以给更多组织分配各自业务处理;专用业务处理单元,表示统一提供的平台服务,直接面对最终端用户,不属于任何组织机构。

进一步作为优选的实施方式,所述系统管理单元还包括访问接入模块,所述访问加入模块用于用户客户端访问所属的业务处理单元。

进一步作为优选的实施方式,所述系统管理单元还包括软件升级管理模块,其用于业务处理单元的软件升级进行管理。

如图3所示,一种用于多组织共享公网集群平台的系统的交互图。业务处理单元部分的用户有两类,buss:admin,主要进行业务和人员的配置和数据维护的功能;buss:user主要是使用业务处理单元部没的集群业务的使用。系统管理单元部分的用户是buss:user,主要是访问的入口(可以扩展提供有效性检查)和客户端的升级;sysadmin,主要是进行组织的管理和对业务部分组件的监控和维护功能。业务处理单元部分与系统管理单元部分的进行通讯与状态上报对接,可以提供对业务部分的监控,故障排查,和软件的升级等操作;系统管理单元的访问接入模块,提供所有用户的访问接入,根据对用户客户端有效性校验,并根据用户的提供组织信息,告知客户端访问业务地址和校验的方式;之后用户就与业务部分进行集群业务的信息通讯。

比如现在有多个组织,有一个出租车公司a,有一个环卫队b,有一个城管队c;那么a,b,c都有自己各有一套软件系统,就是组织a业务处理单元,组织b业务处理单元,组织c业务处理单元;这些系统都对接到一个系统管理处理单元上;a,b,c各自的软件系统部署到自己服务器上,或者租用vps系统,各种负责保存自己的信息,而a,b,c的业务可能有差异,比如出租车公司只要有及时语音就好了,环卫对可能还需要拍照图片,城管队可能还有录音等;

a,b,c根据自己的流量确定自己服务需要多大的宽带,什么规格服务器的处理能力,存储空间等,为了安全可以自己管理存储的信息包括图片,录音等。

a,b,c的业务处理单元都与系统管理单元,进行通讯,通讯的内容是可以是告诉系统管理单元自己的软件的版本号,自己的访问地址,自己运行状态(包括故障,资源消耗情况,访问过多等),请求是否更新版本,询问是否要进行操作(可以类似tr069协议完成)等;系统管理单元,提供a,b,c客户端的接入服务,比如a,b,c客户(指的是出租车司机终端,环卫队的工人,城管的队员等)都是先登录系统部分组件的地址,然后请求发来的时候带有客户端的信息,包括客户端编码(知道要访问什么服务器地址),版本,加密的用户名,密码等,然后系统部分组件进行校验,可以校验的内容(包括不限于,来源是否合法,版本是否要升级,服务器是否受限容许访问)通过校验后转给业务的地址,就是a,b,c的独享的组件,这样a客户端就与a业务处理单元进行业务处理,b客户端就与b业务处理单元进行业务处理;

系统管理单元,就是共享的平台,可以为每个独有的业务处理单元,提供软件升级包括客户端和服务器,集中的登录访问,集中的状态管理,甚至故障的报告,这些都是较为专业的服务;

专用业务处理单元,是说一个业务很多组织共用,比如一个物业公司管理很多小区;

物业公司可以设置有一个专业服务组件,然后各个小区都连接进来,根据小区不同将人员编成不同的组,比如管理a小区的一期的人员r1,r2,r3,r4一个组,管理a小区二期的人员r5,r6,r7,r8一个组,管理b小区一期的人员r9,r10,r11,r12一个组,那么这些组用的软件相同,功能相同,只是都只能组内通话,比如r1,r2,r3,r4可以互通,r5,r6,r7,r8可以互通,r9,r10,r11,r12可以互通;

以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1