CN103905224A - 网络资源集中管理的方法与*** - Google Patents

网络资源集中管理的方法与*** Download PDF

Info

Publication number
CN103905224A
CN103905224A CN201210574085.5A CN201210574085A CN103905224A CN 103905224 A CN103905224 A CN 103905224A CN 201210574085 A CN201210574085 A CN 201210574085A CN 103905224 A CN103905224 A CN 103905224A
Authority
CN
China
Prior art keywords
server
module
network
adaptation module
network adaptation
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.)
Granted
Application number
CN201210574085.5A
Other languages
English (en)
Other versions
CN103905224B (zh
Inventor
冯明
樊勇兵
赖培源
姚玉凤
唐宏
陈楠
刘艺
丁圣勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201210574085.5A priority Critical patent/CN103905224B/zh
Publication of CN103905224A publication Critical patent/CN103905224A/zh
Application granted granted Critical
Publication of CN103905224B publication Critical patent/CN103905224B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种网络资源集中管理的方法与***。针对集中设置于整机柜中的一个或者多个服务器,网络资源分配模块根据每个服务器所需要的网络接口,从多种类型的网络适配模块中,为服务器分配所需要的网络适配模块。控制连接模块通过逻辑控制电路,根据服务器的标识信息,接通服务器的总线接口与被分配的网络适配模块之间的电路,使得服务器通过总线接口将数据发送至被分配的网络适配模块,经过网络适配模块将数据发送至交换模块进行数据转发。本发明所提供的网络资源集中管理的方法与***,基于整机柜服务器***的框架,实现了为服务器所需网络资源进行灵活、动态的统一分配和集中管理。

Description

网络资源集中管理的方法与***
技术领域
本发明涉及计算机网络领域,特别涉及一种网络资源集中管理的方法与***。
背景技术
许多企业通过物理服务器整合、应用程序或数据整合,降低分散管理所带来的挑战和成本开销。目前,通常使用机架式服务器和刀片服务器两种解决方案。
机架式服务器通常是利用1U或2U的机架式服务器替代“臃肿”的塔式服务器,以节省空间,并使管理员能更加轻松地进行管理。然而每台服务器都需要独立的设备,包括电源线缆、以太网、***管理、电源、键盘、视频、鼠标接口。一个标准42U高的机柜,若装满42台1U的服务器,将有数以百计的线缆遍布其中。不仅使得在发生问题时难于快速排障,也为安装和替换某台服务器带来了不便。通过引入整机柜服务器,可以实现机架式服务器在共享架构下的整合。
刀片服务器与其他塔式服务器、机架式服务器的不同点在于:服务器体积缩减为服务器“刀片”,其上高度集成了CPU、硬盘、内存、网络接口和控制芯片;其次,如同PC机上的各种板卡,多种外设并列地插在刀片服务器机箱的中背板上,共享统一的电源供应、风扇、鼠标、键盘以及显示器设备。刀片服务器是对低性能服务器的一种整合方案。
上述各种方法,可以一定程度上降低企业管理服务器的成本和难度,但以上这些方案存在对服务器的网络资源管理、维护复杂的问题。例如,网卡都是安装在各台服务器之上,当网卡需要更换时,需要到每台服务器一一更换网卡。特别是在大规模部署环境中,通常需要大批量的安装或者更换网卡,消耗较多的人力和时间,同时故障恢复时间较长。
另外,由于业务需求不同,每台服务器对于网卡、HBA卡的数量类型的要求也各式各样,所需要的网络接口也不同。有些服务器需要光纤网卡接口,有些服务器需要RJ-45网卡接口等,数量要求也不同,这导致连接板上所配置的接口数量、类型很难满足特定服务器需求,或造成资源的浪费。
此外,网卡的带宽容易成为带宽分配瓶颈。现有的设备大都能支持区分服务模型、RSVP等带宽分配技术,但随着云计算等技术的发展,计算机对带宽需求随着大幅增长,单个服务器遇到用户所请求的带宽大于服务器网卡所能承载的最大带宽时,网卡便成为了瓶颈,不能实时调整满足用户的需求。
可见,现有服务器整合方案中对于服务器所需要的网络资源,包括网络接口资源与带宽资源,进行分散独立管理的方式,增加了对服务器以及整个机柜设备的维护成本,不能满足服务器灵活多样的网络资源需求,或者造成对已配置资源的浪费。
发明内容
根据本发明实施例的一个方面,所要解决的一个技术问题是:提供一种网络资源集中管理的方法与***,实现对整机柜服务器所需网络资源灵活、动态的统一分配与管理。
本发明实施例提供的一种网络资源集中管理的方法与***,所述***包括:
网络资源分配模块,用于根据服务器所需要的网络接口,从多种类型的网络适配模块中,为所述服务器分配所需要的网络适配模块,所述网络适配模块耦合在交换模块中;
交换模块,耦合有多种类型网络适配模块,用于对通过网络适配模块接收的数据进行转发处理操作;
控制连接模块,用于通过逻辑控制电路,根据所述服务器的标识信息,接通所述服务器的总线接口与被分配的网络适配模块之间的电路,以使得所述服务器通过所述总线接口将数据发送至所述被分配的网络适配模块,经过网络适配模块将数据发送至所述交换模块;
集中设置于整机柜中的一个或者多个服务器,用于使用网络资源分配模块提供的网络适配模块进行数据通信。
优选地,所述交换模块,具体还包括:
多个端口,用于分别连接相对应的所述多种类型网络适配模块,通过对应的网络适配模块接收服务器发送的数据,以及相对应的网络适配模块发送数据交换单元转发给服务器的数据;
数据交换单元,用于通过所述多个端口接收服务器发送的数据,根据数据的接收方标识向对应的端口转发数据。
优选地,所述***还包括:
资源管理模块,用于响应于接收到为服务器配置网络资源的指令,向所述网络资源分配模块、控制连接模块分别发送配置任务指令,所述任务指令包括所述服务器的标识信息,以及所述服务器所需要的网络接口。
优选地,所述资源管理模块,还用于响应于接收到删除服务器网络资源的指令,向所述控制连接模块分别发送删除任务指令,所述删除任务指令包括所述服务器的标识信息;
所述控制连接模块,还用于响应于接收到所述删除任务指令,通过逻辑控制电路,根据所述服务器的标识信息,断开所述服务器的总线接口与被分配的网络适配模块之间的电路。
优选地,所述资源管理模块,还用于响应于接收到为服务器配置网络资源的指令后,识别所述服务器需要的网络带宽是否超过所述网络适配模块的最大带宽;响应于所述服务器需要的网络带宽超过所述网络适配模块的最大带宽,发出告警信息。
优选地,所述资源管理模块,具体用于响应于所述服务器需要的网络带宽未超过所述网络适配模块的最大带宽,执行所述向所述网络资源分配模块、控制连接模块分别发送配置任务指令的操作;还用于向所述交换模块发送资源预留消息,以为所述服务器预留所述需要的网络带宽资源。
优选地,所述一个或者多个服务器设置于所述整机柜的服务器节点子***;
所述网络资源分配模块、交换模块、控制连接模块、资源管理模块设置于所述整机柜的网络子***。
优选地,所述整体机柜包括设备层、接口层与散热层;
所述服务器、网络资源分配模块、交换模块、控制连接模块、资源管理模块、交换模块的端口布置于所述设备层;
所述服务器的接口、网络资源分配模块的接口、控制连接模块的接口、资源管理模块的接口布置于所述接口层;
所述接口层与所述散热层相连接,以为所述服务器、网络资源分配模块、交换模块、控制连接模块、资源管理模块提供散热。
优选地,所述逻辑控制电路具体通过应用专用集成电路ASIC实现。
优选地,所述网络适配模块包括千兆以太网卡、万兆以太网卡、主机总线适配器HBA卡。
优选地,所述总线接口包括PCI总线、PCI-X总线、PCI-E总线、个人电脑储存卡国际联盟PCMCIA总线、通用串行USB总线、Sbus总线。
本发明实施例提供的一种网络资源集中管理的方法,针对集中设置于整机柜中的一个或者多个服务器,所述方法包括:
根据服务器所需要的网络接口,从多种类型的网络适配模块中,为所述服务器分配所需要的网络适配模块;
通过逻辑控制电路,根据所述服务器的标识信息,接通所述服务器的总线接口与被分配的网络适配模块之间的电路,以使得所述服务器通过所述总线接口将数据发送至所述被分配的网络适配模块,由网络适配模块对数据进行适配处理操作后,发送给交换处理模块进行数据转发。
优选地,所述方法还包括:
利用与所述多种类型网络适配模块相对应的端口,通过对应的网络适配模块接收服务器发送的数据;
根据数据的接收方标识向接收方端口进行转发;
所述接收方端口将所述数据发送给相对应的网络适配模块,所述对应的网络适配模块发送给相连接的服务器。
优选地,所述方法还包括:
通过逻辑控制电路,根据服务器的标识信息,断开服务器的总线接口与被分配的网络适配模块之间的电路。
优选地,所述方法还包括:
识别服务器需要的网络带宽是否超过网络适配模块的最大带宽;
响应于服务器需要的网络带宽超过网络适配模块的最大带宽,发出告警信息。
优选地,所述方法还包括:
响应于服务器需要的网络带宽未超过所述网络适配模块的最大带,执行根据服务器所需要的网络接口,从多种类型的网络适配模块中为服务器分配所需要的网络适配模块的操作;
在交换模块上,为所述服务器预留所述需要的网络带宽资源。
优选地,所述逻辑控制电路具体通过应用专用集成电路ASIC实现。
优选地,所述网络适配模块包括千兆以太网卡、万兆以太网卡、主机总线适配器HBA卡。
优选地,所述总线接口包括PCI总线、PCI-X总线、PCI-E总线、个人电脑储存卡国际联盟PCMCIA总线、通用串行USB总线、Sbus总线。
基于本发明上述实施例提供的网络资源集中管理的方法与***,针对集中设置于整机柜中的一个或者多个服务器,网络资源分配模块根据每个服务器所需要的网络接口,从多种类型的网络适配模块中,为服务器分配所需要的网络适配模块,从而能够在服务器网络资源不足情况下能进行实现服务器网络适配模块的热添加。同时,对于交换模块来说,所耦合的网络适配模块可以根据需要进行添加或者移除,实现了机柜层面的网络模块的热添加,提供机柜网络资源的可扩展性,从而适应于模块化的优势。控制连接模块通过逻辑控制电路,根据服务器的标识信息,接通服务器的总线接口与被分配的网络适配模块之间的电路,使得服务器通过总线接口将数据发送至被分配的网络适配模块,经过网络适配模块将数据发送至交换模块进行数据转发。从而,基于整机柜服务器***的框架,实现对服务器所需网络资源灵活、动态的统一分配和集中管理,提高整机柜网络资源的利用率,以及提供了网络资源的可扩展性,有效地满足网络资源管理智能化的需求。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
图1示出本发明所提供的网络资源集中管理的***一种实施例的结构示意图;
图2示出本发明所提供的网络资源集中管理的***另一种实施例的结构示意图;
图3示出本发明所提供的网络资源集中管理的***又一种实施例的结构示意图;
图4示出本发明所提供的网络资源集中管理的***再一种实施例的结构示意图;
图5示出本发明所提供的网络资源集中管理的***再一种实施例的结构示意图;
图6示出本发明所提供的网络资源集中管理的***再一种实施例的结构示意图;
图7示出本发明所提供的网络资源集中管理的方法一种实施例的流程示意图;
图8示出本发明所提供的网络资源集中管理的方法另一种实施例的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置不限制本发明的范围。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
参见图1所示,图1示出本发明所提供的网络资源集中管理的***一种实施例的结构示意图。该实施例提供的网络资源集中管理的***包括:
网络资源分配模块101,用于根据服务器所需要的网络接口,从多种类型的网络适配模块中,为服务器分配所需要的网络适配模块,网络适配模块耦合在交换模块中;
交换模块102,耦合有多种类型网络适配模块,用于对通过网络适配模块接收的数据进行转发处理操作;另外,交换模块还可以采用具有内存接口,通过内存接口可以给交换模块提供外部SDRAM,从而提高交换的吞吐量和交换速度;交换模块102中所耦合的多种类型网络适配模块可以根据需要进行热添加或者移除,从而实现了机柜层面的网络模块的热添加,实现机柜网络资源的可扩展性;
控制连接模块103,用于通过逻辑控制电路,根据服务器的标识信息,接通服务器的总线接口与被分配的网络适配模块之间的电路,以使得服务器通过总线接口将数据发送至被分配的网络适配模块,经过网络适配模块将数据发送至交换模块;
集中设置于整机柜中的一个或者多个服务器104,用于使用网络资源分配模块提供的网络适配模块进行数据通信。
本发明上述实施例提供的***,针对集中设置于整机柜中的一个或者多个服务器104,网络资源分配模块101根据每个服务器所需要的网络接口,从多种类型的网络适配模块中,为服务器分配所需要的网络适配模块。控制连接模块103通过逻辑控制电路,根据服务器的标识信息,接通服务器的总线接口与被分配的网络适配模块之间的电路,使得服务器通过总线接口将数据发送至被分配的网络适配模块,经过网络适配模块将数据发送至交换模块102进行数据转发。从而,基于整机柜服务器***的框架,实现对网络资源进行灵活、动态的统一分配和集中管理。
参见图2所示,图2示出本发明所提供的网络资源集中管理的***另一种实施例的结构示意图。该实施例中交换模块102具体还包括:
多个端口201,用于分别连接相对应的多种类型网络适配模块,通过对应的网络适配模块接收服务器发送的数据,以及相对应的网络适配模块发送数据交换单元转发给服务器的数据;在交换模块102中,可以根据需要进行网络适配模块的热插拔的更换操作,从而能够在同一端口上根据需要连接不同类型网络适配模块,实现了机柜层面的网络模块的热添加;
数据交换单元202,用于通过多个端口接收服务器发送的数据,根据数据的接收方标识向对应的端口转发数据。
参见图3所示,图3示出本发明所提供的网络资源集中管理的***又一种实施例的结构示意图。该实施例的***中还包括:
资源管理模块301,用于响应于接收到为服务器配置网络资源的指令,向网络资源分配模块、控制连接模块分别发送配置任务指令,任务指令包括服务器的标识信息,以及服务器所需要的网络接口,标识信息可以是服务器节点在机柜内的位置信息。
根据本发明***实施例的一个具体示例,资源管理模块301还用于响应于接收到删除服务器网络资源的指令,向控制连接模块分别发送删除任务指令,删除任务指令包括服务器的标识信息;控制连接模块103还用于响应于接收到删除任务指令,通过逻辑控制电路,根据服务器的标识信息,断开服务器的总线接口与被分配的网络适配模块之间的电路。
根据本发明***实施例的一个具体示例,资源管理模块301还用于响应于接收到为服务器配置网络资源的指令后,识别服务器需要的网络带宽是否超过网络适配模块的最大带宽;响应于服务器需要的网络带宽超过网络适配模块的最大带宽,发出告警信息。
根据本发明***实施例的一个具体示例,资源管理模块301具体用于响应于服务器需要的网络带宽未超过网络适配模块的最大带宽,执行向网络资源分配模块101、控制连接模块103分别发送配置任务指令的操作;还用于向交换模块102发送资源预留消息,以为服务器预留需要的网络带宽资源。
例如,服务器C需要500M的稳定带宽,资源管理模块301识别不超过当前所用JR-45网卡的最大带宽1000M时,资源管理模块301在网络子***的网络资源分配模块101、控制连接模块103分别发送配置任务指令的操作,向交换模块102发送资源预留消息,以为服务器C预留需要的网络带宽资源。若服务器C由于要进行大量的视频实时传输,所需带宽为3000M,超过JR-45网卡所能提供的最大带宽1000M,资源管理模块301可以动态为该服务器C更换带宽为10000M的网卡,即通过逻辑电路控制修改服务器所连接的网络适配模块,分配新的网卡,分别发送配置任务指令,再向交换模块102发送资源预留消息,为服务器预留3000M带宽,满足了服务器C的网络资源需求,实现带宽动态分配。
参见图4所示,图4示出本发明所提供的网络资源集中管理的***再一种实施例的结构示意图。该实施例的***包括:一个或者多个服务器节点子***、网络子***。服务器设置于整机柜的服务器节点子***。网络资源分配模块、交换模块、控制连接模块、资源管理模块设置于整机柜的网络子***。
另外,该***还可以包括管理子***,提供对整个***的控制管理功能,包括远程管理、散热管理、故障管理、电源管理、存储管理、服务器管理、网络管理、机柜管理等功能。管理子***可以监视各服务器、网络子***、存储子***、散热层的全部状态。如果产生任何告警情况,***管理软件可以在白天或晚上随时通过电子邮件或以寻呼形式通知***管理员,而且可以方便快速地进行故障服务器的判断以及故障分析,以便管理员迅速排错。
该***还可以包括存储子***,为整个***的设备提供共享存储的子***。服务器、网络设备等设备不再需要有单独的硬盘存储,存储***采用NAS或者SAN结构为各设备提供速度快、稳定性高的高质量存储,能很好地整合存储资源。
参见图5所示,图5示出本发明所提供的网络资源集中管理的***再一种实施例的结构示意图。整体机柜包括设备层、接口层与散热层。
服务器、网络资源分配模块、交换模块、控制连接模块、资源管理模块、交换模块的端口布置于设备层。
服务器的接口、网络资源分配模块的接口、控制连接模块的接口、资源管理模块的接口布置于接口层。接口层处于***三大层的中间,为***的各个子***提供所需要的接口,还包括传输总线、网络接口、管理接口、存储接口以及电源接口。
接口层与散热层相连接,以为服务器、网络资源分配模块、交换模块、控制连接模块、资源管理模块提供散热。散热层处于***的后部,外接外部电源,里面安装有共用的散热***,为整个***提供散热服务。统一的散热***有利于节省电力资源,而且散热效果可由管理子***中的散热管理模块进行调控,根据各子***的需要进行调整。
参见图6所示,图6示出本发明所提供的网络资源集中管理的***再一种实施例的结构示意图。结合图5与图6所示,可以看出网络子***作为设备层的枢纽,为各服务器等设备提供网络服务。基于各个设备到网络子***最短路径考虑,可以将网络子***放置于设备层中间的位置。基于资源管理模块,对包括网络适配模块在内的网络资源进行集中管理,支持网络适配器的模块化,提供网络适配模块的按需分配服务。
将网络子***与服务器子***进行分离,当需要添加、更换、减少网卡时,只需要在网络子***中进行操作,不必在各个服务器上一一操作,从而能够减少管理成本。
同时,可以使服务器按需获取不同类型、数量的网卡,灵活配置。按需分配在一定程度上也节省了网卡资源。由于对网卡进行了集中部署和管理,并通过模块化设计,将网卡和交换机端口融为一体,使得扩容十分方便。
现有技术中带宽分配中,服务器所需带宽受到已安装网络适配模块的最大带宽的限制。在本***中,可以通过逻辑上进行链路切换和网络资源的重分配,解决网络带宽瓶颈问题,为网络QOS控制提供支持。
上述各***实施例中,逻辑控制电路具体可以通过应用专用集成电路(Application Specific Integrated Circuit,ASIC)实现。
上述各***实施例中,网络适配模块包括千兆以太网卡、万兆以太网卡、主机总线适配器(Host Bus Adapter,HBA)卡。总线接口可以包括周边元件扩展接口(Pedpherd Component Interconnect,PCI)总线、PCI-X总线、PCI-E总线、个人电脑储存卡国际联盟(PersonalComputer Memory Card International Association,PCMCIA)总线、通用串行总线(Universal Serial BUS,USB)、Sbus总线。
参见图7所示,图7示出本发明所提供的网络资源集中管理的方法一种实施例的流程示意图。该实施例提供的网络资源集中管理的方法,针对集中设置于整机柜中的一个或者多个服务器,该方法包括:
701,根据服务器所需要的网络接口,从多种类型的网络适配模块中,为服务器分配所需要的网络适配模块,从而能够在服务器网络资源不足情况下能进行网络适配模块的热添加;
701,通过逻辑控制电路,根据服务器的标识信息,接通服务器的总线接口与被分配的网络适配模块之间的电路,以使得服务器通过总线接口将数据发送至被分配的网络适配模块,由网络适配模块对数据进行适配处理操作后,发送给交换处理模块进行数据转发。
根据本发明***实施例的一个具体示例,该方法还包括:利用与多种类型网络适配模块相对应的端口,通过对应的网络适配模块接收服务器发送的数据;根据数据的接收方标识向接收方端口进行转发;接收方端口将数据发送给相对应的网络适配模块,对应的网络适配模块发送给相连接的服务器。
参见图8所示,图8示出本发明所提供的网络资源集中管理的方法另一种实施例的流程示意图。根据本发明***实施例的一个具体示例,该方法还包括:801,通过逻辑控制电路,根据服务器的标识信息,断开服务器的总线接口与被分配的网络适配模块之间的电路。
根据本发明***实施例的一个具体示例,该方法还包括:识别服务器需要的网络带宽是否超过网络适配模块的最大带宽;响应于服务器需要的网络带宽超过网络适配模块的最大带宽,发出告警信息。
根据本发明***实施例的一个具体示例,该方法还包括:响应于服务器需要的网络带宽未超过网络适配模块的最大带宽,执行根据服务器所需要的网络接口,从多种类型的网络适配模块中为服务器分配所需要的网络适配模块的操作;在交换模块上,为服务器预留、配置需要的网络带宽资源。
上述各实施例中,逻辑控制电路具体通过应用专用集成电路ASIC实现。
网络适配模块可以包括千兆以太网卡、万兆以太网卡、主机总线适配器HBA卡。总线接口可以包括PCI总线、PCI-X总线、PCI-E总线、个人电脑储存卡国际联盟PCMCIA总线、通用串行USB总线、Sbus总线。
至此,已经详细描述了根据本发明的一种网络资源集中管理的方法与***。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于网络资源集中管理的方法实施例而言,由于其与***实施例基本对应,所以描述的比较简单,相关之处参见***实施例的部分说明即可。
可能以许多方式来实现本发明的网络资源集中管理的方法与***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的网络资源集中管理的方法与***。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。

Claims (19)

1.一种网络资源集中管理的***,其特征在于,所述***包括:
网络资源分配模块,用于根据服务器所需要的网络接口,从多种类型的网络适配模块中,为所述服务器分配所需要的网络适配模块,所述网络适配模块耦合在交换模块中;
交换模块,耦合有多种类型网络适配模块,用于对通过网络适配模块接收的数据进行转发处理操作;
控制连接模块,用于通过逻辑控制电路,根据所述服务器的标识信息,接通所述服务器的总线接口与被分配的网络适配模块之间的电路,以使得所述服务器通过所述总线接口将数据发送至所述被分配的网络适配模块,经过网络适配模块将数据发送至所述交换模块;
集中设置于整机柜中的一个或者多个服务器,用于使用网络资源分配模块提供的网络适配模块进行数据通信。
2.根据权利要求1所述的***,其特征在于,所述交换模块,具体还包括:
多个端口,用于分别连接相对应的所述多种类型网络适配模块,通过对应的网络适配模块接收服务器发送的数据,以及相对应的网络适配模块发送数据交换单元转发给服务器的数据;
数据交换单元,用于通过所述多个端口接收服务器发送的数据,根据数据的接收方标识向对应的端口转发数据。
3.根据权利要求2所述的***,其特征在于,所述***还包括:
资源管理模块,用于响应于接收到为服务器配置网络资源的指令,向所述网络资源分配模块、控制连接模块分别发送配置任务指令,所述任务指令包括所述服务器的标识信息,以及所述服务器所需要的网络接口。
4.根据权利要求3所述的***,其特征在于,所述资源管理模块,还用于响应于接收到删除服务器网络资源的指令,向所述控制连接模块分别发送删除任务指令,所述删除任务指令包括所述服务器的标识信息;
所述控制连接模块,还用于响应于接收到所述删除任务指令,通过逻辑控制电路,根据所述服务器的标识信息,断开所述服务器的总线接口与被分配的网络适配模块之间的电路。
5.根据权利要求3所述的***,其特征在于,所述资源管理模块,还用于响应于接收到为服务器配置网络资源的指令后,识别所述服务器需要的网络带宽是否超过所述网络适配模块的最大带宽;响应于所述服务器需要的网络带宽超过所述网络适配模块的最大带宽,发出告警信息。
6.根据权利要求5所述的***,其特征在于,所述资源管理模块,具体用于响应于所述服务器需要的网络带宽未超过所述网络适配模块的最大带宽,执行所述向所述网络资源分配模块、控制连接模块分别发送配置任务指令的操作;还用于向所述交换模块发送资源预留消息,以为所述服务器预留所述需要的网络带宽资源。
7.根据权利要求6所述的***,其特征在于,所述一个或者多个服务器设置于所述整机柜的服务器节点子***;
所述网络资源分配模块、交换模块、控制连接模块、资源管理模块设置于所述整机柜的网络子***。
8.根据权利要求7所述的***,其特征在于,所述整体机柜包括设备层、接口层与散热层;
所述服务器、网络资源分配模块、交换模块、交换模块的端口、控制连接模块、资源管理模块布置于所述设备层;
所述服务器的接口、网络资源分配模块的接口、控制连接模块的接口、资源管理模块的接口布置于所述接口层;
所述接口层与所述散热层相连接,以为所述服务器、网络资源分配模块、交换模块、控制连接模块、资源管理模块提供散热。
9.根据权利要求1至8任意一项所述的***,其特征在于,所述逻辑控制电路具体通过应用专用集成电路ASIC实现。
10.根据权利要求9所述的***,其特征在于,所述网络适配模块包括千兆以太网卡、万兆以太网卡、主机总线适配器HBA卡。
11.根据权利要求10所述的***,其特征在于,所述总线接口包括周边元件扩展接口PCI总线、PCI-X总线、PCI-E总线、个人电脑储存卡国际联盟PCMCIA总线、通用串行总线USB、Sbus总线。
12.一种网络资源集中管理的方法,其特征在于,针对集中设置于整机柜中的一个或者多个服务器,所述方法包括:
根据服务器所需要的网络接口,从多种类型的网络适配模块中,为所述服务器分配所需要的网络适配模块;
通过逻辑控制电路,根据所述服务器的标识信息,接通所述服务器的总线接口与被分配的网络适配模块之间的电路,以使得所述服务器通过所述总线接口将数据发送至所述被分配的网络适配模块,由网络适配模块对数据进行适配处理操作后,发送给交换处理模块进行数据转发。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
利用与所述多种类型网络适配模块相对应的端口,通过对应的网络适配模块接收服务器发送的数据;
根据数据的接收方标识向接收方端口进行转发;
所述接收方端口将所述数据发送给相对应的网络适配模块,所述对应的网络适配模块发送给相连接的服务器。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
通过逻辑控制电路,根据服务器的标识信息,断开服务器的总线接口与被分配的网络适配模块之间的电路。
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
识别服务器需要的网络带宽是否超过网络适配模块的最大带宽;
响应于服务器需要的网络带宽超过网络适配模块的最大带宽,发出告警信息。
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
响应于服务器需要的网络带宽未超过所述网络适配模块的最大带,执行根据服务器所需要的网络接口,从多种类型的网络适配模块中为服务器分配所需要的网络适配模块的操作;
在交换模块上,为所述服务器预留所述需要的网络带宽资源。
17.根据权利要求12至16任意一项所述的方法,其特征在于,所述逻辑控制电路具体通过应用专用集成电路ASIC实现。
18.根据权利要求17所述的方法,其特征在于,所述网络适配模块包括千兆以太网卡、万兆以太网卡、主机总线适配器HBA卡。
19.根据权利要求18所述的方法,其特征在于,所述总线接口包括PCI总线、PCI-X总线、PCI-E总线、个人电脑储存卡国际联盟PCMCIA总线、USB总线、Sbus总线。
CN201210574085.5A 2012-12-26 2012-12-26 网络资源集中管理的方法与*** Active CN103905224B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210574085.5A CN103905224B (zh) 2012-12-26 2012-12-26 网络资源集中管理的方法与***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210574085.5A CN103905224B (zh) 2012-12-26 2012-12-26 网络资源集中管理的方法与***

Publications (2)

Publication Number Publication Date
CN103905224A true CN103905224A (zh) 2014-07-02
CN103905224B CN103905224B (zh) 2018-02-27

Family

ID=50996380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210574085.5A Active CN103905224B (zh) 2012-12-26 2012-12-26 网络资源集中管理的方法与***

Country Status (1)

Country Link
CN (1) CN103905224B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486256A (zh) * 2014-11-28 2015-04-01 浪潮电子信息产业股份有限公司 面向融合架构服务器的多平面交换网络设备
CN107852423A (zh) * 2015-07-22 2018-03-27 密克罗奇普技术公司 用于usb 2.0带宽保留的方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778050A (zh) * 2010-03-11 2010-07-14 浪潮(北京)电子信息产业有限公司 负载均衡方法、装置和***
CN102055687A (zh) * 2010-12-30 2011-05-11 上海顶竹通讯技术有限公司 一种物联网接入网关
CN102571450A (zh) * 2012-02-16 2012-07-11 华为技术有限公司 网络接口模块的端口配置方法、装置及框式通信设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101778050A (zh) * 2010-03-11 2010-07-14 浪潮(北京)电子信息产业有限公司 负载均衡方法、装置和***
CN102055687A (zh) * 2010-12-30 2011-05-11 上海顶竹通讯技术有限公司 一种物联网接入网关
CN102571450A (zh) * 2012-02-16 2012-07-11 华为技术有限公司 网络接口模块的端口配置方法、装置及框式通信设备

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486256A (zh) * 2014-11-28 2015-04-01 浪潮电子信息产业股份有限公司 面向融合架构服务器的多平面交换网络设备
CN104486256B (zh) * 2014-11-28 2017-12-05 浪潮电子信息产业股份有限公司 面向融合架构服务器的多平面交换网络设备
CN107852423A (zh) * 2015-07-22 2018-03-27 密克罗奇普技术公司 用于usb 2.0带宽保留的方法及***
CN107852423B (zh) * 2015-07-22 2021-02-26 密克罗奇普技术公司 用于usb 2.0带宽保留的方法及***

Also Published As

Publication number Publication date
CN103905224B (zh) 2018-02-27

Similar Documents

Publication Publication Date Title
CN102752150B (zh) 提供远程板卡调试的分布式通信设备及方法
CN101821724B (zh) 使用usb的集中式服务器机架管理
US20190379586A1 (en) Method for Unified Communication of Server, Baseboard Management Controller, and Server
TWI534629B (zh) 資料傳輸方法及資料傳輸系統
EP1871040B1 (en) Management system and method based on intelligent platform management interface
CN102473157A (zh) 共享i/o环境中的虚拟热***功能
CN103888293A (zh) 多通道fc网络数据仿真***的数据通道调度方法
CN102510344A (zh) 机柜服务器***
CN113645047B (zh) 一种基于智能网卡的带外管理***和服务器
CN104899170A (zh) 分布式智能平台管理总线ipmb连接方法及atca机框
TW201232285A (en) Mezzanine card, server and server system
US20150156117A1 (en) High density server system
CN105099776A (zh) 云服务器的管理***
CN103793003B (zh) 一种交换板和刀片服务器
CN105763488B (zh) 数据中心汇聚核心交换机及其背板
CN102098196B (zh) 刀片服务器的数据传输方法
CN104753707A (zh) 一种***维护方法及网络交换设备
CN104820473A (zh) 一种机架服务器基板及机架服务器基板组
CN108712293B (zh) 单板管理方法及网络设备
CN203554493U (zh) 一种服务器用远程管理接口***
CN103905224A (zh) 网络资源集中管理的方法与***
CN103605413A (zh) 机架式服务器***的机柜、机架式服务器***及其管理方法
CN210075453U (zh) 一种用于有线数字电视监测前端高集成度硬件平台
CN105577752B (zh) 一种用于融合架构服务器的管理***
CN104050127A (zh) 一种iic拓扑结构及其设计方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant