[发明专利]一种基于流媒体服务集群的分布式监控系统及方法有效
申请号: | 201310737324.9 | 申请日: | 2013-12-26 |
公开(公告)号: | CN103747060B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 刘志坚 | 申请(专利权)人: | 惠州华阳通用电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 章兰芳 |
地址: | 516005 广东省惠州市东江*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于流媒体服务集群的分布式监控系统及方法,其中,系统包括基于Hadoop的数据分布式处理架构,从数据源抽取数据并对其进行解析,并对解析的数据进行预处理和分布式计算;分布式内存缓存模块Memcached,在服务器内存中缓存常用及临时数据;关系型数据管理模块,实现监控系统平台对接入设备的信息查询、存储、管理、计算;非关系型数据管理模块,结合非关系型No‑SQL数据存储系统的分片计算方法实现分布式部署;流媒体服务集群模块,实现流媒体信息传输的分布式集群处理;负载均衡模块,对监控系统平台的负载进行均衡处理,并对WEB容器水平扩展。本发明结合负载均衡机制与数据库分片计算,提高水平扩展能力,减少平台配置、管理工作量,保持稳定性。 | ||
搜索关键词: | 一种 基于 流媒体 服务 集群 分布式 监控 系统 方法 | ||
【主权项】:
一种基于流媒体服务集群的分布式监控系统,其特征在于,包括:基于Hadoop的数据分布式处理架构,用于从数据源抽取数据并对其进行解析,并在Hadoop的上层映射‑归约模型中对解析的数据进行预处理和分布式计算;分布式内存缓存模块,用于在开源Memcached分布式高速缓存系统的基础上,通过键/值对的HashMap数据结构在服务器内存中缓存常用及临时数据;关系型数据管理模块,用于通过采用关系型数据库,实现监控系统平台对接入设备的信息查询、存储、管理、计算;非关系型数据管理模块,用于使用开源非关系型No‑SQL数据存储系统,并结合非关系型No‑SQL数据存储系统的分片计算方法实现分布式部署;流媒体服务集群模块,用于使用RED5开源流媒体服务器及边源服务集群方法实现流媒体信息传输的分布式集群处理;负载均衡模块,用于对监控系统平台的负载进行均衡处理,并实现对WEB容器的水平扩展;所述流媒体服务集群模块的唯一入口点为负载调度器;所述负载调度器采用负载均衡调度装置、基于内容请求分发装置或两者相结合的装置进行服务器调度;具体为:当所述流媒体服务集群模块中使用的流媒体服务器池中的流媒体服务器拥有相同的内容提供相同的服务时,所述负载调度器的负载均衡调度装置用于在客户请求到达时,根据流媒体服务器负载情况和设定的调度算法从所述服务器池中选出一个服务器,将该客户请求转发到选出的服务器,并记录这个调度;当这个客户请求的后续报文到达,也转发到前面选出的所述服务器;当所述流媒体服务集群模块中使用的流媒体服务器池中的流媒体服务器拥有不同的内容提供不同的服务时,所述负载调度器的基于内容请求分发装置用于在客户请求到达时,根据客户请求的内容选择服务器以执行所述客户请求;所述负载均衡调度装置与基于内容请求分发装置两者相结合的装置,用于进行上述两种服务器调度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州华阳通用电子有限公司,未经惠州华阳通用电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310737324.9/,转载请声明来源钻瓜专利网。