自动产生伺服器网络拓扑的方法与系统技术方案

技术编号:13195596 阅读:87 留言:0更新日期:2016-05-12 07:44
本发明专利技术披露了一种自动产生伺服器网络拓扑的方法与系统。涉及网络装置的管理。本发明专利技术内容揭示可自动产生一用于网络管理的网络拓扑表的技术。本发明专利技术内容利用定制的识别码以识别伺服器网络中的伺服器,并且可进一步利用嵌于网络不同层的服务控制器以自动收集网络信息。

【技术实现步骤摘要】


技术实现思路
涉及一种计算机网络管理。
技术介绍
在远程伺服器的管理中,要求全面及准确的网络拓扑匹配。此点对于具有很多的伺服器,并且这些伺服器通常分布在世界各地的许多数据中心的大型计算环境尤为重要。但是,对于一个伺服器管理员而言,使用人工的方式自动并且有效率地收集所有网络端的数据,例如媒体存取控制(Med ia Acce s s Con trο I,MAC)地址,并不容易。举例来说,人工收集过程所需的时间往往过长,因此无法扩展至大型伺服器网络。
技术实现思路

技术实现思路
涉及可自动产生一用于网络管理的网络拓扑表的技术,利用定制的识别码以识别网络中的伺服器,并且可进一步利用嵌于网络不同层的服务控制器以自动收集定制的识别码。依据一些实施例,本
技术实现思路
可使用一定制的网络装置识别码来代表一网络装置(如:伺服器),用于在一动态主机配置协议(DHCP)伺服器保留一预定的网际网络协议(IP)地址。例如:定制的网络装置识别码可指示网络装置与伺服器网络中的其他网络装置的关系。又例如:定制的网络装置识别码可为一位置识别码,其叙述该网络装置(如:伺服器)的实体位置。依据一些实施例,一定制的DHCP伺服器可使用一定制的网络装置识别码以指派并且保留一可用IP地址给请求的网络装置。另外,该定制的DHCP伺服器可以将网络信息储存于一用于指派IP地址的拓扑表(如:DHCP表)。依据一些实施例,当定制的网络装置识别码为定制的媒体存取控制(MAC)地址时,不因厂商而有所区别的DHCP伺服器将可被用来指派并保留IP地址。依据一些实施例,本
技术实现思路
使一服务控制器得以自动产生具有定制的网络装置识别码的DHCP请求包。例如:基板管理控制器(BMC)可以产生具有定制的网络装置识别码的DHCP请求包并且向DHCP伺服器请求IP地址。依据一些实施例,机架管理控制器(RMC)或是机箱管理控制器(CMC)可以产生多个具有一组网络装置识别码的DHCP请求包,并将它们发送至DHCP伺服器。虽然本文中的多个例子参照利用静态的DHCP包以指派并保留IP地址,应当理解的是这些仅为示例,且本
技术实现思路
不限于此。相反地,任何可提供IP信息的协议均可被使用,例如用于动态或自动IP地址指派的各种协议。此外,虽然本
技术实现思路
使用一定制的识别码(例如,一实体位置识别码或是一定制的MAC地址)作为示例方法以识别网络中的计算装置,本
技术实现思路
也适用于其他的IP地址指派技术。【附图说明】为让本专利技术的上述和其他目的、特征、优点与实施例能更明显易懂,对附图的说明如下:图1是根据一些实施例绘示的一自动网络拓扑管理系统的一示例;图2是根据一些实施例绘示的一自动网络拓扑管理系统的一示例的一方块图;图3是根据一些实施例绘示的一自动网络拓扑管理系统的另一示例的另一方块图;图4是根据一些实施例绘示的一自动网络拓扑管理系统的又一示例的又一方块图;图5A是依据一些实施例绘示的一部分网络拓扑表;图5B是依据一些实施例的另一显不部分网络拓扑表;图6是依据一些实施例的一自动网络拓扑管理系统的一示例流程图;图7是依据一些实施例的一自动网络拓扑管理系统的另一示例流程图;以及图8是依据一些实施例绘示的一计算装置的一计算平台。附图符号说明100:拓扑伺服器104:数据中心(IA)106:数据中心(2A)108:伺服器机架(3a)110:伺服器管理装置114:机箱(4^116:网络118:机柜组(2A)202、302、402:节点拓扑伺服器204、304、404: DHCP 管理器206、306、406:节点 ID/IP 地址记录208:机架(3a)210、808:机架管理控制器212:机架识别码快取存储器214:机架管理控制器的网络接口控制器216、310、416、432、802:基板管理控制器222:节点(5a)224:节点(5b)220、312、420:基板管理控制器的网络接口控制器218、314、418:节点识别码快取存储器226、316:MAC 转换器308:节点(5c)408:机架(3a)422:节点(5a)424:节点(5b)430:切换器602 ?708:步骤800:计算平台804:处理器806:输入元件810:网络接口812:显不器814:存储装置826:系统存储器【具体实施方式】本
技术实现思路
的各种实施例将在下面详细讨论。虽然具体的实施被讨论,应当理解的是这么做仅是为说明性的目地。相关领域的技术人员将认识到可以使用其他的部件和配置,而不脱离本
技术实现思路
的精神和范围。在数据中心的管理中,远程伺服器管理(如:频外管理)可提供一种集中且弹性的管理解决方案。使用频外管理时,管理员可以经由网络,例如LAN(Local Area Network),监控大量伺服器的操作状态。举例来说,当伺服器的主中央处理单元(CPU)没有电力时,管理员可以从远程管理伺服器。管理员可以调整基本输入/输出系统(B1S)的设定或是监测伺服器的物理状态,例如:温度、电压、风扇转速等。然而,远程伺服器管理有赖于伺服器网络拓扑的准确匹配。伺服器网络拓扑包含有被选定网络内所有网络装置的全面网络信息。网络信息包含有,例如:网际网络协议(IP)地址、媒体存取控制(MAC)地址、或是网络装置的网域名称。一例为动态主机配置协议(dynamic host configurat1n protocol,DHCP)表,其将网络装置的IP地址与它们的MAC地址相匹配。此外,远程伺服器管理往往依赖于静态DHCP分配技术。在静态DHCP分配中,DHCP伺服器使管理员得以为伺服器保留IP地址,因此同一个伺服器总是被指派到相同的IP地址。为了要利用现有技术以保留IP地址,管理员必需人工收集每一个伺服器的MAC地址、将MAC地址输入至DHCP伺服器、并且指派预定IP地址给伺服器。这种人工并且困难的IP分配程序并不适合于大规模的伺服器网络。因此,利用可靠且自动的方式产生伺服器网络拓扑,以使伺服器网络的匹配有效率实属必要。本
技术实现思路
包含有能够自动产生网络拓扑表(如:DHCP表)以进行网络管理的技术。其可使用伺服器网络内伺服器的定制的识别码。其还可利用嵌于伺服器网络不同层的多个服务控制器而自动收集网络信息。依据一些实施例,本
技术实现思路
可通过静态IP分配程序并经由DHCP而实施。DHCP是一种网络协议用来使DHCP伺服器得以替IP网络上的网络装置指派IP地址。DHCP伺服器可以从跨越数个子网络的IP地址集区中指派地址。通常当一个DHCP伺服器从网络装置收到要求IP地址的DHCP请求包时,DHCP伺服器能够识别嵌于该DHCP请求包内的MAC地址,并且利用MAC地址以指派可用的IP地址。此外,该MAC地址可为通用的,并且由装置制造商所随机指派,此点在网络管理上不具任何重要性。依据一些实施例,本
技术实现思路
可使用定制的网络装置识别码以代表网络装置(如:伺服器),而不使用DHCP请求包内制造商所指派的MAC地址。例如:网络装置识别码可以指示出网络装置相对于伺服器网络中其它网络装置的关系(如:实体位置)。在一些实施例中,定制的网络装置识别码的命名逻辑为管理员所已知,所以管理员将可经由网络装置的定制的识别码而决定网络装置的实体位置。举例来说本文档来自技高网
...

【技术保护点】
一种自动产生伺服器拓扑的方法,包含:在一动态主机配置协议(DHCP)伺服器指派一主要服务控制器识别码给一主要服务控制器,该主要服务控制器与一次要服务控制器相关联;接收一DHCP请求包,该DHCP请求包包含一由该主要服务控制器指派的次要服务控制器识别码;依据该次要服务控制器识别码指派一网际网络协议地址以与该次要服务控制器识别码配对;以及为该次要服务控制器产生一DHCP回应包,该DHCP回应包包含该IP地址。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:施青志
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1