CN101150413B - A multi-frame cascading system and method for ATCA knife server - Google Patents

A multi-frame cascading system and method for ATCA knife server Download PDF

Info

Publication number
CN101150413B
CN101150413B CN2007101766412A CN200710176641A CN101150413B CN 101150413 B CN101150413 B CN 101150413B CN 2007101766412 A CN2007101766412 A CN 2007101766412A CN 200710176641 A CN200710176641 A CN 200710176641A CN 101150413 B CN101150413 B CN 101150413B
Authority
CN
China
Prior art keywords
frame
gusset plate
blade server
load balancing
switch
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.)
Active
Application number
CN2007101766412A
Other languages
Chinese (zh)
Other versions
CN101150413A (en
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2007101766412A priority Critical patent/CN101150413B/en
Priority to PCT/CN2007/003694 priority patent/WO2009055982A1/en
Publication of CN101150413A publication Critical patent/CN101150413A/en
Application granted granted Critical
Publication of CN101150413B publication Critical patent/CN101150413B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath

Abstract

This invention discloses a multi-frame cascade system for ATCA kife server, in which, each frame includes several exchange node plates and kife node plates, and the cascade system includes: a frame of host of the ATCA kife server, a frame of a sub-set and an exchanger, and the exchange node plates of the host frame and the sub-set frame are interconnected with the exchanger to realize multi-frame cascade of the ATCA kife server. This invention also provides a method for the cascade.

Description

A kind of ATCA blade server multimachine frame cascade system and method
Technical field
The present invention relates to communication technique field, relate in particular to a kind of ATCA (AdvancedTelecommunication Computing Architecture, advanced telecom computer framework) blade server multimachine frame cascade system and method.
Background technology
The ATCA blade server is the frame high-performance blade server that adopts ATCA (Advanced Telecommunication ComputingArchitecture, advanced telecom computer framework) standard to make up.Wherein, blade server or blade server are the low-cost server platforms of a kind of HAHD (High Availability High Density, high available high density), and it is to be that special applications industry and high density computer environment design specially.The primary structure of described blade server is a large body machine frame, inside can be plugged the plug-in card of many shapes such as blade thereby also be abbreviated this plug-in card as blade, wherein in fact each piece blade is exactly a block system motherboard, be similar to one by one independently server, can start the operating system of oneself by local hard drive.Each piece blade can move the system of oneself, serves the different user group of appointment, does not have association each other.And ATCA is by PICMG (Peripheral Component InterconnectIndustrial Computer Manufacturers Group, the interconnected industrial computer of ancillary equipment manufacturer tissue) the standard architecture system standard of formulating and issuing at carrier grade communication equipment of future generation, by former PICMG2.X evolution, comprise core specification PICMG3.0 and a series of auxiliary standard PICMG3.X, wherein, core specification has defined parts such as Machine Design, system management, power distribution, heat radiation, backboard in the ATCA series of canonical be interconnected; Auxiliary normative content has then defined the transmission means that interconnects in core specification.Described ATCA standard is representing that a kind of standard-sized sheet is put, modular industrial standard, so it makes telecom equipment manufacturers can adopt the interoperable from third party manufacturer, ripe commercialization software and hardware assembly.
ATCA blade server machine frame generally comprises polylith switching node plate and polylith high-performance blade gusset plate.Described switching node plate is supported two layers of exchange, and described blade gusset plate is used to realize highdensity calculating.It can provide 12 blade gusset plates at most in existing ATCA blade server machine frame.When the computing capability of described 12 blade gusset plates can't satisfy concrete application demand, need a plurality of ATCA blade server of cascade machine frame, be constructed to ATCA blade server multimachine frame cascade system.
At present, the relevant ATCA blade server multimachine frame cascade system structural scheme of Shang Weiyou.
In summary, the technical scheme of existing ATCA blade server multimachine frame cascade system on reality is used, obviously exists inconvenience and defective, so be necessary to be improved.
Summary of the invention
At above-mentioned defective, first purpose of the present invention is to provide a kind of ATCA blade server multimachine frame cascade system, and this system can realize the cascade of a plurality of ATCA blade server machine frames.
Second purpose of the present invention is to provide a kind of ATCA blade server multimachine frame Cascading Methods, and this method can realize the cascade of a plurality of ATCA blade server machine frames.
In order to realize above-mentioned first purpose, the invention provides a kind of ATCA blade server multimachine frame cascade system, each ATCA blade server machine frame comprises some switching node plates and blade gusset plate, and this cascade system comprises: ATCA blade server main frame frame, ATCA blade server time machine frame and switch;
The switching node plate of described ATCA blade server main frame frame and ATCA blade server time machine frame and switch are interconnected to realize the cascade of ATCA blade server multimachine frame.
According to described cascade system, described ATCA blade server main frame frame further comprises:
The load balancing gusset plate, interconnected with switch, be used for that blade gusset plate to ATCA blade server main frame frame and ATCA blade server time machine frame shields, scheduling and health monitoring.
According to described cascade system, described load balancing gusset plate provides unified Media Access Control address and virtual Internet protocol address, and each blade gusset plate of described ATCA blade server main frame frame and ATCA blade server time machine frame has a privately owned Internet protocol address, and as seen this Internet protocol address only shields with the blade gusset plate of realization load balancing gusset plate to described ATCA blade server main frame frame and ATCA blade server time machine frame for the load balancing gusset plate.
According to described cascade system, described load balancing gusset plate comprises:
The first load balancing gusset plate, it is the main load balancing gusset plate of using, be used for when it is working properly the blade gusset plate of ATCA blade server main frame frame and ATCA blade server time machine frame is carried out load balance process, and when operation irregularity, switch to the second load balancing gusset plate;
The second load balancing gusset plate is standby load balancing gusset plate, is used for switching back blade gusset plate to ATCA blade server main frame frame and ATCA blade server time machine frame at the described first load balancing gusset plate and carries out load balance process.
According to described cascade system, described switch is a three-tier switch.
According to described cascade system, described switch also further comprises: first switch and second switch;
Described first switch carries out trunking with second switch by some Ethernet interfaces and is connected;
Described first switch and second switch adopt Virtual Router Redundacy Protocol to realize the internet protocol layer redundancy; And/or described first switch and second switch are operated in active and standby pattern;
Described first switch is connected one by one with the first load balancing gusset plate, and described second switch is connected one by one with the second load balancing gusset plate; And/or
Described first switch is connected one by one with the second load balancing gusset plate, and described second switch is connected one by one with the first load balancing gusset plate.
According to described cascade system, the switching node plate of described ATCA blade server main frame frame and ATCA blade server time machine frame further comprises: the first switching node plate and the second switching node plate;
The described first switching node plate and the second switching node plate are operated in two main patterns of using.
According to described cascade system, cross interconnected between the described first switching node plate and the second switching node plate and first switch and second switch, its physical connection mode is to carry out trunking by some Ethernet interfaces to connect.
According to described cascade system, the described first load balancing gusset plate is switched to the second load balancing gusset plate by hardware masterslave switchover signal when operation irregularity, carries out the load balancing data sync by the Ethernet interface between the first load balancing gusset plate and the second load balancing gusset plate and the second load balancing gusset plate simultaneously; The second load balancing gusset plate the described first load balancing gusset plate switch finish after, externally send address resolution protocol announcement, and the blade gusset plate of ATCA blade server main frame frame and ATCA blade server time machine frame carried out load balance process.
According to described cascade system, the Ethernet interface between the described first load balancing gusset plate and the second load balancing gusset plate is the heartbeat Ethernet interface.
In order to realize above-mentioned second purpose, the invention provides a kind of ATCA blade server multimachine frame Cascading Methods, each ATCA blade server machine frame comprises some switching node plates and blade gusset plate, described method comprises the steps:
A, ATCA blade server multimachine frame is set to ATCA blade server main frame frame and ATCA blade server time machine frame respectively;
B, the switching node plate and the switch of ATCA blade server main frame frame and ATCA blade server time machine frame is interconnected.
According to described Cascading Methods, also further comprise in the described steps A:
A1, ATCA blade server multimachine frame is set to ATCA blade server main frame frame and ATCA blade server time machine frame respectively;
A2, on ATCA blade server main frame frame, insert the load balancing gusset plate and carry out load balance process with blade gusset plate to ATCA blade server main frame frame and ATCA blade server time machine frame.
ATCA blade server multimachine frame is set to ATCA blade server main frame frame and ATCA blade server time machine frame in the ATCA blade server multimachine frame cascade system of the present invention, and adopt the switching node plate and the cross interconnected mode of first and second three-tier switch of ATCA blade server main frame frame and ATCA blade server time machine frame, realized the cascade of a plurality of ATCA blade server machine frames whereby.And the present invention is by being provided with the first and second load balancing gusset plates at ATCA blade server main frame frame, this the first and second load balancing gusset plate and first and second three-tier switch are in active and standby pattern, the switching node plate of ATCA blade server main frame frame and ATCA blade server time machine frame is in two holotypes, each blade and this frame switching node plate carry out interconnection by GE in the frame, adopt two same IP of network card binding, guaranteed the high reliability and the fail safe of ATCA blade server multimachine frame cascade system.
Description of drawings
Fig. 1 is an ATCA blade server multimachine frame cascade system structural representation provided by the invention;
Fig. 2 is a part A TCA blade server multimachine frame cascade system structural representation provided by the invention;
Fig. 3 is an ATCA blade server multimachine frame Cascading Methods flow chart provided by the invention;
Fig. 4 is the ATCA blade server multimachine frame Cascading Methods flow chart that the preferred embodiment of the present invention provides.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
Basic thought of the present invention is: introduce three-tier switch and load balancing gusset plate in ATCA blade server multimachine frame cascade system, realize the cascade of a plurality of ATCA blade server machine frames and the high reliability and the fail safe of assurance ATCA blade server multimachine frame cascade system.
ATCA blade server multimachine frame cascade system 100 provided by the invention comprises switch 101, ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 as shown in Figure 1.Wherein,
Switch 101, cross interconnected with ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103.Preferably, described switch 101 is a three-tier switch.Described three-tier switch is meant the switch with part router feature, it lays particular emphasis on the exchange of two layers and three layers on performance, by adopting ASIC (Application Specific Integrated Circuit, application-specific integrated circuit (ASIC)) can realize and repeatedly transmitting to route of IP packet.As long as can realize the function of three-tier switch, switch of the present invention is that the switch more than three layers is that four layer switch, seven layer switch etc. are also in the scope of protection of the invention.
For reliability and the elimination Single Point of Faliure that improves multimachine frame cascade system 100, described switch 101 further comprises one first switch 1011 and at least one second switch 1012, and this first switch 1011 and second switch 1012 are operated under the active and standby pattern.Described first switch 1011 is the main switch of use, and it and switches to backup switch second switch 1012 when operate as normal and ATCA blade server main frame frame 102 and inferior machine frame 103 communications of ATCA blade server when operation irregularity.Can on these a plurality of second switches 1012 priority be set when having a plurality of second switch 1012, described first switch 1011 height according to priority when operation irregularity selects to switch to the second suitable switch 1012.
Described first switch 1011 and second switch 1012 adopt VRRP (Virtual RouterRedundancy Protocol, Virtual Router Redundacy Protocol) realizes IP (Internet Protocol, Internet protocol) layer is redundant, and two layers are exchanged for two main patterns of using.This first switch 1011 carries out Trunk (trunking) with second switch 1012 by a plurality of Ethernet (Ethernet) interface and is connected to realize increasing the capacity of physical link, make it can satisfy the demand that bandwidth increases, and the realization interface redundancy, the reliability of raising system 100.Described Ethernet interface is divided into ten mbit ethernet interfaces, a 100 m ethernet interface and GE (Giga Ethernet, gigabit Ethernet) interface.Consider that based on message transmission rate the present invention's first switch 1011 preferably carries out the Trunk mouth by a plurality of GE interfaces with second switch 1012 and is connected.But carrying out the Trunk mouth by other Ethernet interface connects also in the scope of protection of the invention.For simplicity, the Ethernet interface that below relates to is preferably the GE interface.
ATCA blade server main frame frame 102, different with ATCA blade server time machine frame 103 complete independences and structure, ATCA blade server time machine frame 103 comprises switching node plate 105 and blade gusset plate 106, but do not comprise load balancing gusset plate 104, and ATCA blade server main frame frame 102 comprises switching node plate 105, blade gusset plate 106 and load balancing gusset plate 104.Wherein, load balancing gusset plate 104, interconnected by a plurality of GE interfaces and switch 101, be used for the blade gusset plate 106 of ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 is carried out load balance process.Described load balance process comprises: the blade gusset plate 106 to ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 shields, scheduling and health monitoring.
Load balancing gusset plate 104 to each blade gusset plate 106 shield, scheduling and health detection, not only can give full play to the operational capability of blade cluster but also make things convenient for the management and the expansion of blade gusset plate 106.
Particularly, network beyond 104 pairs of switches of this load balancing gusset plate and the switch provides unified MAC (Media Access Control, medium access control) address and Virtual IP (VirtualInternet Protocol, the virtual Internet agreement) address, and each blade gusset plate of described ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 has a privately owned IP (Internet Protocol, Internet protocol) address, as seen this IP address only supplies load balancing gusset plate 104.The blade gusset plate 106 that can realize 104 pairs of described ATCA blade server main frame frames 102 of load balancing gusset plate and ATCA blade server time machine frame 103 thus shields, thereby can guarantee the high security of system 100.Further, the present invention can be on load balancing gusset plate 104 integrated firewall functionality, thereby the fail safe that improves whole server system 100.
Described load balancing gusset plate 104 can be regularly carries out health monitoring to each blade gusset plate 106 of ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103, when detecting fault blade gusset plate, this fault blade gusset plate is rejected away from machine frame.Described load balancing gusset plate 104 also supports session to keep function, thereby can guarantee 106 pairs of session associated uniformity of treatments of each blade gusset plate.
For the reliability and the elimination Single Point of Faliure that improve multimachine frame cascade system 100, load balancing gusset plate 104 also further comprises: the first load balancing gusset plate 1041 and the second load balancing gusset plate 1042.Wherein,
The first load balancing gusset plate 1041 is the main load balancing gusset plate of using, be used for when it is working properly the blade gusset plate 106 of ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 is carried out load balance process, and when operation irregularity, switch to the second load balancing gusset plate 1042.
The second load balancing gusset plate 1042, be standby load balancing gusset plate, be used for switching back blade gusset plate 106 and carry out load balance process ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 at the described first load balancing gusset plate 1041.
Among the present invention, have heartbeat Ethernet interface and the active and standby line of hardware between the described first load balancing gusset plate 1041 and the second load balancing gusset plate 1042 to realize switching fast and data sync of the first load balancing gusset plate 1041 and the second load balancing gusset plate 1042, as shown in Figure 2." heartbeat " is to be used to judge between the first load balancing gusset plate 1041 and the second load balancing gusset plate 1042 whether have available Ethernet interface for the communication predicate herein.The Ethernet interface of heartbeat described in the present invention is preferably heartbeat GE interface.The active and standby line of hardware is to be used to provide hardware masterslave switchover signal.The first load balancing gusset plate 1041 is switched to the second load balancing gusset plate 1042 by hardware masterslave switchover signal when operation irregularity, carries out the load balancing data sync by the heartbeat GE interface and the second load balancing gusset plate 1042 simultaneously; The second load balancing gusset plate 1042 the first load balancing gusset plate 1041 switch finish after, externally send ARP (Address Resolution Protocol, address resolution protocol) announcement, switch 101 receives this announcement back and upgrades the swap table of himself, system data is transmitted to the second load balancing gusset plate 1042, and the blade gusset plate by the second load balancing gusset plate, 1042 pairs of ATCA blade servers main frame frame and ATCA blade server time machine frame carries out load balance process then.
As depicted in figs. 1 and 2, the described first load balancing gusset plate 1041 is connected one by one with first switch 1011, and the second load balancing gusset plate 1042 is connected one by one with second switch 1012, and its physical connection mode is to carry out the Trunk mouth by a plurality of GE interfaces to connect.The present invention also can be connected first switch 1011 with the second load balancing gusset plate 1042 one by one; and second switch 1012 is connected one by one with the first load balancing gusset plate 1041; its physical connection mode is to carry out the Trunk mouth by a plurality of GE interfaces to connect, and it is equally in the scope of protection of the invention.
All there is switching node plate 105 in ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103.For reliability and the elimination Single Point of Faliure that improves multimachine frame cascade system 100, described switching node plate 105 comprises the first switching node plate 1051 and the second switching node plate 1052, and this first switching node plate 1051 and the second switching node plate 1052 are operated in two main with under the pattern.Among the present invention, the described first switching node plate 1051 and the second switching node plate 1052 are supported two layers of Ethernet exchange and STP (Spanning Tree Protocol, Spanning-Tree Protocol), to have realized redundancy in the Ethernet Circle that interconnection was brought between elimination and switch 101.Preferably, the described first switching node plate 1051 and the second switching node plate 1052 are supported two layers of Ethernet exchange and RSTP (Rapid Spanning TreeProtocol, RSTP), to shorten the convergence time of bridge coil.
Referring to Fig. 1 and Fig. 2, cross interconnected between the described first switching node plate 1051 and the second switching node plate 1052 and first switch 1011 and second switch 1012, its physical connection mode is to carry out the Trunk mouth by a plurality of GE interfaces to connect.
Similarly, all there is polylith blade gusset plate 106 in ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103, and described polylith blade gusset plate 106 is undertaken cross interconnected by GE interface and the first switching node plate 1051 and the second switching node plate 1052.Among the present invention, the two network interface cards of active and standby usefulness can be set on described polylith blade gusset plate 106, the same IP of binding on this pair network interface card, network port driving adopts physical link to connect health detection and ARP health detection mode detects with network interface card main, as main have with network interface card unusually then carry out active and standby switching, after the master switches to standby network interface card with network interface card, outwards send the ARP announcement.
Fig. 3 is an ATCA blade server multimachine frame Cascading Methods flow chart provided by the invention, this method is used for constructing the ATCA blade server multimachine frame cascade system 100 as Fig. 1, wherein, each ATCA blade server machine frame comprises a plurality of switching node plates 105 and polylith blade gusset plate 106, and this method specifically comprises as follows:
Step S301 is set to ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 respectively with ATCA blade server multimachine frame.
Also further comprise in this step: on ATCA blade server main frame frame 102, insert load balancing gusset plate 104 and carry out load balance process with blade gusset plate 106 to ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103.
Step S302, the switching node plate 105 of ATCA blade server main frame frame 102 and ATCA blade server time machine frame 103 is interconnected with switch 101.
In this step, switching node plate 105 is cross interconnected with switch 101, and the physical connection mode connects for the Trunk mouth by the GE interface.
The ATCA blade server multimachine frame Cascading Methods that the preferred embodiment of the present invention provides as shown in Figure 4, this method is used to construct ATCA blade server multimachine frame cascade system 100 as depicted in figs. 1 and 2, wherein, each ATCA blade server machine frame comprises switching node plate 105 and N piece blade gusset plate 106, and this method specifically comprises as follows:
Step S401 is provided with an ATCA blade server main frame frame 102 and other machine frame and is set to ATCA blade server time machine frame 103 in ATCA blade server multimachine frame.
Step S402 inserts the first load balancing gusset plate 1041 and the second load balancing gusset plate 1042 on ATCA blade server main frame frame 102.
Step S403 is provided with 1 GE heart beat interface and hardware masterslave switchover line between the first load balancing gusset plate 1041 and the second load balancing gusset plate 1042.
Step S404 carries out switching node plate 105 and N piece blade gusset plate 106 cross interconnectedly on ATCA blade server machine frame 102 and ATCA blade server time machine frame 103, and the physical connection mode connects for carry out the Trunk mouth by the GE interface.
Step S405 is provided with the two network interface cards of active and standby usefulness, the same IP of this pair network card binding on the switching node plate 105 of ATCA blade server machine frame 102 and ATCA blade server time machine frame 103.
Network port driving adopts physical link to connect health detection and ARP health detection mode detects with network interface card main, has with network interface card as the master and unusually then carries out active and standby switching, after the master switches to standby network interface card with network interface card, outwards sends the ARP announcement.
Step S406, the switching node plate 105 of ATCA blade server machine frame 102 and ATCA blade server time machine frame 103 is provided with the first switching node plate 1051 and the second switching node plate 1052 respectively, and the mode of operation of the first switching node plate 1051 and the second switching node plate 1052 is set to two main patterns of using.
The described first switching node plate 1051 and the second switching node plate 1052 are all supported two layers of Ethernet exchange and RSTP agreement.
Step S407 is provided with first switch 1011 and second switch 1012, and itself and the first switching node plate 1051 and the second switching node plate 1052 is carried out cross interconnected, and the physical connection mode connects for carry out the Trunk mouth by the GE interface.
Step S408 is set to be operated in the active and standby pattern of using with first switch 1011 and second switch 1012, and first switch 1011 is set to main use switch, and second switch 1012 is set to backup switch.
Adopt the VRRP agreement to realize that IP layer redundancy and two layers of exchange are operated in two holotypes between first switch 1011 and second switch 1012.
Step S409, the first load balancing gusset plate 1041 and the second load balancing gusset plate 1042 are set to be operated in the active and standby pattern of using, and the first load balancing gusset plate 1041 is set to the master uses the load balancing gusset plate, the second load balancing gusset plate 1042 is set to standby load balancing gusset plate.
Load balancing gusset plate 104 externally provides unified MAC address and VIP address, main monitor connection state between this gusset plate and the switch 103 by agreement and physical link testing mechanism with the load balancing gusset plate, if any unusually then switching by the active and standby signal of hardware, carry out data sync by heartbeat GE interface simultaneously, switch finish after, new main outwards send ARP with the load balancing node and announce.
Step S410 connects the first load balancing gusset plate 1041 and first switch 1011, and connects the second load balancing gusset plate 1042 and second switch 1012.
The described first load balancing gusset plate 1041 is connected for carrying out the Trunk mouth by the GE interface with the physical connection mode of the second load balancing gusset plate 1042 with second switch 1012 with the physical connection mode of first switch 1011.
Behind the ATCA blade server multimachine frame cascade system 100 that constructs according to Cascading Methods shown in Figure 4 among Fig. 1 and Fig. 2, the flow chart of data processing of this cascade system 100 is as follows:
When the first load balancing gusset plate 1041 and first switch 1011 are working properly, ATCA blade server multimachine frame cascade system 100 is inserted in the VIP address that external user provides by the load balancing gusset plate, and data flow exchanges to the first load balancing gusset plate 1041 in the main frame through first switch 1011.This first load balancing gusset plate 1041 is according to the different loads equalization function of configuration, detect the bag content, and according to the loading condition of each blade gusset plate 106 of current ATCA blade server machine frame 102 and ATCA blade server time machine frame 103, health status and the service that can provide, according to certain scheduling strategy, four layers or application layer packet is dispatched, external connection request is forwarded on each blade gusset plate 106 equably, thereby reach the purpose of load balancing, for response from server, the same the same manner that adopts is forwarded in first switch 1011, the first load balancing gusset plate 1041 also need support session to keep function in addition, to guarantee 106 pairs of session associated uniformity of treatments of blade gusset plate.The first load balancing gusset plate 1041 also regularly carries out health to each blade gusset plate 106 and detects, and the fault blade is rejected from the blade group.
When the first load balancing gusset plate, 1041 operation irregularities, this first load balancing gusset plate 1041 is switched to the second load balancing gusset plate 1042 and is inserted ATCA blade server multimachine frame cascade system 100 in the VIP address that provides by Load Balance board of external user then, data flow is through first switch 1011, exchange to second switch 1012,1012 by three layers and do after two layers of exchange the second load balancing gusset plate 1042 in the main frame.Concrete data handling procedure and the above-mentioned first load balancing gusset plate 1041 and the data handling procedure of first switch 1011 when working properly are similar, occuping length limits, do not launch herein, specifically can be referring to the first load balancing gusset plate 1041 and first switch 1011 data handling procedure when working properly.
When first switch, 1011 operation irregularities, this first switch 1011 is switched to second switch 1012, external user inserts ATCA blade server multimachine frame cascade system 100 by the VIP address then, data flow is through first switch 1011, exchange to second switch 1012 by two layers, 1012 do after three layers of exchange first switch 1011,1011 by two layers of exchange with exchanges data first load balancing gusset plate 1041 in the main frame.Concrete data handling procedure is the same with the data handling procedure of first switch 1011 when working properly with the above-mentioned first load balancing gusset plate 1041, occuping length limits, do not launch herein, specifically can be referring to the first load balancing gusset plate 1041 and first switch 1011 data handling procedure when working properly.
In summary, ATCA blade server multimachine frame is set to ATCA blade server main frame frame and ATCA blade server time machine frame in the ATCA blade server multimachine frame cascade system of the present invention, and adopt the switching node plate and the interconnected mode of first and second three-tier switch of ATCA blade server main frame frame and ATCA blade server time machine frame, realized the cascade of ATCA blade server multimachine frame whereby.And the present invention is by being provided with the first and second load balancing gusset plates at ATCA blade server main frame frame, this the first and second load balancing gusset plate and first and second three-tier switch are in active and standby pattern, the switching node plate of ATCA blade server main frame frame and ATCA blade server time machine frame is in two holotypes, each blade and this frame switching node plate carry out interconnection by GE in the frame, adopt two same IP of network card binding, thereby realized the flattening of ATCA blade server multimachine frame cascade system, guaranteed the high reliability and the fail safe of ATCA blade server multimachine frame cascade system.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (11)

1. ATCA blade server multimachine frame cascade system, each ATCA blade server machine frame comprises some switching node plates and blade gusset plate, it is characterized in that this cascade system comprises: ATCA blade server main frame frame, ATCA blade server time machine frame and switch;
The switching node plate of described ATCA blade server main frame frame and ATCA blade server time machine frame and switch are interconnected to realize the cascade of ATCA blade server multimachine frame;
Described ATCA blade server main frame frame further comprises:
The load balancing gusset plate, interconnected with switch, be used for the blade gusset plate of ATCA blade server main frame frame and ATCA blade server time machine frame is carried out load balance process.
2. cascade system according to claim 1 is characterized in that, described load balance process comprises that the blade gusset plate to ATCA blade server main frame frame and ATCA blade server time machine frame shields, scheduling and health monitoring.
3. cascade system according to claim 2, it is characterized in that, described load balancing gusset plate provides unified Media Access Control address and virtual Internet protocol address, and each blade gusset plate of described ATCA blade server main frame frame and ATCA blade server time machine frame has a privately owned Internet protocol address, and as seen this Internet protocol address only shields with the blade gusset plate of realization load balancing gusset plate to described ATCA blade server main frame frame and ATCA blade server time machine frame for the load balancing gusset plate.
4. cascade system according to claim 3 is characterized in that, described load balancing gusset plate comprises:
The first load balancing gusset plate, it is the main load balancing gusset plate of using, be used for when it is working properly the blade gusset plate of ATCA blade server main frame frame and ATCA blade server time machine frame is carried out load balance process, and when operation irregularity, switch to the second load balancing gusset plate;
The second load balancing gusset plate is standby load balancing gusset plate, is used for switching back blade gusset plate to ATCA blade server main frame frame and ATCA blade server time machine frame at the described first load balancing gusset plate and carries out load balance process.
5. cascade system according to claim 4 is characterized in that, described switch is a three-tier switch.
6. cascade system according to claim 5 is characterized in that, described switch also further comprises: first switch and second switch;
Described first switch carries out trunking with second switch by some Ethernet interfaces and is connected;
Described first switch and second switch adopt Virtual Router Redundacy Protocol to realize the internet protocol layer redundancy; And/or described first switch and second switch are operated in active and standby pattern;
Described first switch is connected one by one with the first load balancing gusset plate, and described second switch is connected one by one with the second load balancing gusset plate; And/or
Described first switch is connected one by one with the second load balancing gusset plate, and described second switch is connected one by one with the first load balancing gusset plate.
7. cascade system according to claim 6 is characterized in that, the switching node plate of described ATCA blade server main frame frame and ATCA blade server time machine frame further comprises: the first switching node plate and the second switching node plate;
The described first switching node plate and the second switching node plate are operated in two main patterns of using.
8. cascade system according to claim 7, it is characterized in that, cross interconnected between the described first switching node plate and the second switching node plate and first switch and second switch, its physical connection mode is to carry out trunking by some Ethernet interfaces to connect.
9. cascade system according to claim 4, it is characterized in that, the described first load balancing gusset plate is switched to the second load balancing gusset plate by hardware masterslave switchover signal when operation irregularity, carries out the load balancing data sync by the Ethernet interface between the first load balancing gusset plate and the second load balancing gusset plate and the second load balancing gusset plate simultaneously; The second load balancing gusset plate the described first load balancing gusset plate switch finish after, externally send address resolution protocol announcement, and the blade gusset plate of ATCA blade server main frame frame and ATCA blade server time machine frame carried out load balance process.
10. cascade system according to claim 9 is characterized in that, the Ethernet interface between the described first load balancing gusset plate and the second load balancing gusset plate is the heartbeat Ethernet interface.
11. ATCA blade server multimachine frame Cascading Methods of constructing ATCA blade server multimachine frame cascade system, each ATCA blade server machine frame comprises some switching node plates and blade gusset plate, it is characterized in that, comprises the steps:
A, ATCA blade server multimachine frame is set to ATCA blade server main frame frame and ATCA blade server time machine frame respectively;
B, on ATCA blade server main frame frame, insert the load balancing gusset plate and carry out load balance process with blade gusset plate to ATCA blade server main frame frame and ATCA blade server time machine frame;
C, the switching node plate and the switch of ATCA blade server main frame frame and ATCA blade server time machine frame is interconnected.
CN2007101766412A 2007-10-31 2007-10-31 A multi-frame cascading system and method for ATCA knife server Active CN101150413B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007101766412A CN101150413B (en) 2007-10-31 2007-10-31 A multi-frame cascading system and method for ATCA knife server
PCT/CN2007/003694 WO2009055982A1 (en) 2007-10-31 2007-12-19 An atca blade server multi-frame concatenation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101766412A CN101150413B (en) 2007-10-31 2007-10-31 A multi-frame cascading system and method for ATCA knife server

Publications (2)

Publication Number Publication Date
CN101150413A CN101150413A (en) 2008-03-26
CN101150413B true CN101150413B (en) 2010-06-02

Family

ID=39250766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101766412A Active CN101150413B (en) 2007-10-31 2007-10-31 A multi-frame cascading system and method for ATCA knife server

Country Status (2)

Country Link
CN (1) CN101150413B (en)
WO (1) WO2009055982A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345631B (en) * 2008-08-14 2011-03-02 中兴通讯股份有限公司 Management method and system for blade server system exchange plane
CN101447941A (en) * 2008-12-25 2009-06-03 华为技术有限公司 Multi-frame interconnection system and frame connection method
CN101853185B (en) * 2009-03-30 2015-07-08 华为技术有限公司 Blade server and service dispatching method thereof
CN101557294B (en) * 2009-05-08 2011-11-30 中兴通讯股份有限公司 Machine frame cascading networking system of ATCA blade server and method thereof
CN101610283B (en) * 2009-07-17 2012-04-25 浪潮电子信息产业股份有限公司 Method for dynamically balancing received load under network card binding state
CN101883006B (en) * 2010-06-01 2015-04-01 中兴通讯股份有限公司 Cascade system capable of realizing automatic line bridging and method
CN101895444A (en) * 2010-07-28 2010-11-24 南京信息工程大学 Dual system of ATCA blade server, connection method and test method
CN103023973A (en) * 2012-11-19 2013-04-03 浪潮电子信息产业股份有限公司 Cluster server designing method based on CPCI (Compact Peripheral Component Interconnect) structure
CN103106126A (en) * 2013-01-16 2013-05-15 浪潮电子信息产业股份有限公司 High-availability computer system based on virtualization
CN104539558B (en) * 2014-12-31 2018-09-25 林坚 Extendible capacity IP phone interchanger rolling reamer machine system and automatic expansion method
CN104639367B (en) * 2015-01-04 2018-04-03 中国联合网络通信集团有限公司 A kind of method and system for realizing active/standby server switching
CN104679714A (en) * 2015-03-10 2015-06-03 江苏微锐超算科技有限公司 Supercomputer cluster based on ATCA (advanced telecom computing architecture)
CN109788012B (en) * 2017-11-14 2022-04-01 阿里巴巴集团控股有限公司 Health examination method and device, health examination control method and controller
CN107968724B (en) * 2017-11-19 2021-02-12 中国船舶重工集团公司第七一六研究所 System and method for gigabit and hundred million double-redundancy Ethernet cards to be spare parts of each other
US10405462B2 (en) * 2018-01-30 2019-09-03 Quanta Computer Inc. Power supply unit having a cold redundant cold detection capability
CN112087531A (en) * 2020-08-14 2020-12-15 陕西千山航空电子有限责任公司 Method for on-line configuring network address
CN112486893A (en) * 2020-12-08 2021-03-12 中国电子科技集团公司第三十研究所 Computing server system architecture

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499779A (en) * 2002-10-29 2004-05-26 戴尔产品有限公司 Network exchanger configuration method and system
CN1821967A (en) * 2005-02-18 2006-08-23 国际商业机器公司 System and method for client reassignment in blade server
CN1835478A (en) * 2005-03-14 2006-09-20 国际商业机器公司 Method and system for redirection of virtual lan network traffic
CN2852260Y (en) * 2005-12-01 2006-12-27 华为技术有限公司 Server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030033463A1 (en) * 2001-08-10 2003-02-13 Garnett Paul J. Computer system storage
US7480720B2 (en) * 2003-06-25 2009-01-20 International Business Machines Corporation Method and system for load balancing switch modules in a server system and a computer system utilizing the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499779A (en) * 2002-10-29 2004-05-26 戴尔产品有限公司 Network exchanger configuration method and system
CN1821967A (en) * 2005-02-18 2006-08-23 国际商业机器公司 System and method for client reassignment in blade server
CN1835478A (en) * 2005-03-14 2006-09-20 国际商业机器公司 Method and system for redirection of virtual lan network traffic
CN2852260Y (en) * 2005-12-01 2006-12-27 华为技术有限公司 Server

Also Published As

Publication number Publication date
WO2009055982A1 (en) 2009-05-07
CN101150413A (en) 2008-03-26

Similar Documents

Publication Publication Date Title
CN101150413B (en) A multi-frame cascading system and method for ATCA knife server
CN107431642B (en) System and method for controlling a switch to capture and monitor network traffic
CN101588304B (en) Implementation method of VRRP and device
EP2640013B1 (en) Method And Apparatus Providing Network Redundancy And High Availability To Remote Network Nodes
EP1450537B1 (en) System and method for integrating multiserver platforms
EP2433395B1 (en) Achieving about an equal number of active links across chassis in a virtual port-channel environment
US9264346B2 (en) Resilient duplicate link aggregation emulation
US9300574B2 (en) Link aggregation emulation for virtual NICs in a cluster server
WO2013075511A1 (en) Rack server system
CN107889134B (en) High-reliability multi-board LTE gateway processing method and system
US9008080B1 (en) Systems and methods for controlling switches to monitor network traffic
US6625152B1 (en) Methods and apparatus for transferring data using a filter index
WO2007022238A2 (en) High-availability networking with intelligent failover
CN101371474A (en) System and method for detecting and recovering from virtual switch link failures
US9384102B2 (en) Redundant, fault-tolerant management fabric for multipartition servers
CN104104570A (en) Aggregation processing method in IRF (Intelligent Resilient Framework) system and device
WO2013120340A1 (en) Port configuration method, device and frame-type communication apparatus for network interface module
EP3866393A1 (en) Data center traffic exchange method and apparatus, device and storage medium
CN101360043B (en) Communication apparatus reliably connected inside
CN100426743C (en) Internal reliable interconnect communication device
CN104753707A (en) System maintenance method and network switching equipment
CN101895444A (en) Dual system of ATCA blade server, connection method and test method
CN101764736B (en) Method for using standard ATCA equipment
CN102118327A (en) Multi-host gateway
CN103765837A (en) Multi-CPU packet processing method and system, switching unit and board

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