基于集中管理机架式设备的固件在线升级系统的制作方法

文档序号:7878562阅读:358来源:国知局
专利名称:基于集中管理机架式设备的固件在线升级系统的制作方法
技术领域
本实用新型涉及集中管理机架式设备,具体涉及集中管理机架式设备的固件在线升级系统。
技术背景 现有的集中管理机架式设备的固件升级需要由制造商的工作人员操作,不仅费工费时,而且还不能带电、在线操作,需将设备从机架上取下来进行固件升级操作,而很多设备(如通信设备)是需要24小时不间断地工作,断电、断线是其最不愿发生的事情。为了降低升级对用户设备产生的影响,就必须采用在线升级的方式。同时,为了减少人力物力,就必须降低升级的复杂程度,最好采取远程升级。而现在尚未有对集中管理机架式设备进行远程在线升级的装置。

实用新型内容本实用新型所要解决的技术问题是,提供一种基于集中管理机架式设备的固件在线升级系统,有效地解决上述问题,通过远程在线升级使升级简单化、安全化和高效化。为了解决上述技术问题,本实用新型所采用的技术方案是,一种基于集中管理机架式设备的固件在线升级系统,包括待升级的集中管理机架式设备、进行数据中转并处理的代理服务器、以及远程客户端计算机,所述远程客户端计算机与代理服务器建立通信连接,所述集中管理机架式设备和代理服务器建立通信连接。所述代理服务器至少包括用于协议处理和数据处理的第一控制芯片、用于存储数据的第一数据存储设备、用于和集中管理机架式设备及远程客户端计算机建立通信连接的第一通信接口,所述第一数据存储设备的输入输出端和第一通信接口的输入输出端连接于第一控制芯片的输入输出端。所述集中管理机架式设备至少包括控制设备升级的第二控制芯片、用于存储升级数据和命令的第二数据存储设备、以及用于和代理服务器建立通信连接的第二通信接口,所述第二数据存储设备的输入输出端和第二通信接口的输入输出端连接于第二控制芯片的输入输出端。进一步的,所述第一通信接口包括串口和以太网接口,所述第二通信接口是串口,这样,代理服务器通过串口和集中管理机架式设备建立通信连接,通过以太网接口和远程客户端计算机建立通信连接。进一步的,所述第一数据存储设备和/或第二数据存储设备包括FLASH存储器和SDRAM存储器。使用上述系统进行远程升级时,远程客户端计算机通过广域网/局域网与代理服务器实现通信,代理服务器通过串口总线和集中管理机架式设备实现通信。远程客户端计算机向代理服务器发送升级命令和升级包,通过代理服务器处理并中转至集中管理机架式设备,从而对其进行远程升级。本实用新型通过网络及代理服务器,实现对集中管理机架式设备固件的远程在线升级,通过这种远程的升级大大简化了升级的复杂性,不再需要制造商的工作人员现场操作,同时固件升级基本不影响设备的工作,还节省了人力物力,给用户带来最大效益。

图I是本实用新型的实施例的系统结构示意图。
具体实施方式
现结合附图和具体实施方式
对本实用新型进一步说明。作为本实用新型一个具体的实施例,如图I所示,一种基于集中管理机架式设备的固件在线升级系统,包括待升级的集中管理机架式设备I、进行数据中转并处理的代理服务器2、以及远程客户端计算机3,所述远程客户端计算机3与代理服务器2建立通信连接,所述集中管理机架式设备I和代理服务器2建立通信连接。所述代理服务器2至少包括用于协议处理和数据处理的第一控制芯片21、用于存储数据的第一数据存储设备22、用于和集中管理机架式设备I及远程客户端计算机3建立通信连接的第一通信接口 23,所述第一数据存储设备22的输入输出端和第一通信接口 23的输入输出端连接于第一控制芯片21的输入输出端。优选的,第一数据存储设备22包括FLASH存储器和SDRAM存储器。所述集中管理机架式设备I至少包括控制设备升级的第二控制芯片11、用于存储升级数据和命令的第二数据存储设备12、以及用于和代理服务器2建立通信连接的第二通信接口 13,所述第二数据存储设备12的输入输出端和第二通信接口 13的输入输出端连接于第二控制芯片11的输入输出端。优选的,第二数据存储设备12包括FLASH存储器和SDRAM存储器。其中,所述第一通信接口 23包括串口和以太网接口,所述第二通信接口 13是串口,这样,代理服务器2通过串口和集中管理机架式设备I建立通信连接,通过以太网接口和远程客户端计算机3建立通信连接。使用上述系统进行远程升级时,远程客户端计算机3通过广域网/局域网与代理服务器2相连接,并建立通信信道,然后用户通过远程客户端计算机3向代理服务器2下发升级固件的命令,并等待响应。代理服务器2接收到远程客户端计算机3下发的命令后,在第一数据存储设备22开辟一个存储空间,并等待接收数据,同时向远程客户端计算机3回传一个准备好的响应。远程客户端计算机3接收到代理服务器2准备好的响应后,开始下发升级固件包。代理服务器2通过以太网接口从远程客户端计算机3接收升级固件包,其第一控制芯片21进行协议处理后将数据存储至第一数据存储设备22开辟的存储空间内,待整个升级固件包接收完成且校验无误后,向远程客户端计算机3回传一个传输成功的响应,反之则请求远程客户端计算机3重发。代理服务器2成功接收数据后,通过串口向集中管理机架式设备I下发升级固件的命令,并等待响应。集中管理机架设备I接收到代理服务器2下发的命令后,在第二数据存储设备12内准备一个存储空间并等待接收数据,同时向代理服务器2回传一个准备好的响应。代理服务器2接收到集中管理机架设备I准备好的响应后开始下发升级固件包。集中管理机架设备I的第二控制芯片11通过串口接收升级固件包,并将数据存储至第二数据存储设备12的存储空间,整个升级固件包接收完成且校验无误后,在第二控制芯片11的控制下更新固件、完成升级;反之则重复上述过程。本实用新型利用网络及较小的开销,实现对集中管理机架式设备I固件的在线升级,首先通过远程客户端计算机3向代理服务器2发送升级固件包,代理服务器2将数据存储起来,等待全部数据接收完后,再通过串口向集中管理机架式设备I发送升级固件包,从而实现对集中管理机架式设备I固件的在线升级。本实用新型简单实用、经济有效地实现集中管理机架式设备固件的在线升级。尽管结合优选实施方案具体展示和介绍了本实用新型,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本实用新型的精神和范围内,在形式上和细节上可以对本实用新型做出各种变化,均为本实用新型的保护范围。
权利要求1.一种基于集中管理机架式设备的固件在线升级系统,其特征在于 包括待升级的集中管理机架式设备、进行数据中转并处理的代理服务器、以及远程客户端计算机,所述远程客户端计算机与代理服务器建立通信连接,所述集中管理机架式设备和代理服务器建立通信连接。
2.根据权利要求I所述的基于集中管理机架式设备的固件在线升级系统,其特征在于所述代理服务器至少包括用于协议处理和数据处理的第一控制芯片、用于存储数据的第一数据存储设备、用于和集中管理机架式设备及远程客户端计算机建立通信连接的第一通信接口,所述第一数据存储设备的输入输出端和第一通信接口的输入输出端连接于第一控制芯片的输入输出端。
3.根据权利要求2所述的基于集中管理机架式设备的固件在线升级系统,其特征在于所述第一通信接口包括串口和以太网接口。
4.根据权利要求2所述的基于集中管理机架式设备的固件在线升级系统,其特征在于所述第一数据存储设备包括FLASH存储器和SDRAM存储器。
5.根据权利要求I所述的基于集中管理机架式设备的固件在线升级系统,其特征在于所述集中管理机架式设备至少包括控制设备升级的第二控制芯片、用于存储升级数据和命令的第二数据存储设备、以及用于和代理服务器建立通信连接的第二通信接口,所述第二数据存储设备的输入输出端和第二通信接口的输入输出端连接于第二控制芯片的输入输出端。
6.根据权利要求5所述的基于集中管理机架式设备的固件在线升级系统,其特征在于所述第二通信接口是串口。
7.根据权利要求5所述的基于集中管理机架式设备的固件在线升级系统,其特征在于所述第二数据存储设备包括FLASH存储器和SDRAM存储器。
专利摘要本实用新型涉及集中管理机架式设备。本实用新型的一种基于集中管理机架式设备的固件在线升级系统,包括待升级的集中管理机架式设备、进行数据中转并处理的代理服务器、以及远程客户端计算机,远程客户端计算机与代理服务器建立通信连接,集中管理机架式设备和代理服务器建立通信连接。代理服务器至少包括用于协议处理和数据处理的第一控制芯片、用于存储数据的第一数据存储设备、用于和集中管理机架式设备及远程客户端计算机建立通信连接的第一通信接口。集中管理机架式设备至少包括控制设备升级的第二控制芯片、用于存储升级数据和命令的第二数据存储设备、以及用于和代理服务器建立通信连接的第二通信接口。本实用新型应用于集中管理机架式设备的远程升级。
文档编号H04L12/24GK202679393SQ20122034189
公开日2013年1月16日 申请日期2012年7月16日 优先权日2012年7月16日
发明者赖达炜, 洪亚德, 梁志达, 赵宇涛, 李亚楼, 洪雅婧, 游美琴 申请人:厦门福信光电集成有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1