[发明专利]云处理装置和方法有效
申请号: | 201410761150.4 | 申请日: | 2014-12-12 |
公开(公告)号: | CN104702663B | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 马太航 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 姜万林 |
地址: | 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 装置 方法 | ||
1.一种云处理装置,其特征在于,包括:
Mina流程改造单元,用于对Mina本身流程进行改造;
负载提高单元,用于基于对Mina本身流程的改造,通过业务流程的转换和业务属性的拆分,提高负载;
Mina集群管理器,用于提供集群解决机制,进行集群维护;
所述Mina流程改造单元,具体包括:
Mina数据流程改进模块,用于基于维护的集群,获取客户端连接句柄,传递到客户端;客户端连接注册器,将客户端连接句柄分发给主线程,由主线程获取业务数据;将业务数据传输到数据托管服务层,进行数据分类和数据管理,完成字节流处理;
Mina业务流改进模块,用于基于处理后的字节流,通过字节流初始化处理,通过Mina的业务处理机制进行封装;
所述负载提高单元,具体包括:
智能波频调度模块,用于实时记录客户端流量,定时回写一次客户端描述元数据信息,根据波频调度策略实时改变客户端句柄处理的优先级;
波频淘汰策略处理模块,用于调度波频淘汰策略,对负载状态及压力进行控制;
Mina本地资源分析处理模块,用于对本地资源进行监控,定时将当前服务器资源情况汇总到集群服务中做校正;根据Mina服务本地汇总的数据进行合并分析,对服务器中连接句柄进行调度分类;
所述Mina数据流程改进模块由主线程获取业务数据的操作,进一步包括:
管理客户端信息,并提供客户端对象容器、同时仅只有主线程可以访问数据库,当客户端需要访问数据库时,主线程负责推送处理好的数据给客户端句柄;
所述Mina数据流程改进模块进行数据分类和数据管理的操作,进一步包括:
根据数据类型判定数据传输方式,将资源类数据传输剥离出Mina处理框架,通过资源传输流处理引擎处理,通过Mina框架剥离器汇总到数据托管服务层,形成循环操作;业务类数据通过Mina自身的业务封装进行处理,对封装进行局部改进;所述数据类型,包括资源类和业务类;
所述Mina业务流改进模块通过字节流初始化处理的操作,进一步包括:
在自接力处理引擎中完成翻译,划分出业务实例,将业务实例传输到Preworker线程池内进行处理,线程池内所有子线程都兼容前摄器处理机制、反应堆处理机制、阻塞器处理机制;
所述智能波频调度模块根据波频调度策略实时改变客户端句柄处理的优先级的操作,进一步包括:
当出现低于本服务处理阈 值的句柄时,强行将句柄虫数据从托管服务层中剥离,并传递给集群中慢连接传输接口,由集群根据句柄属性进行句柄再传递;
所述Mina本地资源分析处理模块监控的本地资源,包括CPU、内存和网络;
所述Mina集群管理器,具体包括:
慢连接处理引擎提供模块,用于负责接收Mina服务器提交的不符合当前服务器处理诉求的客户端连接句柄,在集群中维护一张句柄容器表,通过探测初始化句柄的地域特性,将句柄传递给负责处理条件的Mina服务器中;
集群处理服务总线提供模块,用于与Mina服务中的通知引擎交互,收集和判定当前Mina服务的处理能力,进行系统评级,处理能力强的服务器优先选择快速句柄进行连接;动态调整服务器的评级,在集群内设置一定的步长进行信息的维护;
集群心跳处理总线提供模块,用于当Mina服务器触发公共业务时,通过集群业务员计算方式处理统一业务;
集群负载处理总线提供模块,集中对Mina物理资源的监控和在线访问数量的监控,将监控的阈值在集群中维护。
2.如权利要求1所述云处理装置的一种云处理方法,其特征在于,包括:
步骤202:对Mina本身流程进行改造;
步骤204:基于对Mina本身流程的改造,通过业务流程的转换和业务属性的拆分,提高负载;
步骤206:提供集群解决机制,进行集群维护;
所述步骤202,具体包括:
步骤302:基于维护的集群,获取客户端连接句柄,传递到客户端;客户端连接注册器,将客户端连接句柄分发给主线程,由主线程获取业务数据;将业务数据传输到数据托管服务层,进行数据分类和数据管理,完成字节流处理;
步骤304:基于处理后的字节流,通过字节流初始化处理,通过Mina的业务处理机制进行封装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410761150.4/1.html,转载请声明来源钻瓜专利网。