一种实现单板并行加载的方法、装置和网元制造方法及图纸

技术编号:4126126 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种实现单板并行加载的方法、装置和网元,涉及通信技术领域,所述方法包括:检测主用OMU的FTP服务的状态和备用OMU的FTP服务的状态;根据检测结果,选择出负载少的OMU作为向当前单板传输加载数据的OMU;根据选择的OMU,为所述当前单板传输加载数据。所述装置包括:检测模块、选择模块和处理模块;所述网元包括:主用OMU和备用OMU。本发明专利技术实施例采用的主备OMU在为单板提供加载服务时,对主备OMU上的FTP服务状态进行检测,根据检测结果,为单板分配负载少的OMU提供加载服务,使得主用OMU和备用OMU之间可以均衡负载,缩短了单板的加载时间,提高了单板加载的效率和网元的启动性能。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种实现单板并行加载的方法、装置 和网元。
技术介绍
电信管理网络中,网元一般由OMU (Operation Maintenance Unit,操作维 护单元)和若干个单板组成。当网元在初次启动、复位后或版本升级回退时, 单板需要从OMU中加载Bootrom(启动)文件、程序文件、补丁文件、DSP( Digital Signal Processing,数字信号处理)文件和数据文件等。通常,网元中单板的数 量都比较多,如果所有单板都依次从OMU加载这些数据,则多个单板的加载会 持续很长时间,加载效率比较低,会影响网元的启动性能或影响网元业务的中 断时间。现有技术提出了网元单板并行加载的方法,在网元中设置主用OMU和备用 OMU为单板提供加载服务,借助于单板启动时的BOOTP (引导协议)机制, 在进行单板的BOOTP应答时,通告单板是从主用OMU还是从备用OMU进行 加载,该方案实现了由多个OMU为单板提供并行加载。在对现有技术进行研究后,专利技术人发现现有技术的方案虽然提出了采用 主用OMU和备用OMU对单板进行加载,但由于该方案是基于BOOTP机制, 只能在网元单板启动时进行加载,当单板启动后,由于网元中不再进行BOOTP 请求和应答,当主用OMU上所分配的单板过多,而备用OMU上所分配的单板 过少时,各单板只能通过在启动时所分配的OMU进行加载,因此会导致不能及 时调整主用OMU和备用OMU上的单板负载,会造成主用OMU和备用OMU 的负载不均衡,进而影响单板的加载效率。
技术实现思路
为了提高网元中单板加载的效率,本专利技术实施例提供了 一种实现单板并行6加载的方法、装置和网元,所述技术方案如下一种实现单板并行加载的方法,所述方法包括才企测主用OMU的FTP服务的状态和备用OMU的FTP服务的状态;根据所述检测结果,选择出负载少的OMU作为向当前单板传输加载数据的O固;根据所述选择的OMU,为所述当前单板传输加载数据。 一种实现单板并行加载的装置,所述装置包括检测模块,用于检测主用OMU的FTP服务的状态和备用OMU的FTP服务的状态;选捧模块,用于根据所述检测结果,选择负载少的OMU作为出向当前单板 传输加载数据的OMU;处理模块,用于根据所述选择模块选择的OMU,为所述当前单板传输加载 数据。一种网元,所述网元包括主用OMU,用于检测自身的FTP服务的状态和备用OMU的FTP服务的状 态;根据检测结果,选择出负载少的OMU作为向当前单板传输加载数据的 OMU;当选择出的OMU为所述主用OMU自身时,则由所述主用OMU为所述 当前单板传输加载数据;当选择出的OMU为所述备用OMU时,则所述主用 OMU控制所述备用OMU为所述当前单板传输加载数据;备用OMU,用于在所述主用OMU选择出由所述备用OMU为所述当前单 板传输加载数据时,则在所述主用OMU的控制下为所述当前单板传输加载凄丈 据。'本专利技术实施例采用的主备OMU在为单板提供加载服务时,对主备OMU上 的FTP服务状态进行检测,根据检测结果,为单板分配负载少的OMU提供加 载服务,使得主用OMU和备用OMU之间可以均衡负载,缩短了单板的加载时 间,提高了单板加载的效率和网元的启动性能。附图说明图l是本专利技术实施例l提供的实现单板并行加载的方法流程图; 图2是本专利技术实施例2提供的实现单板并行加载的方法流程图;图3是本专利技术实施例3提供的实现单板并行加载的装置的结构图; 图4是本专利技术实施例3提供的实现单板并行加载的装置的结构图; 图5是本专利技术实施例4提供的网元的结构图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术 实施方式作进一步地详细描述。实施例1为了提高网元中单板加载的效率,避免主用OMU和备用OMU的负载不均 衡,参见图1,本专利技术实施例提供了一种实现单板并行加载的方法,在网元中设 置主用OMU和备用OMU,并在主用OMU和备用OMU上启动FTP服务为单 板提供加载服务。由主用OMU检测各OMU的FTP服务状态,根据检测结果为 当前单板分配OMU提供加载服务,该方法内容如下101:检测主用OMU的FTP (File Transfer Protocol,文件传输协议)服务 的状态和备用OMU的FTP月l务的状态;102:根据检测结果,选择出负载少的OMU作为向当前单板传输加载数据 的O固;103:根据选^^的OMU,为该当前单板传输加载数据。具体的,当选择出的OMU为主用OMU自身时,则由主用OMU为当前单 板传输加载数据;当选择出的OMU为备用OMU时,则主用OMU控制备用 OMU为当前单板传输加载数据。其中,上述步骤102所涉及的主用OMU根据检测结果,选择出负载少的 OMU作为向当前单板传输加载数据的OMU的步骤,具体包括:102a:根据各OMU的FTP服务的状态,获得各OMU的负载状态;102b:根据获得的各OMU的负载状态,选择出负载少的OMU作为向当前 单板传输加载数据的OMU。例如若检测到自身的负载小于或等于备用OMU 的负载,则判定是由自身为当前单板传输加载数据;若^^测到自身的负载大于 备用OMU的负载,则判定是由备用OMU为当前单板传输加载数据。通过上述 方法就实现了主用OMU和备用OMU之间的负载均衡,缩短了网元中单板的加载时间,提高了单板加载的效率。需要说明的是,在实际应用中,通常是由主用OMU检测自身的FTP服务 的状态和备用OMU的FTP服务的状态,获取各OMU的负载状态,根据负载状 态选择出向当前单板传输加载数据的OMU,然后根据选择的结果,为该当前单 板传输加载数据。也可以设置一个独立的装置代替主用OMU获取各OMU的负 载状态,根据负载状态选择出向当前单板传输加载数据的OMU,然后通知该 OMU为该当前单板传输加载数据。这两种方式在实现负载均衡方面具有等同的 效果,区别仅在于各装置的功能划分有所不同,而实施方法和实现的效果是等 同的,此处不再赘述。综上所述,本专利技术实施例采用的主备OMU在为单板提供加载服务时,对主 用OMU和备用OMU上的FTP服务状态进行检测,根据检测结果,为单板分配 负载少的OMU提供加载服务,使得主用OMU和备用OMU之间可以均衡负载, 缩短了单板的加载时间,提高了单板加载的效率和网元的启动性能。对本专利技术 实施例的具体实施方式进行的详细说明,请参见以下实施例。实施例2本专利技术实施例提供了一种实现单板并行加载的方法。在本实施例中,在网 元中设置主用OMU和备用OMU,并在主用OMU和备用OMU上启动FTP月良 务为单板提供加载服务。使得主用OMU和备用OMU能同时为网元中的多个单 板提供加载服务;并且能够进行主用OMU和备用OMU之间的负载均衡处理, 从而提高了单板的加载效率。在本实施例中,备用OMU虽然工作在备用状态, 一些基础的服务在备用 OMU上仍然是运行的,如OMU主备状态决策服务,文件数据实时同步服务, 对时服务等。单板并行加载的方案中,主备OMU上都可以提供FTP服务。为了确保单板从主用OMU和备用OMU下载的文件和数据都是正确的,需 要保持主用OMU与备用OMU的文件的数据能够同步,即主用OMU和备用 OMU上的本文档来自技高网...

【技术保护点】
一种实现单板并行加载的方法,其特征在于,所述方法包括: 检测主用操作维护单元OMU的文件传输协议FTP服务的状态和备用OMU的FTP服务的状态; 根据所述检测结果,选择出负载少的OMU作为向当前单板传输加载数据的OMU;  根据所述选择的OMU,为所述当前单板传输加载数据。

【技术特征摘要】
1、一种实现单板并行加载的方法,其特征在于,所述方法包括检测主用操作维护单元OMU的文件传输协议FTP服务的状态和备用OMU的FTP服务的状态;根据所述检测结果,选择出负载少的OMU作为向当前单板传输加载数据的OMU;根据所述选择的OMU,为所述当前单板传输加载数据。2、 根据权利要求1所述的实现单板并行加载的方法,其特征在于,所述才艮 据检测结果,选择出负载少的OMU作为向当前单板传输加载数据的OMU,包 括根据各OMU的FTP服务的状态,获得各OMU的负载状态; 根据所述获得的各OMU的负载状态,选择出负载少的OMU作为向当前单 板传输加载数据的OMU。3、 根据权利要求1或2所述的实现单板并行加载的方法,其特征在于,所 述根据所述选择的OMU,为所述当前单板传输加载数据,包括当选择出的OMU为所述主用OMU时,则由所述主用OMU建立与所述当 前单板的数据连接,将所述加载数据传输给所述当前单板。4、 根据权利要求1或2所述的实现单板并行加载的方法,其特征在于,所 述根据所述选择的OMU,为所述当前单板传输加载数据,包括当选择出的OMU为所述备用OMU时,则所述备用OMU获取所述当前单 板的FTP客户端的地址和端口号,根据所述当前单板的FTP客户端的地址和端 口号,建立与所述当前单板的数据连接,将所述加载数据传输给所述当前单板。5、 根据权利要求1或2所述的实现单板并行加载的方法,其特征在于,所 述根据所述选4奪的OMU,为所述当前单板传输加载数据,包括当选择出的OMU为所述备用OMU时,则所述当前单板获取所述备用OMU的FTP服务的地址,以及所述主用OMU与所述备用OMU协商得到的端口号, 根据所述备用OMU的FTP服务的地址和所述协商得到的端口号,建立与所述 备用OMU的数据连接,由所述备用OMU根据建立的数据连接,将所述加载数 据传输给所述当前单板。6、 根据权利要求1所述的实现单板并行加载的方法,其特征在于,所述检 测主用OMU的FTP服务的状态和备用OMU的FTP服务的状态之后,还包括若检测到所述主用OMU发生了故障无法传输加载数据,则将所述主用 OMU的负载转移到所述备用OMU,由所述备用OMU为单板传输加载数据。7、 一种实现单板并行加载的装置,其特征在于,所述装置包括 检测模块,用于检测主用操作维护单元OMU的文件传输协议FTP服务的状态和备用OMU的FTP服务的状态;选择模块,用于根据所述检测结果,选择出负载少的OMU作为向当前单板 传输加载数据的OMU;处理模块,用于根据所述选择模块选择的OMU,为所述当前单板传输加载 数据。8、 根据权利要求7所述的实现单板并行加载的装置,其特征在于,所述选 择模块包括获得单元,用于根据所述检测模块检测的各OMU的FTP服务的状态,获 得各OMU的负载状态;选择单元,用于根据所述获得单元获得的各OMU的负载状态,选择出负载 少的OMU作...

【专利技术属性】
技术研发人员:朱湘毅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利