一种基于可插拔机制的灵活部署系统技术方案

技术编号:27943701 阅读:12 留言:0更新日期:2021-04-02 14:25
本发明专利技术公开了一种基于可插拔机制的灵活部署系统,包括服务器、显示器、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,服务器通过网络和线缆分别连接显示器模块、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,连接模块包括:端口监听模块、构件请求模块、连接判断模块、连接请求模块、数据传输模块和连接断开模块;本发明专利技术一种基于可插拔机制的灵活部署系统具有硬件损坏时自动备份、过载自动清理、及时的预警报警的优点。

【技术实现步骤摘要】
一种基于可插拔机制的灵活部署系统
本专利技术涉及运行管理
,具体为一种基于可插拔机制的灵活部署系统。
技术介绍
在数字信号处理的理论中,人们把能加工、变换数字信号的实体称作系统;由于处理数字信号的系统是在指定的时刻或时序对信号进行加工运算,所以这种系统被看作是离散时间的,也可以用基于时间的语言、表格、公式、波形四种方法来描述;从抽象的意义来说,系统和信号都可以看作序列;在现代生活中,出现了很多的信息设备,他们都作为系统的一种参与设备,但是现在的设备在接入系统内时,因为设备或者软件的问题,造成系统的负载,常常会带来很多的问题,造成系统无法正常的使用,而且现在系统的硬件在出现问题时,无法进行的备份数据和进行预警。
技术实现思路
本专利技术的目的在于提供一种基于可插拔机制的灵活部署系统,具有硬件损坏时自动备份、过载自动清理、及时的预警报警的优点,解决了现有技术中的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于可插拔机制的灵活部署系统,包括服务器、显示器、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,所述服务器通过网络和线缆分别连接显示器模块、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,所述连接模块包括:端口监听模块、构件请求模块、连接判断模块、连接请求模块、数据传输模块和连接断开模块,负载分配模块包括:硬件状态指标模块、系统运行状态指标模块、自动停止模块和运行时间模块;所述服务器采用非x86服务器进行数据的分析,所述服务器采用Intel服务器CPU和Windows/NetWare网络操作系统;所述大数据库采用网络进行连接数据库,所述数据库用于对信息储存的云储存和网络大数据,大数据库状态分别分为:单机状态、集群状态和大集群状态,根据采集信息进行筛选过载的数据信息并针对负载信息进行上传;所述显示模块采用显示屏进行显示数据,并通过扬声器和麦克风等收音放音设备进行声音的交互;所述端口监听模块采用socket端口为构件客户提供连接端口,并根据连接请求进行确定是否连接;所述构件请求模块采用socket端口,并通过监听线程进行接收构件客户请求;所述连接判断模块根据socket端口确定连接类型和连接目标,并根据连接类型和连接目标进行判断能否连接;所述连接请求模块根据连接类型进行确定构件客户连接机制端口,如果客户构件类型不合法给与提示信息;所述数据传输模块采用连接件服务器根据客户构件建立相应的连接机制,并根据过滤器分别建立一个写socket和一个读socket,并通过管道服务器传输数据至读端口上,采用供读数据过滤器从读端口上读取数据;所述连接断开模块采用连接件服务器根据构件客户操作进行关闭连接;所述预警模块采用显示器、报警灯和扬声器等进行报警,并根据报警问题不同进行设定不同报警情况;所述软件监控模块采用根据系统负载运行状态和软件运行过程进行监控;所述系统硬件检测模块根据系统内的硬件设备采用针对该硬件设备的检测设备进行检测硬件的工作环境和硬件工作情况;所述系统数据储存模块采用大容量储存器组进行储存数据;所述优先级选择模块根据客户运行信息和运行状态进行确定优先级,且优先级可根据管理员设定进行确定;所述硬件状态指标模块根据CPU、内存和网络带宽使用比例进行确定硬件状态;所述系统运行状态指标模块根据当前状态运行实例数和平均响应时间进行确定系统运行状态指标;所述自动停止模块根据socket端口的连接件客户的工作需求负载进行检测工作状态,并可根据工作状态进行选择停止。优选的,所述运行时间模块根据连接件客户工作负载量,并在低于设定量时,可选择运行时间,根据选择的时间进行确定关闭。优选的,所述服务器采用多组约模式,且多组约SaaS应用支持可扩展性。优选的,所述系统数据储存模块根据储存时间和储存信息的优先级进行删除。优选的,所述显示模块显示信息分为标清、高清和超清三种模式,三种模式根据实时网速进行自动选择也可进行手动调整,且在显示的过程中,可根据显示数据的不同进行选择颜色,用于区别显示数据。与现有技术相比,本专利技术的有益效果如下:1.本一种基于可插拔机制的灵活部署系统通过服务器进行整体的数据的汇总,方便处理各种事情,通过大数据库进行网络连接数据库,方便信息的搜索和上传数据,通过显示模块进行显示数据,方便信息的显示,通过端口监听模块进行连接构件客户,方便对构件客户进行连接,通过构件请求模块进行接收构件客户的请求,通过连接判断模块进行判断是否连接,通过连接请求模块进行确定构件客户的数据,通过数据传输模块进行传输数据,通过连接断开模块进行关闭连接,方便对构件客户进行连接、信息传输和断开,通过预警模块进行显示和报警问题,方便数据的显示和问题的显示,通过软件监控模块进行监控系统的负载运行状态和运行过程,方便出现负载过大和运行出现问题的情况。2.本一种基于可插拔机制的灵活部署系统通过系统硬件检测模块进行检测硬件的工作换件和硬件工作情况,方便对硬件问题进行的发现,通过系统数据储存模块进行储存数据,方便数据的备份,通过优先级选择模块进行确定优先运行的构件客户,保证整个系统的正常运行,通过硬件装填指标模块进行确定硬件的状态,通过系统运行指标模块进行确定系统运行的状态,保证系统的运行,通过自动停止模块进行减少系统负载,增加运行的流畅性。附图说明图1为本专利技术一种基于可插拔机制的灵活部署系统的系统结构示意图;图2为本专利技术一种基于可插拔机制的灵活部署系统的检测模块示意图;图3为本专利技术一种基于可插拔机制的灵活部署系统的交互模块示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1请参阅图1、2,一种基于可插拔机制的灵活部署系统,包括服务器、显示器、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,服务器通过网络和线缆分别连接显示器模块、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,连接模块包括:端口监听模块、构件请求模块、连接判断模块、连接请求模块、数据传输模块和连接断开模块,负载分配模块包括:硬件状态指标模块、系统运行状态指标模块、自动停止模块和运行时间模块;服务器采用非x86服务器进行数据的分析,服务器采用Intel服务器CPU和Windows/NetWare网络操作系统,服务器采用多组约模式,且多组约SaaS应用支持可本文档来自技高网...

【技术保护点】
1.一种基于可插拔机制的灵活部署系统,其特征在于:包括服务器、显示器、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,所述服务器通过网络和线缆分别连接显示器模块、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,所述连接模块包括:端口监听模块、构件请求模块、连接判断模块、连接请求模块、数据传输模块和连接断开模块,负载分配模块包括:硬件状态指标模块、系统运行状态指标模块、自动停止模块和运行时间模块;/n所述服务器采用非x86服务器进行数据的分析,所述服务器采用Intel服务器CPU和Windows/NetWare网络操作系统;/n所述大数据库采用网络进行连接数据库,所述数据库用于对信息储存的云储存和网络大数据,大数据库状态分别分为:单机状态、集群状态和大集群状态,根据采集信息进行筛选过载的数据信息并针对负载信息进行上传;/n所述显示模块采用显示屏进行显示数据,并通过扬声器和麦克风等收音放音设备进行声音的交互;/n所述端口监听模块采用socket端口为构件客户提供连接端口,并根据连接请求进行确定是否连接;/n所述构件请求模块采用socket端口,并通过监听线程进行接收构件客户请求;/n所述连接判断模块根据socket端口确定连接类型和连接目标,并根据连接类型和连接目标进行判断能否连接;/n所述连接请求模块根据连接类型进行确定构件客户连接机制端口,如果客户构件类型不合法给与提示信息;/n所述数据传输模块采用连接件服务器根据客户构件建立相应的连接机制,并根据过滤器分别建立一个写socket和一个读socket,并通过管道服务器传输数据至读端口上,采用供读数据过滤器从读端口上读取数据;/n所述连接断开模块采用连接件服务器根据构件客户操作进行关闭连接;/n所述预警模块采用显示器、报警灯和扬声器等进行报警,并根据报警问题不同进行设定不同报警情况;/n所述软件监控模块采用根据系统负载运行状态和软件运行过程进行监控;/n所述系统硬件检测模块根据系统内的硬件设备采用针对该硬件设备的检测设备进行检测硬件的工作环境和硬件工作情况;/n所述系统数据储存模块采用大容量储存器组进行储存数据;/n所述优先级选择模块根据客户运行信息和运行状态进行确定优先级,且优先级可根据管理员设定进行确定;/n所述硬件状态指标模块根据CPU、内存和网络带宽使用比例进行确定硬件状态;/n所述系统运行状态指标模块根据当前状态运行实例数和平均响应时间进行确定系统运行状态指标;/n所述自动停止模块根据socket端口的连接件客户的工作需求负载进行检测工作状态,并可根据工作状态进行选择停止。/n...

【技术特征摘要】
1.一种基于可插拔机制的灵活部署系统,其特征在于:包括服务器、显示器、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,所述服务器通过网络和线缆分别连接显示器模块、大数据库、连接模块、预警模块、软件监控模块、系统硬件检测模块、系统数据储存模块、优先级选择模块和负载分配模块,所述连接模块包括:端口监听模块、构件请求模块、连接判断模块、连接请求模块、数据传输模块和连接断开模块,负载分配模块包括:硬件状态指标模块、系统运行状态指标模块、自动停止模块和运行时间模块;
所述服务器采用非x86服务器进行数据的分析,所述服务器采用Intel服务器CPU和Windows/NetWare网络操作系统;
所述大数据库采用网络进行连接数据库,所述数据库用于对信息储存的云储存和网络大数据,大数据库状态分别分为:单机状态、集群状态和大集群状态,根据采集信息进行筛选过载的数据信息并针对负载信息进行上传;
所述显示模块采用显示屏进行显示数据,并通过扬声器和麦克风等收音放音设备进行声音的交互;
所述端口监听模块采用socket端口为构件客户提供连接端口,并根据连接请求进行确定是否连接;
所述构件请求模块采用socket端口,并通过监听线程进行接收构件客户请求;
所述连接判断模块根据socket端口确定连接类型和连接目标,并根据连接类型和连接目标进行判断能否连接;
所述连接请求模块根据连接类型进行确定构件客户连接机制端口,如果客户构件类型不合法给与提示信息;
所述数据传输模块采用连接件服务器根据客户构件建立相应的连接机制,并根据过滤器分别建立一个写socket和一个读socket,并通过管道服务器传输数据至读端口上,采用供读数据过滤器从读端口上读取数据;
所述...

【专利技术属性】
技术研发人员:李王斌
申请(专利权)人:南京英诺森软件科技有限公司
类型:发明
国别省市:江苏;32

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

1