The invention provides a K UX3.0 operating system system and method to build storm distributed application clusters, build storm distributed application cluster system to connect K UX operating system through SSH protocol, 64 servers, N+1 nodes deployed on Storm cluster, including terminal access layer, application layer and data layer by layer, three LAN communication connection. The terminal access layer and the application layer connect and communicate through the LAN, and connect the operating system remotely through the SSH protocol, and remotely control the Storm application platform. The application layer through the MQ, Socket communication, business data acquisition front-end system API or Log monitoring etc. from the data access layer to obtain data, after Storm real time processing system for processing write data landing layer, data access layer can be a database, or other storage or application.
【技术实现步骤摘要】
一种K-UX3.0操作系统上搭建storm分布式应用集群的系统及方法
本专利技术涉及计算机领域,尤其涉及一种K-UX3.0操作系统上搭建storm分布式应用集群的系统及方法。
技术介绍
数据的价值随着时间的流逝而降低,所以事件出现后必须尽快地对它们进行处理,最好数据出现时便立刻对其进行处理,发生一个事件进行一次处理,而不是缓存起来成一批处理。Storm技术大大简化了并行实时数据处理,可以使开发人员可以快速地搭建一套健壮、易用的实时流处理框架,配合SQL产品、NoSQL产品或者MapReduce计算平台,就可以低成本地做出很多以前很难想象的实时产品。K-UX3.0操作系统是通过Unix03认证的主机操作系统,K-UX操作系统具有广泛的兼容性,基于X86架构,64路服务器,具有较高的数据处理能力。但是,如何将Storm技术搭建在K-UX3.0操作系统上是当前丞待解决的技术问题。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种搭建storm分布式应用集群系统,包括:终端访问层、应用层和数据层;终端访问层与应用层通过网络进行连接通信,终端访问层通过ssh协议远程连接操作系统以及远程控制Storm应用平台;应用层通过MQ、Socket通信、前端系统业务数据获取API,或者Log监控,并从数据层获取数据,经过Storm实时处理写入数据;数据层包括:数据库。优选地,终端访问层包括多个终端客户机,每个终端客户机通过VPN网络访问应用层,每个终端客户机通过应用层连接集群应用服务器,远程管理Strom平台,查看集群服务器的部署方式、主节点和工作节点的分配情况、运行 ...
【技术保护点】
一种K‑UX3.0操作系统上搭建storm分布式应用集群的系统,其特征在于,包括:终端访问层、应用层和数据层;终端访问层与应用层通过网络进行连接通信,终端访问层通过ssh协议远程连接操作系统以及远程控制Storm应用平台;应用层通过MQ、Socket通信、前端系统业务数据获取API,或者Log监控,并从数据层获取数据,经过Storm实时处理写入数据;数据层包括:数据库。
【技术特征摘要】
1.一种K-UX3.0操作系统上搭建storm分布式应用集群的系统,其特征在于,包括:终端访问层、应用层和数据层;终端访问层与应用层通过网络进行连接通信,终端访问层通过ssh协议远程连接操作系统以及远程控制Storm应用平台;应用层通过MQ、Socket通信、前端系统业务数据获取API,或者Log监控,并从数据层获取数据,经过Storm实时处理写入数据;数据层包括:数据库。2.根据权利要求1所述的K-UX3.0操作系统上搭建storm分布式应用集群的系统,其特征在于,终端访问层包括多个终端客户机,每个终端客户机通过VPN网络访问应用层,每个终端客户机通过应用层连接集群应用服务器,远程管理Strom平台,查看集群服务器的部署方式、主节点和工作节点的分配情况、运行状态、处理的拓扑数据、任务运行相关日志,同时终端客户机针对某一拓扑任务进行访问、数据处理、用户注册操作,终端客户机通过远程管理Strom平台进行远程控制。3.根据权利要求1所述的K-UX3.0操作系统上搭建storm分布式应用集群的系统,其特征在于,应用层由N+1个节点组成,其中用一个节点部署在Nimbus服务器上,N个节点部署在Supervisor服务器上,同时所有节点上部署Zookeeper集群,实现对Storm集群的一致性管理;数据层包含数据接入层和数据落地层两部分,数据接入层采用MQ、或Socket通信、或前端系统业务数据,获取API或者Log监控方式的源数据流,数据落地层采用HDFS、或Mysql的数据存储设备。4.根据权利要求3所述的K-UX3.0操作系统上搭建storm分布式应用集群的系统,其特征在于,应用层所有节点部署在Zookeeper集群,用于记录Storm集群服务器的运行状态、协调数据存...
【专利技术属性】
技术研发人员:刘景洋,赵波,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。