CN1326364C - 通过连接到特定交换器端口而自动配置网络设备 - Google Patents
通过连接到特定交换器端口而自动配置网络设备 Download PDFInfo
- Publication number
- CN1326364C CN1326364C CNB2004100810043A CN200410081004A CN1326364C CN 1326364 C CN1326364 C CN 1326364C CN B2004100810043 A CNB2004100810043 A CN B2004100810043A CN 200410081004 A CN200410081004 A CN 200410081004A CN 1326364 C CN1326364 C CN 1326364C
- Authority
- CN
- China
- Prior art keywords
- network
- equipment
- blade
- interchanger
- management application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0843—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
Abstract
公开了一种自动配置网络中设备的方法和系统。提供了网络管理软件应用程序,其能够使用户将策略设置与网络中的物理位置相关联。在网络管理应用程序的操作模式期间,应用程序自动检测何时网络设备插入到网络,并且确定该设备在网络中的位置。然后基于与相应位置相关联的策略设置来自动配置设备。
Description
技术领域
本发明一般涉及计算机网络,更具体而言,涉及一种在网络设备物理连接到网络时对该网络设备进行自动配置的方法。
背景技术
计算机网络日益变得更巨大和更密集,需要大量的复杂网络设备。添加到网络上的每一网络设备必须被配置。“配置”被定义为设备参数的特定设置,所述特定设置控制网络设备的操作特性。例如,进行常规配置的设备包括路由器和交换器(switch),并且设备参数的例子包括用于配置诸端口的个别IP地址、端口阈值、通/断开关、访问安全性等等。
在现有技术中,一种网络配置方法是手动配置每一网络设备。其典型通过以下方式来完成,即网络管理员对设备进行点对点的连接,例如将一终端物理地附接到网络设备上,并且经由终端键盘来发出配置指令。在诸端口和设备中有许多相同的设置或频繁地改变网络配置的网络环境中,上述过程可很快地变得冗长和无效率。
这样一种环境的例子是计算机服务器的密集网络,在此其被称为刀片(blade)。本发明的受让人已经开发了一种称为服务器刀片的设备,其包括一单个机架,该单个机架具有用于多个处理器刀片和一个或多个交换器的内建的网络连接。每一处理器刀片被安装到机架中的插槽内,并且刀片背部的引脚连接连接到机架的中板(midplane)。每一刀片所插入的插槽意味着网络交换器模块上的端口,所述刀片经由中板而连接到所述网络交换器模块。
多个服务器刀片可经由路由器和交换器而联网在一起。然后附加的处理器刀片可通过插入到连接到网络的现有服务器刀片而被添加到网络上。然而,在部署新处理器刀片之前,必须配置每一处理器刀片。例如,一个新添加的处理器刀片可以要求将一操作系统和应用程序载入刀片以便使其发挥作用。因为诸处理器刀片的许多功能相同,所以期望有一种当这种设备被物理地插入网络时,自动检测和配置它们的方法。本发明试图满足这种需求。
发明内容
本发明提供了一种使用网络管理软件应用程序来自动配置网络中设备的方法和系统。首先应用程序使得用户能够将策略设置与网络中物理位置相关联。在网络管理应用程序的操作模式期间,应用程序自动检测何时网络设备被插入到网络,并确定设备在网络中的位置。然后基于与相应位置相关联的策略设置来自动配置设备,诸如下载和安装一操作系统和应用程序到设备。
根据在此所公开的方法和系统,网络管理应用程序使得网络管理员能够基于物理网络连接而指定配置策略。这样,设备在网络拓扑中的位置控制部署什么样的设置给新设备。自动进行新添加设备的配置而无需手动干涉,从而使得企业能够方便和高效地快速扩展它们网络基础结构的规模。
附图说明
图1示出了根据本发明优选实施例的自动网络配置系统的结构图。
图2是用于本发明的服务器刀片系统的前侧、顶侧以及右侧分解透视图。
图3是服务器刀片系统后部的后侧、顶侧以及左侧透视图。
图4是交换器模块和处理器刀片互连的结构图。
图5是在本发明的优选实施例中网络管理软件所执行的用于对连接到网络的新设备进行检测和配置的过程的流程图。
具体实施方式
本发明涉及自动网络配置。给出以下的描述以便本领域普通技术人员能够实施和使用本发明,并且以下的描述是在专利申请及其要求的情境中提供的。对在此所述的优选实施例及其一般原理和特征的各种修改对于本领域技术人员是显而易见的。所以,本发明并不旨在限于所示的实施例,而是被赋予与在此所述的原理和特征一致的最宽的范围。
图1示出了根据本发明优选实施例的自动网络配置系统的结构图。系统10包括连接到网络14的网络管理计算机12。网络14可以是局域网(LAN)或广域网(WAN),并且支持多个物理设备的连接。可以连接到网络14的物理设备的例子包括路由器16,交换器18以及计算机20。连接到网络14的每一物理设备都连接到一节点,并且每一节点根据任何所执行的网络协议而分别可寻址。网络14可以利用标准以太网协议或光纤通道协议。本领域众所周知,光纤通道是用于在服务器组之间共享远程存储设备的工业标准联网方案。因此,网络14也包括服务器刀片22。
网络管理计算机12在网络14上形成一节点。网络管理计算机12可以是标准的个人计算机或是运行标准操作系统诸如Window NT或LinuX的工作站。网络管理计算机12执行网络应用程序,诸如监视软件24。监视软件24可以实现提供全面网络监视能力的、简单网络管理协议(SNMP)的远程监视扩展。
在网络14运行期间,可以在任何时候通过将未来设备26物理插入到路由器16或交换器18上的一端口而添加该未来设备。然而,为了在网络14上部署未来设备26,必须首先配置该设备26。
不是要求网络管理员手动进行配置,本发明提供了一种网络管理软件应用程序28,一旦将设备26插入到网络14,所述网络管理软件应用程序就自动检测和配置该新网络设备26。在应用程序28在网络管理计算机12(或其他网络设备)上执行期间,网络管理应用程序28自动检测何时新设备26被插入到网络路由器16或交换器18上的端口。基于设备26所插入的端口,网络管理应用程序28基于一组预先配置的策略设置30而自动配置设备26。
例如,为了配置一特定端口上新添加的交换器18,策略设置30可以规定将被执行的特定的动作或脚本,其能够为新交换器配置内部交换器设置,诸如VLAN ID和中继(trunking)。作为另一例子,为了配置新计算机20或服务器刀片,另一策略设置30可以包括用于下载和安装操作系统以及应用软件到新计算机的指令。
在优选实施例中,本发明主要用于添加服务器刀片22、交换器模块18以及处理器刀片到网络14。现在参考图2,其示出了服务器刀片22的前侧、顶侧以及右侧的分解透视图。主机架CH1装有服务器刀片22系统的所有部件。多达14个处理器刀片PB1-PB14(或其他刀片,诸如存储刀片)热插入到机架CH1前部的14个插槽中。术语“服务器刀片”、“处理器刀片”或简单地“刀片”在整个说明书和权利要求书中使用,但是应当理解,这些术语并不限于仅执行“处理器”或“服务器”功能的刀片,而是还包括执行其他功能诸如存储刀片的刀片,所述存储刀片典型地包括硬盘驱动器并且其主要功能是数据存储。
处理器刀片提供工业标准服务器的处理器、存储器、硬盘存储装置以及固件。另外,它们包括经由控制面板的键盘、视频以及鼠标(“KVM”)选择,一板上(onboard)服务处理器,以及对媒体托盘(media tray)MT中的磁盘和CD-ROM驱动器的访问手段,所述媒体托盘能够连接到14个刀片的任一刀片。子卡经由板上PCI-X接口而连接,并用于提供到交换器模块SM3和SM4的附加高速链路(以下将对此进行描述)。
刀片可以被‘热替换’(hot swapped)而不影响系统中其他刀片的操作。一个处理器刀片典型地实施为单插槽卡(394.2mm×226.99mm);然而,在一些情形中,单个处理器刀片可以要求两个插槽。
处理器刀片通过中板MP上的下列中板接口而与服务器刀片22中的其他部件接口连接:1)千兆位以太网(每一刀片2个;必需);2)光纤通道(每一刀片2个;可选);3)管理模块串行链路;4)VGA模拟视频链路;5)键盘/鼠标USB链路;6)CD-ROM和软盘驱动器(“FDD”)USB链路;7)12 VDC电源;以及8)其他各种控制信号。这些接口提供了与服务器刀片22中其他部件诸如管理模块MM、交换器模块SM、CD-ROM和FDD进行通信的能力。这些接口在中板上被重复以提供冗余。处理器刀片典型地支持从媒体托盘CDROM或FDD、网络(光纤通道或以太网)、或者其本地硬盘驱动器上引导。
中板电路板MP大约位于机架CH1的中间并且包括两行连接器;顶行包括连接器MPC-S1-R1至MPC-S14-R1,而底行包括连接器MPC-S1-R2至MPC-S14-R2。这样,14个插槽中的每一插槽包括一对上下排列的中板连接器(例如,连接器MPC-S1-R1和MPC-S1-R2),并且每对中板连接器与每一处理器刀片后部边缘的一对连接器(未在图1中示出)配对。
为每一顶行和底行的中板连接器上的每一插槽硬连线了地址,并且处理器刀片的服务处理器使用该地址以便确定哪一个服务器刀片在串行总线正被寻址。
图3是服务器刀片系统后部的后侧、顶侧和左侧透视图,而图4是交换器模块和处理器刀片互连的结构图。参考图2、3和4,机架CH2滑动并锁入主机架CH1的后部,并且容纳用于冷却、电源、控制以及交换器的不同可热插入部件。这些部件包括两个可热插入吹风机BL1和BL2,4个可热插入电源模块PM1-PM4,管理模块MM1-MM2,以及交换器模块SM1-SM4。
以太网交换器模块SW1-SW4是将以太网交换器能力提供给服务器刀片22的可热插入部件。交换器模块的主要目的是提供处理器刀片、管理模块MM1-MM2以及外部网络基础结构之间的以太网互连性。根据应用,可配置外部以太网接口以便符合对带宽和功能的多种不同需求。基本系统配置中包括一个以太网交换器模块,而为了冗余推荐了第二以太网交换器模块。每一处理器刀片具有一个专用的1000Mbps(1Gbps)全双工SERDES链路,其通到两个交换器模块中的每一个上的特定硬连线端口,并且每一交换器模块具有用于连接到外部网络基础结构的4个外部1Gbps(RJ45)端口。
每一交换器模块SW1-SW4包括4个外部千兆位端口。例如,交换器模块SW1包括外部千兆位端口XGP1-SW1至XGP4-SW1。每一处理器刀片包括4个内部千兆位端口,其经由中板连接器而将处理器刀片连接到4个交换器模块中的每一个。例如,处理器刀片PB1包括4个内部千兆位端口IGP1-PB1至IGP4-PB1。另外,每一管理模块经由以太网链路而连接到交换器模块。
每一处理器刀片包括一个接受一光纤通道子板的连接器,该光纤通道子板包括两个2Gb光纤通道端口,每一光纤通道子板用于连接到两个光纤通道交换器模块。光纤通道信号经由中板路由到服务器刀片机架后部的插槽3和插槽4中的光纤通道交换器模块。每一光纤通道交换器模块是可热插入的而无需中断刀片或机架的操作。两个光纤通道端口的路由是这样的,即每一处理器刀片的一个端口被连线到一个光纤通道交换器模块,而另一端口被连线到另一光纤通道交换器模块以便提供冗余。每一光纤通道交换器模块具有用于连接到外部光纤通道交换器和存储基础结构的2个外部2Gb端口。这一选项允许14个处理器刀片中的每一个能够同时访问基于光纤通道的存储区域网络(SAN),和基于以太网的通信网络。
管理模块MM1-MM2是提供基本管理功能诸如控制、监视、报警、重启和诊断的可热插入部件。管理模块也提供管理共享资源所需的其他功能,诸如在处理器刀片之间切换普通键盘、视频和鼠标信号的能力。
每一管理模块具有一个100Mbps以太网端口,其旨在被附接到一私有的、安全的管理服务器。管理模块固件支持用于直接或者远程访问的Web浏览器接口。每一处理器刀片具有一专用的服务处理器(SP),用于向管理模块发送命令和从管理模块接收命令。管理模块也能够向远程控制台发送报警以指示状态的改变,诸如刀片或模块的去除或添加。管理模块也提供到交换器模块内部管理端口和其他主要机架子系统(电源、冷却、控制面板以及媒体驱动器)的访问手段。监视软件24可以与管理模块进行通信以便检测新设备的插入,和/或可以向管理模块询问重要产品数据(VPD)诸如MAC地址或用于识别新插入设备的全球唯一标识符(UUID)。
管理软件应用程序24监视服务器刀片22中交换器模块SM内的端口以及网络上交换器18的端口,以便确定何时新处理器刀片、交换器模块以及其他设备被插入网络14。
现在参考图5,其示出了在本发明优选实施例中由网络管理软件20所执行的过程的流程图,该过程用于对连接到网络的新设备26进行检测和配置。网络管理应用程序28使得网络管理员能够基于物理网络连接而指定配置策略。网络管理软件以两种模式操作:一种建立策略设置的预先配置模式,和一种执行自动检测和配置网络设备的操作模式。
在步骤200,过程典型地以预先配置模式开始,在预先配置模式中,网络管理应用程序28使得用户能够基于网络拓扑的位置而建立不同的策略设置30。在优选实施例中,通过自动显示配置屏幕(例如,第一次执行应用程序28时)或通过显示允许用户定位到配置屏幕的图标或链接来实现上述过程。一旦显示了配置屏幕,用户创建指定将采取什么配置动作的不同策略设置30,并且将每一策略设置30与特定网络设备上的一个或多个物理端口相关联。
在建立特定于端口的策略设置30之后,在步骤202,将策略设置30保存在数据库或文件中。在步骤204,网络管理应用程序28开始以操作模式来执行,自动检测何时新设备26添加到网络,并且确定设备在整个网络拓扑中的位置。在优选实施例中,通过从路由器16到交换器16发送遍历网络并沿着层级的网络拓扑树下降的SNMP查询来检测和定位设备。通过发送SNMP查询,监视软件24能够检测最新添加的路由器、交换器、计算机以及服务器刀片。另外,监视软件24也能够通过与管理模块通信而检测被添加到已有服务器刀片22的处理器刀片和交换器模块SM。
在步骤205,网络管理软件28发出查询以便识别新设备。该步骤可包到相连接的路由器16或交换器模块18的附加查询,以便确定新附接的设备26的MAC地址或IP地址。在服务器刀片系统22中,这也可包括到管理模块的查询以便检索VPD数据诸如新附接的设备的UUID。
在步骤206,网络管理软件28从数据库或文件中检索与新设备26的端口位置相关的策略设置30。在步骤208,网络管理应用程序28调用相应的策略动作以便自动地配置新设备26。例如,用户可以为一特定端口建立一策略设置30以便配置新添加的交换器。当探测端口并检测到新设备时,相应的策略动作能够自动地例如确定交换器的IP地址,设定用户名和密码,以及提供VLAN和中继值。作为另一例子,策略动作能够使用在步骤205所检索到的MAC地址以便配置引导服务器,从而在新附接的计算机上自动部署一操作系统。
以上公开了一种用于检测和配置新网络设备的方法和系统,其使用设备在网络拓扑中的位置以便为新设备26部署由用户指定的策略设置。这样的检测和部署技术提供了一个关键性优点:无需手动干涉的自动网络配置,其允许企业方便和高效地快速扩展它们的网络基础结构的规模。
根据所示实施例已经描述了本发明,并且本领域的普通技术人员将容易地意识到:可以存在实施例的变化,并且任一变化将在本发明的精神和范围内。因此,本领域普通技术人员能够进行许多修改而不脱离所附权利要求的精神和范围。
Claims (16)
1.一种自动配置网络中设备的方法,包括:
(a)将预先配置的策略设置与网络中的物理位置相关联;
(b)自动检测何时网络设备插入网络,并且确定该设备在网络中的位置;以及
(c)基于与相应位置相关联的策略设置来自动配置该设备。
2.如权利要求1的方法,其中步骤(a)进一步包括以下步骤:显示一个配置屏幕,其允许用户创建指定将采取何种配置动作的不同策略设置。
3.如权利要求2的方法,其中步骤(a)进一步包括将策略设置保存在数据库的步骤。
4.如权利要求1的方法,其中步骤(b)进一步包括以下步骤:通过从一路由器到交换器发送遍历网络的SNMP查询来检测和定位网络设备。
5.如权利要求4的方法,其中步骤(b)进一步包括以下步骤:确定设备插入到网络上的哪一个端口。
6.如权利要求5的方法,其中步骤(b)进一步包括以下步骤:检测包括路由器、交换器、计算机和服务器刀片的新添加设备的任何组合。
7.如权利要求6的方法,其中步骤(b)进一步包括以下步骤:检测添加到现有服务器刀片上的处理器刀片和交换器。
8.如权利要求1的方法,其中步骤(c)进一步包括以下步骤:从数据库中检索与新设备的端口位置相关联的策略设置。
9.一种自动网络配置系统,包括:
一网络;
连接到该网络的多个网络设备,包括路由器、交换器以及计算机;以及
在所述设备之一上执行的网络管理应用程序,用于
允许用户建立策略设置和将策略设置与网络中的物理位置相关联;
自动检测何时网络设备插入网络,并且确定该设备在网络中的位置;以及
基于与相应位置相关联的策略设置来自动配置该设备。
10.如权利要求9的系统,其中网络管理应用程序显示一配置屏幕,其允许用户创建指定将采取何种配置动作的不同策略设置。
11.如权利要求10的系统,其中网络管理应用程序将策略设置保存在数据库中。
12.如权利要求11的系统,其中网络管理应用程序通过从一路由器到交换器发送遍历网络的SNMP查询来检测和定位网络设备。
13.如权利要求12的系统,其中网络管理应用程序确定设备插入到网络上的哪一个端口。
14.如权利要求13的系统,其中网络管理应用程序检测包括路由器、交换器、计算机和服务器刀片的新添加设备的任何组合。
15.如权利要求14的系统,其中网络管理应用程序进一步检测添加到现有服务器刀片上的处理器刀片和交换器。
16.如权利要求9的系统,其中网络管理应用程序从数据库中检索与新设备的端口位置相关联的策略设置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/718,343 | 2003-11-20 | ||
US10/718,343 US20050114474A1 (en) | 2003-11-20 | 2003-11-20 | Automatic configuration of the network devices via connection to specific switch ports |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1620020A CN1620020A (zh) | 2005-05-25 |
CN1326364C true CN1326364C (zh) | 2007-07-11 |
Family
ID=34591077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100810043A Expired - Fee Related CN1326364C (zh) | 2003-11-20 | 2004-09-27 | 通过连接到特定交换器端口而自动配置网络设备 |
Country Status (3)
Country | Link |
---|---|
US (2) | US20050114474A1 (zh) |
CN (1) | CN1326364C (zh) |
TW (1) | TW200537846A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105191338A (zh) * | 2013-02-05 | 2015-12-23 | 阿德斯电信公司 | 关联位置信息与容纳在通信组件中的通信子组件的系统和方法 |
Families Citing this family (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7350115B2 (en) * | 2003-12-18 | 2008-03-25 | Intel Corporation | Device diagnostic system |
US8082444B1 (en) * | 2004-03-25 | 2011-12-20 | Verizon Corporate Services Group Inc. | System and method for adding new network devices to an existing network |
JP4826077B2 (ja) * | 2004-08-31 | 2011-11-30 | 株式会社日立製作所 | ブートディスク管理方法 |
US8095925B2 (en) * | 2004-09-15 | 2012-01-10 | Kyocera Mita Corporation | Seamless network installation of device drivers |
US7330965B2 (en) * | 2005-02-09 | 2008-02-12 | International Business Machines Corporation | Multi-tiered boot list |
US20060230165A1 (en) * | 2005-03-25 | 2006-10-12 | Zimmer Vincent J | Method and apparatus for provisioning network infrastructure |
US20060277253A1 (en) * | 2005-06-01 | 2006-12-07 | Ford Daniel E | Method and system for administering network device groups |
US20070036358A1 (en) * | 2005-08-10 | 2007-02-15 | Nguyen Bao T | Secure and automatic configuration of wireless networks |
US20070079097A1 (en) * | 2005-09-30 | 2007-04-05 | Emulex Design & Manufacturing Corporation | Automated logical unit creation and assignment for storage networks |
US20070079113A1 (en) * | 2005-09-30 | 2007-04-05 | Amol Kulkarni | Automatic secure device introduction and configuration |
CN100373869C (zh) * | 2005-11-18 | 2008-03-05 | 华为技术有限公司 | 一种网络设备的管理方法 |
US8682799B1 (en) * | 2005-12-23 | 2014-03-25 | Qlogic, Corporation | Method and system for port licensing in switches |
JP4681472B2 (ja) * | 2006-02-24 | 2011-05-11 | 富士通株式会社 | トポロジ情報収集プログラム、トポロジ情報収集装置およびトポロジ情報収集方法 |
US8089903B2 (en) * | 2006-03-31 | 2012-01-03 | Emc Corporation | Method and apparatus for providing a logical separation of a customer device and a service device connected to a data storage system |
US8522304B2 (en) * | 2006-09-08 | 2013-08-27 | Ibahn General Holdings Corporation | Monitoring and reporting policy compliance of home networks |
JP4939154B2 (ja) | 2006-09-14 | 2012-05-23 | 株式会社日立製作所 | ストレージ装置及び構成設定方法 |
US7958276B2 (en) * | 2007-01-22 | 2011-06-07 | Counterpath Corporation | Automatic configuration of peripheral devices |
US8132166B2 (en) * | 2007-05-14 | 2012-03-06 | Red Hat, Inc. | Methods and systems for provisioning software |
US8561058B2 (en) * | 2007-06-20 | 2013-10-15 | Red Hat, Inc. | Methods and systems for dynamically generating installation configuration files for software |
US8464247B2 (en) * | 2007-06-21 | 2013-06-11 | Red Hat, Inc. | Methods and systems for dynamically generating installation configuration files for software |
US8819200B2 (en) * | 2007-07-25 | 2014-08-26 | International Business Machines Corporation | Automated cluster node configuration |
US7917660B2 (en) * | 2007-08-13 | 2011-03-29 | International Business Machines Corporation | Consistent data storage subsystem configuration replication in accordance with port enablement sequencing of a zoneable switch |
US8484327B2 (en) * | 2007-11-07 | 2013-07-09 | Mcafee, Inc. | Method and system for generic real time management of devices on computers connected to a network |
US8713177B2 (en) * | 2008-05-30 | 2014-04-29 | Red Hat, Inc. | Remote management of networked systems using secure modular platform |
US20110093574A1 (en) * | 2008-06-19 | 2011-04-21 | Koehler Loren M | Multi-blade interconnector |
US9100297B2 (en) * | 2008-08-20 | 2015-08-04 | Red Hat, Inc. | Registering new machines in a software provisioning environment |
US8930512B2 (en) | 2008-08-21 | 2015-01-06 | Red Hat, Inc. | Providing remote software provisioning to machines |
US8838827B2 (en) * | 2008-08-26 | 2014-09-16 | Red Hat, Inc. | Locating a provisioning server |
US9477570B2 (en) * | 2008-08-26 | 2016-10-25 | Red Hat, Inc. | Monitoring software provisioning |
US8793683B2 (en) * | 2008-08-28 | 2014-07-29 | Red Hat, Inc. | Importing software distributions in a software provisioning environment |
US20100058327A1 (en) * | 2008-08-28 | 2010-03-04 | Dehaan Michael Paul | Methods and systems for providing customized actions related to software provisioning |
US9021470B2 (en) * | 2008-08-29 | 2015-04-28 | Red Hat, Inc. | Software provisioning in multiple network configuration environment |
US8244836B2 (en) * | 2008-08-29 | 2012-08-14 | Red Hat, Inc. | Methods and systems for assigning provisioning servers in a software provisioning environment |
US9164749B2 (en) * | 2008-08-29 | 2015-10-20 | Red Hat, Inc. | Differential software provisioning on virtual machines having different configurations |
US8527578B2 (en) * | 2008-08-29 | 2013-09-03 | Red Hat, Inc. | Methods and systems for centrally managing multiple provisioning servers |
US9952845B2 (en) * | 2008-08-29 | 2018-04-24 | Red Hat, Inc. | Provisioning machines having virtual storage resources |
US8103776B2 (en) * | 2008-08-29 | 2012-01-24 | Red Hat, Inc. | Systems and methods for storage allocation in provisioning of virtual machines |
US9111118B2 (en) * | 2008-08-29 | 2015-08-18 | Red Hat, Inc. | Managing access in a software provisioning environment |
US8612968B2 (en) * | 2008-09-26 | 2013-12-17 | Red Hat, Inc. | Methods and systems for managing network connections associated with provisioning objects in a software provisioning environment |
US8326972B2 (en) * | 2008-09-26 | 2012-12-04 | Red Hat, Inc. | Methods and systems for managing network connections in a software provisioning environment |
US8898305B2 (en) | 2008-11-25 | 2014-11-25 | Red Hat, Inc. | Providing power management services in a software provisioning environment |
US9124497B2 (en) * | 2008-11-26 | 2015-09-01 | Red Hat, Inc. | Supporting multiple name servers in a software provisioning environment |
US8832256B2 (en) * | 2008-11-28 | 2014-09-09 | Red Hat, Inc. | Providing a rescue Environment in a software provisioning environment |
US8775578B2 (en) * | 2008-11-28 | 2014-07-08 | Red Hat, Inc. | Providing hardware updates in a software environment |
US8782204B2 (en) * | 2008-11-28 | 2014-07-15 | Red Hat, Inc. | Monitoring hardware resources in a software provisioning environment |
US8070522B2 (en) | 2008-12-12 | 2011-12-06 | Cisco Technology, Inc. | Adaptor for a router blade |
US8402123B2 (en) * | 2009-02-24 | 2013-03-19 | Red Hat, Inc. | Systems and methods for inventorying un-provisioned systems in a software provisioning environment |
US9727320B2 (en) * | 2009-02-25 | 2017-08-08 | Red Hat, Inc. | Configuration of provisioning servers in virtualized systems |
US20100217944A1 (en) * | 2009-02-26 | 2010-08-26 | Dehaan Michael Paul | Systems and methods for managing configurations of storage devices in a software provisioning environment |
US8892700B2 (en) * | 2009-02-26 | 2014-11-18 | Red Hat, Inc. | Collecting and altering firmware configurations of target machines in a software provisioning environment |
US8413259B2 (en) * | 2009-02-26 | 2013-04-02 | Red Hat, Inc. | Methods and systems for secure gated file deployment associated with provisioning |
US9940208B2 (en) | 2009-02-27 | 2018-04-10 | Red Hat, Inc. | Generating reverse installation file for network restoration |
US8135989B2 (en) | 2009-02-27 | 2012-03-13 | Red Hat, Inc. | Systems and methods for interrogating diagnostic target using remotely loaded image |
US8667096B2 (en) * | 2009-02-27 | 2014-03-04 | Red Hat, Inc. | Automatically generating system restoration order for network recovery |
US9411570B2 (en) * | 2009-02-27 | 2016-08-09 | Red Hat, Inc. | Integrating software provisioning and configuration management |
US8990368B2 (en) | 2009-02-27 | 2015-03-24 | Red Hat, Inc. | Discovery of network software relationships |
US9558195B2 (en) * | 2009-02-27 | 2017-01-31 | Red Hat, Inc. | Depopulation of user data from network |
US8572587B2 (en) * | 2009-02-27 | 2013-10-29 | Red Hat, Inc. | Systems and methods for providing a library of virtual images in a software provisioning environment |
US8640122B2 (en) * | 2009-02-27 | 2014-01-28 | Red Hat, Inc. | Systems and methods for abstracting software content management in a software provisioning environment |
US8417926B2 (en) * | 2009-03-31 | 2013-04-09 | Red Hat, Inc. | Systems and methods for providing configuration management services from a provisioning server |
US9250672B2 (en) * | 2009-05-27 | 2016-02-02 | Red Hat, Inc. | Cloning target machines in a software provisioning environment |
US9134987B2 (en) * | 2009-05-29 | 2015-09-15 | Red Hat, Inc. | Retiring target machines by a provisioning server |
US9047155B2 (en) * | 2009-06-30 | 2015-06-02 | Red Hat, Inc. | Message-based installation management using message bus |
US20110060815A1 (en) * | 2009-09-09 | 2011-03-10 | International Business Machines Corporation | Automatic attachment of server hosts to storage hostgroups in distributed environment |
US10133485B2 (en) | 2009-11-30 | 2018-11-20 | Red Hat, Inc. | Integrating storage resources from storage area network in machine provisioning platform |
US8825819B2 (en) * | 2009-11-30 | 2014-09-02 | Red Hat, Inc. | Mounting specified storage resources from storage area network in machine provisioning platform |
EP2339576B1 (en) | 2009-12-23 | 2019-08-07 | Google LLC | Multi-modal input on an electronic device |
US11416214B2 (en) | 2009-12-23 | 2022-08-16 | Google Llc | Multi-modal input on an electronic device |
TWI437445B (zh) * | 2010-02-09 | 2014-05-11 | Quanta Comp Inc | 刀鋒型伺服器之電腦管理方法 |
US9130835B1 (en) * | 2010-12-01 | 2015-09-08 | Juniper Networks, Inc. | Methods and apparatus for configuration binding in a distributed switch |
DE102010063437A1 (de) * | 2010-12-17 | 2012-06-21 | Siemens Aktiengesellschaft | Verfahren zur Konfiguration eines oder mehrerer Geräte in einem Ethernet-basierten Kommunikationsnetz |
US8352245B1 (en) | 2010-12-30 | 2013-01-08 | Google Inc. | Adjusting language models |
US8296142B2 (en) * | 2011-01-21 | 2012-10-23 | Google Inc. | Speech recognition using dock context |
CN102185864B (zh) * | 2011-05-13 | 2014-12-24 | 北京星网锐捷网络技术有限公司 | 安全认证策略配置方法、装置及系统 |
US9100298B2 (en) * | 2011-05-23 | 2015-08-04 | Cisco Technology, Inc. | Host visibility as a network service |
JP5874484B2 (ja) * | 2012-03-23 | 2016-03-02 | 富士通株式会社 | 処理システム、機器管理装置、及びプログラム |
CN102546267B (zh) * | 2012-03-26 | 2015-06-10 | 杭州华三通信技术有限公司 | 网络设备的自动配置方法和管理服务器 |
US9391842B2 (en) * | 2012-06-15 | 2016-07-12 | Telefonaktiebolaget L M Ericsson (Publ) | Self-configuring transport network |
US9106721B2 (en) | 2012-10-02 | 2015-08-11 | Nextbit Systems | Application state synchronization across multiple devices |
US9038060B2 (en) * | 2012-10-02 | 2015-05-19 | Nextbit Systems Inc. | Automatically installing operating system specific to a detected network |
CN103023707B (zh) * | 2012-12-28 | 2016-03-09 | 华为技术有限公司 | 一种策略配置的方法、管理服务器以及网络系统 |
CN104184604B (zh) * | 2013-05-24 | 2018-05-01 | 北京天地超云科技有限公司 | 一种云平台基础架构监管系统 |
US9842592B2 (en) | 2014-02-12 | 2017-12-12 | Google Inc. | Language models using non-linguistic context |
JP2015170135A (ja) * | 2014-03-06 | 2015-09-28 | 富士通株式会社 | 設定支援プログラム、設定支援装置および設定支援方法 |
US9412365B2 (en) | 2014-03-24 | 2016-08-09 | Google Inc. | Enhanced maximum entropy models |
CN105323179B (zh) * | 2014-07-17 | 2018-05-08 | 启碁科技股份有限公司 | 路由器及信息搜集方法 |
EP2993825A3 (en) * | 2014-09-08 | 2016-03-23 | Alcatel Lucent | Network entity discovery and service stitching |
US10554486B2 (en) * | 2014-09-26 | 2020-02-04 | Microsoft Technology Licensing, Llc | Multi-enrollments of a computing device into configuration sources |
US10134394B2 (en) | 2015-03-20 | 2018-11-20 | Google Llc | Speech recognition using log-linear model |
CN104993942A (zh) * | 2015-05-15 | 2015-10-21 | 海信集团有限公司 | 一种网络节点设备及其配置方法 |
US9641390B2 (en) * | 2015-05-27 | 2017-05-02 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Automatic configuration of switch port settings based on the device attached to the switch port |
WO2017023247A1 (en) * | 2015-07-31 | 2017-02-09 | Hewlett Packard Enterprise Development Lp | A networking infrastructure center |
US9978367B2 (en) | 2016-03-16 | 2018-05-22 | Google Llc | Determining dialog states for language models |
US11134010B2 (en) | 2016-08-03 | 2021-09-28 | Schneider Electric Industries Sas | Industrial software defined networking architecture for deployment in a software defined automation system |
US10832664B2 (en) | 2016-08-19 | 2020-11-10 | Google Llc | Automated speech recognition using language models that selectively use domain-specific model components |
US10311860B2 (en) | 2017-02-14 | 2019-06-04 | Google Llc | Language model biasing system |
CN112291079B (zh) * | 2017-03-28 | 2021-10-26 | 华为技术有限公司 | 一种网络业务配置方法及网络管理设备 |
CN107154887B (zh) * | 2017-05-16 | 2021-02-09 | 深圳市茁壮网络股份有限公司 | 确定虚拟局域网vlan标识号的方法及装置 |
DE102017212256B4 (de) * | 2017-07-18 | 2020-02-20 | Volkswagen Aktiengesellschaft | Verfahren und Vorrichtung zur Konfiguration von gleichartigen Netzwerkkomponenten sowie Kraftfahrzeug |
CN109245920B (zh) * | 2018-08-23 | 2021-09-17 | 北京东土科技股份有限公司 | 交换机自动配置方法、装置、交换机和存储介质 |
US11616700B1 (en) * | 2019-10-29 | 2023-03-28 | United Services Automobile Association (Usaa) | Machine learning algorithms for change management in information technology environment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1287316A (zh) * | 2000-10-10 | 2001-03-14 | 上海龙林通讯技术开发有限公司 | 网络设备地址自动配置的方法 |
US6212585B1 (en) * | 1997-10-01 | 2001-04-03 | Micron Electronics, Inc. | Method of automatically configuring a server after hot add of a device |
US20030018889A1 (en) * | 2001-07-20 | 2003-01-23 | Burnett Keith L. | Automated establishment of addressability of a network device for a target network enviroment |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5396635A (en) * | 1990-06-01 | 1995-03-07 | Vadem Corporation | Power conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system |
US6130092A (en) * | 1994-07-04 | 2000-10-10 | Max-Planck Gesellschaft Zur Forderung Der Wissenschaften E.V. | Ribozyme gene library and method for making |
JP2871469B2 (ja) * | 1994-07-19 | 1999-03-17 | 日本電気株式会社 | Atm網構成管理方法 |
US6098116A (en) * | 1996-04-12 | 2000-08-01 | Fisher-Rosemont Systems, Inc. | Process control system including a method and apparatus for automatically sensing the connection of devices to a network |
US6072774A (en) * | 1997-05-05 | 2000-06-06 | Motorola | Communication network and method for managing internodal link topology |
US5926463A (en) * | 1997-10-06 | 1999-07-20 | 3Com Corporation | Method and apparatus for viewing and managing a configuration of a computer network |
US6047330A (en) * | 1998-01-20 | 2000-04-04 | Netscape Communications Corporation | Virtual router discovery system |
US6049834A (en) * | 1998-05-08 | 2000-04-11 | Cisco Technology, Inc. | Layer 3 switch unicast protocol |
US6212559B1 (en) * | 1998-10-28 | 2001-04-03 | Trw Inc. | Automated configuration of internet-like computer networks |
US6349306B1 (en) * | 1998-10-30 | 2002-02-19 | Aprisma Management Technologies, Inc. | Method and apparatus for configuration management in communications networks |
US6108702A (en) * | 1998-12-02 | 2000-08-22 | Micromuse, Inc. | Method and apparatus for determining accurate topology features of a network |
US7143153B1 (en) * | 2000-11-09 | 2006-11-28 | Ciena Corporation | Internal network device dynamic health monitoring |
US7051087B1 (en) * | 2000-06-05 | 2006-05-23 | Microsoft Corporation | System and method for automatic detection and configuration of network parameters |
US7555528B2 (en) * | 2000-09-06 | 2009-06-30 | Xanboo Inc. | Systems and methods for virtually representing devices at remote sites |
KR100903457B1 (ko) * | 2000-11-29 | 2009-06-18 | 브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 | 실시간 데이터 송수신 방법 및 장치 |
US20020131496A1 (en) * | 2001-01-18 | 2002-09-19 | Vinod Vasudevan | System and method for adjusting bit rate and cost of delivery of digital data |
US20020095487A1 (en) * | 2001-01-18 | 2002-07-18 | Robert Day | System for registering, locating, and identifying network equipment |
US7240106B2 (en) * | 2001-04-25 | 2007-07-03 | Hewlett-Packard Development Company, L.P. | System and method for remote discovery and configuration of a network device |
US20030014529A1 (en) * | 2001-07-12 | 2003-01-16 | Simpson Shell Sterling | Mediated access to production device options in a distributed environment |
US20050010697A1 (en) * | 2002-12-30 | 2005-01-13 | Husam Kinawi | System for bandwidth detection and content switching |
US7680074B2 (en) * | 2004-07-09 | 2010-03-16 | Cisco Technology, Inc. | Method and apparatus for optimizing cell operation toward better speech quality in wireless packet-switching networks |
US7953880B2 (en) * | 2006-11-16 | 2011-05-31 | Sharp Laboratories Of America, Inc. | Content-aware adaptive packet transmission |
-
2003
- 2003-11-20 US US10/718,343 patent/US20050114474A1/en not_active Abandoned
-
2004
- 2004-09-27 CN CNB2004100810043A patent/CN1326364C/zh not_active Expired - Fee Related
- 2004-11-02 TW TW093133344A patent/TW200537846A/zh unknown
-
2008
- 2008-05-19 US US12/123,361 patent/US20080263185A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6212585B1 (en) * | 1997-10-01 | 2001-04-03 | Micron Electronics, Inc. | Method of automatically configuring a server after hot add of a device |
CN1287316A (zh) * | 2000-10-10 | 2001-03-14 | 上海龙林通讯技术开发有限公司 | 网络设备地址自动配置的方法 |
US20030018889A1 (en) * | 2001-07-20 | 2003-01-23 | Burnett Keith L. | Automated establishment of addressability of a network device for a target network enviroment |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105191338A (zh) * | 2013-02-05 | 2015-12-23 | 阿德斯电信公司 | 关联位置信息与容纳在通信组件中的通信子组件的系统和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1620020A (zh) | 2005-05-25 |
TW200537846A (en) | 2005-11-16 |
US20080263185A1 (en) | 2008-10-23 |
US20050114474A1 (en) | 2005-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1326364C (zh) | 通过连接到特定交换器端口而自动配置网络设备 | |
JP5295384B2 (ja) | 物理インフラ管理システム | |
US8516089B2 (en) | Cluster system management | |
US7146447B2 (en) | System for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface | |
CN101277214B (zh) | 一种管理刀片式服务器的方法及系统 | |
US7716315B2 (en) | Enclosure configurable to perform in-band or out-of-band enclosure management | |
US6920511B2 (en) | Method and apparatus for controlling communications in data storage complexes | |
US8762774B2 (en) | Distributed blade server system, management server and switching method | |
JP5678717B2 (ja) | 監視装置、監視システムおよび監視方法 | |
US20020078290A1 (en) | Cluster computer network appliance | |
US20060136704A1 (en) | System and method for selectively installing an operating system to be remotely booted within a storage area network | |
JP2004178598A (ja) | 作動中のシャーシに挿入されているモジュールに電力を自動的に分配するための装置、方法およびプログラム | |
WO2011133274A2 (en) | System and method for remotely determining identification and physical location of equipment in a rack | |
US7818387B1 (en) | Switch | |
US7685348B2 (en) | Dedicated server management card with hot swap functionality | |
US7103654B2 (en) | Server system with segregated management LAN and payload LAN | |
CN103138969A (zh) | 服务器机架系统 | |
WO2010020137A1 (zh) | 上电保护方法、模块及系统 | |
TWI261751B (en) | Mis-configuration detection methods and devices for blade systems | |
CN114860494A (zh) | 一种sas拓展器配置自适应系统 | |
Cisco | Product Overview | |
Cisco | Troubleshooting the Initial Hardware Configuration | |
Cisco | Troubleshooting the Initial Hardware Configuration | |
Cisco | Troubleshooting the Initial Hardware Configuration | |
Cisco | Creating and Managing Clusters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070711 Termination date: 20110927 |