具异值网络地址平台的管理方法及系统技术方案

技术编号:7380209 阅读:246 留言:0更新日期:2012-05-31 05:42
本发明专利技术公开了一种具异值网络地址平台的管理方法及系统。该管理方法利用一逻辑执行单元取得网络内每一操作系统和嵌入式管理装置的网络地址,并直接取得每一嵌入式管理装置的预定参数。接着通过每一被管理操作系统內嵌入式管理装置的驱动程序来取得相关于预定参数的参考值,或是将每一嵌入式管理装置的预定参数分别挂载至其相对应虚拟装置。若从某一特定嵌入式管理装置直接取得的预定参数符合通过某一特定操作系统內的嵌入式管理装置的驱动程序来取得的参考值,或若是在某一特定操作系统中能搜寻到从某一特定嵌入式管理装置直接取得的预定参数,便可得知某一特定操作系统与某一嵌入式管理装置在同一平台上。

【技术实现步骤摘要】

本专利技术涉及一种网络地址的管理配对方法及系统,尤其涉及一种具有不同网络地址平台的管理配对方法及系统。
技术介绍
智能平台管理接口 intelligent Platform Management Interface, IPMI)是一种开放标准的硬件管理接口规格,用以定义内嵌管理子系统进行通讯的特定方法,使得来自不同供货商的管理软件能够跨越不同的固件和硬件平台工作,并有效地降低服务器系统的设备总成本。在支持IPMI的服务器中,无论操作系统和CPU的状态或类型为何,IPMI都可以提供服务器独立的远程监视、系统管理、错误诊断和系统恢复等功能。IPMI应用系统通常包含许多平台,彼此之间可通过网络沟通,而某些平台会安装嵌入式管理装置来加强管理能力。在网络环境下,每一嵌入式管理装置和每一平台上安装的操作系统分别拥有各自的网络地址(IP address)。假使一特定嵌入式管理装置是安装在一特定平台上,若是通过一般管理软件来搜寻网络时,会得到对应至两组网络地址的两个节点,其中一个节点对应于此特定嵌入式管理装置的网络地址,而另一节点则对应于此特定平台内操作系统的网络地址。現有技术无法判断这两个节点是否在同一平台上,因此无法提供符合系统实际运作结构的示意图。現有技术中利用代理程序以判断平台操作系统的网络地址。举例而言,图1为現有技术中一种使用代理程序的应用系统100的示意图。应用系统100包含一网络10和平台 P1-P3。通过网络10,使用者能够利用操作系统04内的管理软件来管理平台P1-P3。平台 Pl内安装有一嵌入式管理装置EMDl和一操作系统01,操作系统01包含驱动嵌入式管理装置EMDl所需的EMD驱动程序。平台P2内安装有一嵌入式管理装置EMD2和一操作系统02, 操作系统02包含驱动嵌入式管理装置EMD2所需的EMD驱动程序。平台P3内安装有一操作系统03,但不具备嵌入式管理装置。在接收到使用者下达的指令后,操作系统04的管理软件会在被管理的操作系统01-03内安装代理程序AG1-AG3,因此可通过代理程序AG1-AG3 分别得到被管理操作系统01-03的相关信息和其相对应平台P1-P3的硬件信息。通过代理程序,操作系统04的管理软件会把一特定平台的网络地址视为一个节点,并以此节点代表此特定平台内的操作系统和硬设备,因此能提供符合系统实际运作结构的示意图。虽然安装代理程序能提供符合系统实际运作结构的示意图,但其需针对特定操作系统和特定应用来设计,对复杂的系统而言是极为耗时费力的工作。若是系统有所更新或改变,代理程序亦需变更。另一方面,代理程序为软件组件,需由安装处的装置(例如服务器)来执行,因此会占据平台的资源,影响系统整体运作效能。
技术实现思路
本专利技术的一实施例提供一种管理系统内异值网络地址的方法。该方法包括取得一系统内所有平台上所安装操作系统和嵌入式管理装置的网络地址;直接取得每一嵌入式管理装置的一预定参数;通过每一被管理平台上所安装操作系统来取得相关于该预定参数的一参考值;以及若从一特定嵌入式管理装置直接取得的预定参数符合通过一特定平台上所安装的一特定操作系统取得的参考值,判定该特定操作系统的网络地址和该特定嵌入式管理装置的网络地址属于同一平台。本专利技术的另一实施例提供一种管理系统内异值网络地址的方法。该方法包括取得一系统内所有平台上所安装操作系统和嵌入式管理装置的网络地址;直接取得每一嵌入式管理装置的一预定参数;启动每一嵌入式管理装置所提供的虚拟装置,并将每一嵌入式管理装置的预定参数分别挂载至其相对应的虚拟装置;在每一被管理平台上所安装操作系统中搜寻所有预定参数;以及当从一特定平台上所安装的一特定操作系统中搜寻到从一特定嵌入式管理装置直接取得的预定参数时,判定该特定操作系统的网络地址和该特定嵌入式管理装置的网络地址属于同一平台。本专利技术的另一实施例提供一种可管理异值网络地址平台的系统。该系统包括复数个平台,其分别具有异值网络地址;一嵌入式管理装置,设于该复数个平台中一相对应的平台;一逻辑执行单元,用来取得该系统内所有平台上所安装操作系统和该嵌入式管理装置的网络地址,直接取得该嵌入式管理装置的一预定参数,通过每一被管理平台上所安装操作系统来取得相关于该预定参数的参考值,以及在该预定参数符合通过该相对应平台上所安装的一特定操作系统取得的一特定参考值时,判定该特定操作系统的网络地址和该嵌入式管理装置的网络地址属于同一平台。本专利技术的另一实施例提供一种可管理异值网络地址平台的系统。该系统包括复数个平台,其分别具有异值网络地址;一嵌入式管理装置,设于该复数个平台中一相对应的平台,且提供一虚拟装置;一逻辑执行单元,用来取得该系统内所有平台上所安装操作系统和该嵌入式管理装置的网络地址,直接取得该嵌入式管理装置的一预定参数,启动该嵌入式管理装置的该虚拟装置,将该预定参数挂载至该虚拟装置,在每一被管理平台上所安装操作系统中搜寻该预定参数,以及在从该相对应平台上所安装的一特定操作系统中能搜寻到该预定参数时判定该特定操作系统的网络地址和该特定嵌入式管理装置的网络地址属于同一平台。附图说明图1为現有技术中一种使用代理程序的应用系统的示意图。图2为本专利技术中一种应用系统的示意图。图3为本专利技术第一实施例中用来管理应用系统内异值网络地址平台方法的流程图。图4为本专利技术第二实施例中用来管理应用系统内异值网络地址平台方法的流程图。其中,附图标记说明如下10网络40逻辑执行单元100、200 应用系统P1-P3平台EDMU EDM2嵌入式管理装置01-04操作系统AG1-AG3 代理程序310-360,410-470具体实施例方式图2为本专利技术中一种应用系统200的示意图。应用系统200包含一网络10、平台 P1-P3,以及一逻辑执行单元40。平台P1-P3为被管理系统,平台P1-P3和逻辑执行单元40 之间能够通过网络10来互相沟通。平台Pl内安装有嵌入式管理装置EMDl和操作系统01, 操作系统01包含驱动嵌入式管理装置EMDl所需的驱动程序。平台P2内安装有嵌入式管理装置EMD2和操作系统02,操作系统02包含驱动嵌入式管理装置EMD2所需的驱动程序。 平台P3内安装有操作系统03,但不具备嵌入式管理装置。图3的流程图说明了本专利技术的第一实施例,可用来管理应用系统200内异值网络地址平台的方法,其包含下列步骤步骤310 逻辑执行单元搜寻网络以取得每一操作系统和每一嵌入式管理装置的网络地址。步骤320 逻辑执行单元直接取得每一嵌入式管理装置的预定参数,并在每一被管理的操作系统上执行指令以通过其嵌入式管理装置驱动程序来取得相关于预定参数的参考值。步骤330 逻辑执行单元比对从每一特定嵌入式管理装置直接取得的预定参数和从每一特定操作系统通过嵌入式管理装置的驱动程序取得的参考值,并在比对结果符合时判定某一特定操作系统与某一特定嵌入式管理装置在同一平台上。在步骤310中,本专利技术第一实施例的逻辑执行单元40首先搜寻网络10以取得所有装置的网络地址。举例来说,假设在图2所示的应用系统200中,操作系统01的网络地址IPl为(192. 168. 1. 1),操作系统02的网络地址IP2为(192. 168. 1. 3),操作系统03的网络地址IP3为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
2010.11.30 TW 0991416271.一种管理系统内异值网络地址的方法,其特征在于,包括取得一系统内所有平台上所安装操作系统和嵌入式管理装置的网络地址; 直接取得每一嵌入式管理装置的一预定参数;通过每一被管理平台上所安装操作系统来取得相关于该预定参数的一参考值;及若从一特定嵌入式管理装置直接取得的预定参数符合通过一特定平台上所安装的一特定操作系统取得的参考值,判定该特定操作系统的网络地址和该特定嵌入式管理装置的网络地址属于同一平台。2.如权利要求1所述的方法,其特征在于,该预定参数是用来区分不同的嵌入式管理装置。3.如权利要求2所述的方法,其特征在于,该预定参数是为一媒体存取控制地址或一网络地址。4.一种管理系统内异值网络地址的方法,其特征在于,包括取得一系统内所有平台上所安装操作系统和嵌入式管理装置的网络地址; 直接取得每一嵌入式管理装置的一预定参数;启动每一嵌入式管理装置所提供的虚拟装置,并将每一嵌入式管理装置的预定参数分别挂载至其相对应虚拟装置;在每一被管理平台上所安装操作系统中搜寻所有预定参数;及当从一特定平台上所安装的一特定操作系统中搜寻到从一特定嵌入式管理装置直接取得的预定参数时,判定该特定操作系统的网络地址和该特定嵌入式管理装置的网络地址属于同一平台。5.如权利要求4所述的方法,其特征在于,该预定参数是用来区分不同的嵌入式管理装置。6.如权利要求5所述的方法,其特征在于,该预定参数是为一媒体存取控制地址或一网络地址。7.一种可管理异值网络地址平台的系统,其特征在于,包括 复数个平台,其分别具有异值网络地址;一嵌入式管理装置,设于该复数个平台中一相对应的平台...

【专利技术属性】
技术研发人员:曾伟嘉
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:

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

1
相关领域技术