一种交换机操作系统的统一安装与救援系统及监控系统技术方案

技术编号:18556861 阅读:24 留言:0更新日期:2018-07-28 13:44
本发明专利技术提供一种交换机操作系统的统一安装与救援系统,包括:多个交换机以及分别与交换机进行数据通信的操作系统操作平台;操作系统操作平台包括:安装程序预制模块,操作选择模块,加载模块以及执行模块;安装程序预制模块将通用安装程序烧写到交换机主板上的ROM芯片操作选择模块用于开启交换机,BootLoader提供操作系统操作平台操作界面,使用户基于交换机,对应选择安装系统,或救援系统,或升级系统,或卸载系统;根据用户在操作选择模块的选择,通过BootLoader将用户选择加载到相应的交换机;执行模块根据加载到交换机的操作形式,执行模块对交换机执行用户选择的相应操作。

【技术实现步骤摘要】
一种交换机操作系统的统一安装与救援系统及监控系统
本专利技术涉及交换机操作系统领域,尤其涉及一种交换机操作系统的统一安装与救援系统及监控系统。
技术介绍
随着数据中心、高清视频、物联网、高性能计算、分布式存储等技术的快速发展,全球互联网流量的不断激增,作为网络基础设施的交换机市场正在蓬勃发展。与之对应的交换机操作系统也随着产品厂商的激烈竞争而变得五花八门。由于用户、设备和应用程序的移动性,云计算和服务部署,数据中心内的流量模式的变化,灵活的服务交付等多方面的需求,适应性和灵活性更强的SDN市场正成为网络通信领域里越来越热门的话题。但由于SDN运算压力大、软件复杂度高,接口标准化,集中控制所隐藏的安全隐患等劣势,以及传统交换机自身的不断进步,传统交换机市场仍然在变革中的网络市场中持续增长。在传统与新兴的斗争中,长时间内难分输赢。SDN究竟是否代表先进生产力的发展方向仍需拭目以待。解耦硬件平台和软件操作系统无疑是当前较好的处理方式。将硬件归于统一的标准,将软件归于开源,最终让用户按需索取,任意组合,理想很丰满。但仍面临不少阻力:传统设备商的支持力度、用户的接受度、软件的开源程度等等,很多实现细节上的模糊性仍然可能导致,自己家的交换机只能与自己家的操作系统相结合。虽然白牌交换机与品牌交换机的差距将越来越小,越来越多的硬件厂家加入开放硬件标准,眼下形势不错,但在品牌机市场寡头占据绝对优势的情况下,白牌欲杀出重围道路弥艰。交换机系统有品牌的,有定制的,也有自研的,往往是一个厂家对应一个系统,甚至是一个硬件平台就对应一个系统。多种平台的交换机系统给用户和企业带来诸多使用上的不便的同时,也带来了很多重复的安装、维护成本。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种交换机操作系统的统一安装与救援系统,包括:交换机,交换机设有操作系统操作平台;操作系统操作平台包括:安装程序预制模块,操作选择模块,加载模块以及执行模块;安装程序预制模块用于将通用安装程序烧写到交换机主板上的ROM芯片操作选择模块用于开启交换机,BootLoader提供操作系统操作平台操作界面,使用户基于交换机,对应选择安装系统,或救援系统,或升级系统,或卸载系统;加载模块用于根据用户在操作选择模块的选择,通过BootLoader将用户选择加载到相应的交换机;执行模块用于根据加载到交换机的操作形式,执行模块对交换机执行用户选择的相应操作。优选地,安装程序预制模块还用于将通用安装程序贮存到U盘、或光盘、或网络服务器,安装程序预制模块通过提取U盘、或光盘、或网络服务器中储存的安装程序对交换机进行烧制。优选地,操作选择模块还用于在正确安装且无用户指令发送的情况下,交换机的操作形式默认为直接加载进入交换机操作系统。优选地,操作系统操作平台还包括:重启模块;重启模块用于执行用户选择的相应操作后,交换机进入睡眠,或系统重启。优选地,安装程序预制模块还用于分别提供对交换机操作系统的部署状态,部署状态包括:交换机操作系统类型,交换机名,交换机IP配置方式,采用手动配置的设定其IP地址,NTP服务器地址,NTP调整时间;为用户提供一个对交换机部署的管理端口,用户利用管理端口进行对交换机进行部署,并输出交换机配置文件,加载模块对交换机进行加载配置文件,执行模块根据配置文件实现对交换机的实际部署。优选地,安装程序预制模块还用于配置系统安装,或升级,或救援所需要的基本环境以及在安装过程执行到BootLoader的界面时,所需要的基本环境;还用于对安装镜像根据交换机系统类型、交换机系统版本、交换机预装软件进行分类搜索,并且支持用户进行自定义模块的添加;还用于在输出的配置文件中,详细记录用户对交换机的部署情况,部署情况包括:交换机所部署操作系统镜像的位置、交换机名称以及交换机网络地址配置情况信息。一种具有操作平台交换机的监控系统,包括:监控平台和交换机:监控平台包括:交换机监控模块;交换机监控模块还于利用预先协定的协议与每个交换机进行通信,并且支持对每个交换机的扫描,每个交换机对交换机监控模块的扫描指令进行实时响应;交换机监控模块定期收集每个交换机通信数据量以及每个交换机的运行信息,并进行显示,同时建立各项采集信息的阈值数据表,当采集到的实时信息超过阈值发出报警信息,并采用短信或邮件的方式通知用户。优选地,交换机监控模块还用于通过部署在每个交换机内的温湿度传感器进行对每个交换机温湿度信息的采集,通过对每个交换机供电电源进行电压和电流的采集,实现每个交换机实时的供电信息监测。优选地,交换机监控模块还用于导出交换机运行信息,运行信息包括:交换机的温度、湿度、交换机的供电信息以及交换机的数据传输量;并将交换机运行信息配置成文件,导出的配置文件下发给其他的交换机实现整个系统交换部署拷贝,通过对配置文件的备份,实现对整个系统部署情况的备份。从以上技术方案可以看出,本专利技术具有以下优点:安装程序预制模块将通用安装程序烧写到交换机主板上的ROM芯片操作选择模块用于开启交换机,BootLoader提供操作系统操作平台操作界面,使用户基于交换机,对应选择安装系统,或救援系统,或升级系统,或卸载系统;根据用户在操作选择模块的选择,通过BootLoader将用户选择加载到相应的交换机;执行模块根据加载到交换机的操作形式,执行模块对交换机执行用户选择的相应操作。系统实现了交换机系统及软件的统一安装配置,避免了交换机系统的一个厂家对应一个系统,给用户和企业带来诸多使用上的不便,同时,由于系统交换机进行统一或根据交换机的实际需求来配置系统及软件,达到了对整个网络交换机的统一管理和监控,避免给用户带来基于交换机单独的重复安装、维护及监控。提高了交换机运行的稳定性。附图说明为了更清楚地说明本专利技术的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为交换机操作系统的统一安装与救援系统整体示意图;图2为具有操作平台交换机的监控系统示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将运用具体的实施例及附图,对本专利技术保护的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利保护的范围。本实施例提供一种交换机操作系统的统一安装与救援系统,如图1所示,包括:多个交换机以及分别与交换机进行数据通信的操作系统操作平台;操作系统操作平台包括:安装程序预制模块11,操作选择模块12,加载模块13以及执行模块14;安装程序预制模块11用于将通用安装程序烧写到交换机主板上的ROM芯片操作选择模块12用于开启交换机,BootLoader提供操作系统操作平台操作界面,使用户基于交换机,对应选择安装系统,或救援系统,或升级系统,或卸载系统;加载模块13用于根据用户在操作选择模块12的选择,通过BootLoader将用户选择加载到相应的交换机;执行模块14用于根据加载到交换机的操作形式,执行模块14对交本文档来自技高网
...

【技术保护点】
1.一种交换机操作系统的统一安装与救援系统,其特征在于,包括:交换机,交换机设有操作系统操作平台;操作系统操作平台包括:安装程序预制模块(11),操作选择模块(12),加载模块(13)以及执行模块(14);安装程序预制模块(11)用于将通用安装程序烧写到交换机主板上的ROM芯片操作选择模块(12)用于开启交换机,BootLoader提供操作系统操作平台操作界面,使用户基于交换机,对应选择安装系统,或救援系统,或升级系统,或卸载系统;加载模块(13)用于根据用户在操作选择模块(12)的选择,通过BootLoader将用户选择加载到相应的交换机;执行模块(14)用于根据加载到交换机的操作形式,执行模块(14)对交换机执行用户选择的相应操作。

【技术特征摘要】
1.一种交换机操作系统的统一安装与救援系统,其特征在于,包括:交换机,交换机设有操作系统操作平台;操作系统操作平台包括:安装程序预制模块(11),操作选择模块(12),加载模块(13)以及执行模块(14);安装程序预制模块(11)用于将通用安装程序烧写到交换机主板上的ROM芯片操作选择模块(12)用于开启交换机,BootLoader提供操作系统操作平台操作界面,使用户基于交换机,对应选择安装系统,或救援系统,或升级系统,或卸载系统;加载模块(13)用于根据用户在操作选择模块(12)的选择,通过BootLoader将用户选择加载到相应的交换机;执行模块(14)用于根据加载到交换机的操作形式,执行模块(14)对交换机执行用户选择的相应操作。2.根据权利要求1所述的交换机操作系统的统一安装与救援系统,其特征在于,安装程序预制模块(11)还用于将通用安装程序贮存到U盘、或光盘、或网络服务器,安装程序预制模块(11)通过提取U盘、或光盘、或网络服务器中储存的安装程序对交换机进行烧制。3.根据权利要求1所述的交换机操作系统的统一安装与救援系统,其特征在于,操作选择模块(12)还用于在正确安装且无用户指令发送的情况下,交换机的操作形式默认为直接加载进入交换机操作系统。4.根据权利要求1所述的交换机操作系统的统一安装与救援系统,其特征在于,操作系统操作平台还包括:重启模块;重启模块用于执行用户选择的相应操作后,交换机进入睡眠,或系统重启。5.根据权利要求1所述的交换机操作系统的统一安装与救援系统,其特征在于,安装程序预制模块(11)还用于分别提供对交换机操作系统的部署状态,部署状态包括:交换机操作系统类型,交换机名,交换机IP配置方式,采用手动配置的设定其IP地址,NTP服务器地址,NTP调整时间;为用户提供一个对交换机部署的管理端口,用户利用管理端口进行对交换机进行部署,并输出交换机配置文件,加...

【专利技术属性】
技术研发人员:韩德亮牛玉峰高霄霄李丽
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东,37

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

1