自动初始化网络装置的方法及远程服务器及网络系统制造方法及图纸

技术编号:21120800 阅读:13 留言:0更新日期:2019-05-16 10:37
一种自动初始化网络装置的方法、使用此方法的远程服务器及网络系统。远程服务器可通过网络连接至交换器。远程服务器得知网络装置连接至交换器的端口号,并向交换器取得转发表。远程服务器根据网络装置连接至交换器的端口号,分析转发表以取得网络装置的远程管理控制器的标识符。远程服务器根据远程管理控制器的标识符分配并传送远程管理控制器的网络地址至网络装置的远程管理控制器。

Method of Automatic Initialization of Network Device and Remote Server and Network System

【技术实现步骤摘要】
自动初始化网络装置的方法及远程服务器及网络系统
本案涉及一种网络系统,一种可自动初始化(Initialization)网络装置的远程服务器,以及一种自动初始化网络装置的方法。
技术介绍
一般而言,数据中心(Datacenter)通常需要数量庞大的服务器;而为了使这些服务器均可以正常的进行运作,信息技术(InformationTechnology,IT)人员需要通过人工方式执行这些服务器的部署;也就是说,IT人员需要用人工方式设定数据中心每一台服务器的基板管理控制器(baseboardmanagementcontroller,BMC)、基本输入/输出系统(basicinput/outputsystem,BIOS)、独立磁盘冗余阵列(redundantarrayofindependentdisks,RAID)、网络参数及进行固件升级等等,因此会耗费大量的人力成本以及时间成本;而为了解决上述的问题,零接触配置(ZeroTouchProvision,ZTP)技术也就应运而生。然而,在执行零接触配置前仍需要通过人工方式进行初始化(Initialization);即IT人员需要通过人工方式确认并记录每一台服务器连接至交换器的端口及每一台服务器的基板管理控制器的媒体访问控制地址(mediaaccesscontroladdress,MACaddress),再分配网络参数至每一台服务器的基板管理控制器;接下来,IT人员需要通过人工方式进行每一台服务器的网络设定并记录每一台服务器的网络接口卡的媒体访问控制地址;最后,IT人员才能通过零接触配置技术执行这些服务器的部署。因此,上述零接触配置的初始化仍会大幅增加人力成本以及时间成本。另外,由于IT人员在执行零接触配置前需要通过人工方式进行初始化,因此不可避免的会有许多人为的错误产生;故上述零接触配置的初始化缺乏效率。因此,有必要提出一种可自动执行初始化的方法,能够有效改善零接触配置的各种问题。
技术实现思路
有鉴于上述现有技术的问题,本公开提供一种自动初始化网络装置的方法及使用此方法的远程服务器及网络系统。本公开提供了一种网络系统,其可包含交换器、网络装置及远程服务器。网络装置可包含远程管理控制器以及至少一网络接口卡。网络装置可连接于交换器的至少一端口。远程服务器可通过网络与交换器连接,取得该远程管理控制器连接至交换器的第一端口号以及网络接口卡连接至交换器的第二端口号。网络装置可传送包含远程管理控制器的标识符的第一探索封包至交换器,交换器将远程管理控制器的标识符以及远程管理控制器连接至交换器的第一端口号储存于转发表。远程服务器向交换器取得转发表。远程服务器根据远程管理控制器连接至交换器的第一端口号,分析转发表以取得远程管理控制器的标识符,根据远程管理控制器的标识符分配并传送远程管理控制器的网络地址,至网络装置的远程管理控制器。于另一实施例中,本公开提供了一种远程服务器,其可包含网络连接接口及处理电路。处理电路可与网络连接接口连接,可通过网络连接接口与网络连接至交换器,并得知网络装置的远程管理控制器连接至交换器的第一端口号以及网络装置的网络接口卡连接至交换器的第二端口号,并向交换器取得转发表。其中,处理电路根据远程管理控制器连接至交换器的第一端口号,分析转发表以取得网络装置的远程管理控制器的标识符,根据远程管理控制器的标识符分配并传送远程管理控制器的网络地址,至网络装置的远程管理控制器。本公开提供了一种自动初始化网络装置的方法,其可包含下列步骤:由远程服务器取得网络装置的远程管理控制器连接至交换器的第一端口号以及网络装置的网络接口卡连接至交换器的第二端口号;由网络装置传送包含网络装置远程管理控制器的标识符的第一探索封包至交换器;由交换器将远程管理控制器的标识符以及远程管理控制器连接至交换器的第一端口号储存于转发表;由远程服务器向交换器取得转发表,并根据远程管理控制器连接至交换器的第一端口号,分析转发表以取得远程管理控制器的标识符;以及远程服务器根据远程管理控制器的标识符分配并传送远程管理控制器的网络地址至网络装置的远程管理控制器。于另一实施例中,本公开提供了一种自动初始化网络装置的方法,其可包含下列步骤:由远程服务器取得网络装置的远程管理控制器连接至交换器的第一端口号以及网络装置的网络接口卡连接至交换器的第二端口号;由远程服务器向交换器取得转发表,转发表包含网络装置的远程管理控制器的标识符及远程管理控制器连接至交换器的第一端口号;由远程服务器根据远程管理控制器连接至交换器的第一端口号,分析转发表以取得远程管理控制器的标识符;以及远程服务器根据远程管理控制器的标识符分配并传送该远程管理控制器的网络地址至该网络装置的该远程管理控制器。附图说明图1为示出本申请的自动初始化网络装置的远程服务器的第一实施例的电路方块(circuitblock)示意图。图2为示出本申请的自动初始化网络装置的网络系统的第一实施例的示意图。图3为示出本申请的自动初始化网络装置的方法的第一实施例的流程示意图。图4为示出本申请的自动初始化网络装置的网络系统的第二实施例的示意图。图5为示出本申请的自动初始化网络装置的方法的第二实施例的流程示意图。具体实施方式以下将参照相关附图,说明依本申请的自动初始化网络装置的方法及使用此方法的远程服务器及网络系统的实施例,为了清楚与方便附图说明之故,附图中的各部件在尺寸与比例上可能会被夸大或缩小地呈现。在以下描述及/或权利要求中,当提及组件“连接”或“耦合”至另一组件时,其可直接连接或耦合至该另一组件或可存在介入组件;而当提及组件“直接连接”或“直接耦合”至另一组件时,不存在介入组件,用于描述组件或层之间的关系的其他字词应以相同方式解释。为使便于理解,下述实施例中的相同组件以相同的附图标记来说明。图1为示出本申请的自动初始化网络装置的远程服务器的第一实施例的电路方块(circuitblock)示意图。请参阅图1,远程服务器11可包含网络连接接口111及处理电路112;在另一实施例中,远程服务器11还可以是其它各种不同的计算机装置,例如,实体服务器,或是远程服务器11也可以是运行于服务器中的其中一个虚拟机(virtualmachine)的应用程序。处理电路112可与网络连接接口111连接。处理电路112可经由网络连接接口111通过网络连接至交换器12。网络装置13可为客户端服务器,包含远程管理控制器(remotemanagementcontroller)131,以及至少一网络接口卡(networkinterfacecard,NIC)132。当至少一新的网络装置13连接于交换器12的至少一端口(port),远程服务器11可事先得知/取得网络装置13的远程管理控制器131连接于交换器12的端口的第一端口号,以及事先得知/取得网络装置13的网络接口卡132连接于交换器12的端口的第二端口号。在一实施例中,网络装置13的远程管理控制器131与网络接口卡132分别连接于交换器12的不同端口,因此,远程管理控制器131连接于交换器12的第一端口号以及网络接口卡132连接于交换器12的第二端口号是不相同。在另一实施例中,网络装置13具有共享端口(shareport)功能,网络装置13可本文档来自技高网
...

【技术保护点】
1.一种网络系统,其特征在于,所述网络系统包含:交换器;网络装置,包含远程管理控制器以及至少一个网络接口卡,其中该网络装置连接于该交换器的至少一个端口;以及远程服务器,通过网络与该交换器连接,取得该远程管理控制器连接至该交换器的第一端口号以及该网络接口卡连接至该交换器的第二端口号,其中,该网络装置传送包含该远程管理控制器的标识符的第一探索封包至该交换器,该交换器将该远程管理控制器的该标识符以及该远程管理控制器连接至该交换器的该第一端口号储存于转发表,其中,该远程服务器向该交换器取得该转发表,并根据该远程管理控制器连接至该交换器的该第一端口号,分析该转发表以取得该远程管理控制器的该标识符,根据该远程管理控制器的该标识符分配并传送该远程管理控制器的网络地址,至该网络装置的该远程管理控制器。

【技术特征摘要】
2017.11.06 TW 1061383221.一种网络系统,其特征在于,所述网络系统包含:交换器;网络装置,包含远程管理控制器以及至少一个网络接口卡,其中该网络装置连接于该交换器的至少一个端口;以及远程服务器,通过网络与该交换器连接,取得该远程管理控制器连接至该交换器的第一端口号以及该网络接口卡连接至该交换器的第二端口号,其中,该网络装置传送包含该远程管理控制器的标识符的第一探索封包至该交换器,该交换器将该远程管理控制器的该标识符以及该远程管理控制器连接至该交换器的该第一端口号储存于转发表,其中,该远程服务器向该交换器取得该转发表,并根据该远程管理控制器连接至该交换器的该第一端口号,分析该转发表以取得该远程管理控制器的该标识符,根据该远程管理控制器的该标识符分配并传送该远程管理控制器的网络地址,至该网络装置的该远程管理控制器。2.如权利要求1所述的网络系统,其特征在于,所述远程服务器根据该远程管理控制器的该网络地址连接该网络装置,该远程服务器通过该远程管理控制器启动该网络装置,该网络装置启动后则传送包含该网络装置的该网络接口卡的标识符的第二探索封包至该交换器。3.如权利要求2所述的网络系统,其特征在于,所述网络装置通过预启动执行环境的网络启动机制,传送该第二探索封包至该交换器。4.如权利要求2所述的网络系统,其特征在于,所述交换器将该网络接口卡的该标识符以及该网络接口卡连接至该交换器的该至少一个端口的该第二端口号储存于该转发表,该远程服务器向该交换器取得该转发表,并根据该网络接口卡连接至该交换器的该第二端口号,分析该转发表以获得并储存该网络装置的该网络接口卡的该标识符。5.如权利要求2所述的网络系统,其特征在于,所述网络装置的该网络接口卡的该标识符为该网络接口卡的媒体访问控制地址;以及该远程管理控制器的该标识符为该远程管理控制器的媒体访问控制地址。6.如权利要求1所述的网络系统,其特征在于,所述第一探索封包与该第二探索封包分别是引导协议封包或动态主机配置协议封包。7.如权利要求1所述的网络系统,其特征在于,所述远程管理控制器连接至该交换器的该第一端口号以及该网络接口卡连接至该交换器的该第二端口号为相同或不相同的端口号。8.如权利要求1所述的网络系统,其特征在于,所述远程管理控制器为基板管理控制器。9.一种远程服务器,其特征在于,所述远程服务器包含:网络连接接口;以及处理电路,与该网络连接接口连接,通过该网络连接接口经由网络连接至交换器,并得知网络装置的远程管理控制器连接至该交换器的第一端口号以及该网络装置的网络接口卡连接至该交换器的第二端口号,并向该交换器取得转发表,其中,该处理电路根据该远程管理控制器连接至该交换器的该第一端口号,分析该转发表以取得该网络装置的该远程管理控制器的标识符,根据该远程管理控制器的该标识符分配并传送该远程管理控制器的网络地址,至该网络装置的该远程管理控制器。10.如权利要求9所述的远程服务器,其特征在于,所述处理电路根据该远程管理控制器的该网络地址连接该网络装置,该处理电路通过该远程管理控制器启动该网络装置,该网络装置的该网络接口卡传送包含该网络接口卡的标识符的一探索封包至交换器,该处理电路向该交换器取得该转发表,该转发表包含该网络接口卡的该标识符以及该网络接口卡连接至该交换器的该第二端口号。11.如权利要求10所述的远程服务器,其特征在于,所述处理电路根据该网络接口卡连接至该交换器的该第二端口号,分析该转发表以获得并储存该网络装置的该网络接口卡的该标识符。12.如权利要求10所述的远程服务器,其特征在于,所述网络装置的该网络接口卡的该标识符为该网络接口卡的媒体访问控制地址。13.如权利要求9所述的远程服务器,其特征在于,所述远程管理控制器的该标识符为该远程管理控制器的媒体访问控制地址。14.如权利要求9所述的远程服务器,其特征在于,所述远程管理控制器连接至该交换器的该第一端口号以及该网络接口卡连接至该交换器的该第二端口号为相同或不相同的端口号。15.如权利要求9所述的远程服务器,其特征在于,所述远程管理控制器为基板管理控制器。16.一种自动初始化网络装置的方法,其特征在于,所述方法包含下列步骤:由远程服务器取得网络装置的远程管理控制器连接至交换器的第一端口号以及该网络装置的网络接口卡连接至该交换器的第二端口号;由该网络...

【专利技术属性】
技术研发人员:叶书峻
申请(专利权)人:财团法人工业技术研究院
类型:发明
国别省市:中国台湾,71

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

1