CN100476794C - A four-way server motherboard - Google Patents
A four-way server motherboard Download PDFInfo
- Publication number
- CN100476794C CN100476794C CNB2004100463936A CN200410046393A CN100476794C CN 100476794 C CN100476794 C CN 100476794C CN B2004100463936 A CNB2004100463936 A CN B2004100463936A CN 200410046393 A CN200410046393 A CN 200410046393A CN 100476794 C CN100476794 C CN 100476794C
- Authority
- CN
- China
- Prior art keywords
- bus
- server master
- server
- component interconnect
- processor
- 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 - Lifetime
Links
- 230000002093 peripheral effect Effects 0.000 claims abstract description 24
- 230000009977 dual effect Effects 0.000 claims description 8
- 238000005259 measurement Methods 0.000 claims description 2
- 239000003550 marker Substances 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 abstract description 30
- 238000000034 method Methods 0.000 abstract description 4
- 241000699666 Mus <mouse, genus> Species 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 239000000306 component Substances 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 101100060181 Mus musculus Clock gene Proteins 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 2
- 101100345342 Rattus norvegicus Mgat3 gene Proteins 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 102220266754 rs1554946803 Human genes 0.000 description 1
Images
Landscapes
- Bus Control (AREA)
- Multi Processors (AREA)
Abstract
本发明提供的一种四路服务器主板,包括四个处理器、存储模块、外围输入/输出部件,扩展的外部设备互连桥芯片、南桥芯片、通过扩展的外部设备互连总线连接的外部设备互连设备。通过采用NUMA结构解决了多处理器系统共享系统总线和存储总线所造成的系统瓶颈,各个处理器上存储模块扩展槽的配置方法允许用户合理地进行扩展,提升了服务器的可用性;用户能够根据需要自行选择PCIX总线的工作模式和工作频率,改善了服务器的可扩展性;监控端口提供了一种有效的监控系统方案,与标识指示电路一起加强了服务器的可管理性和可靠性,尤其增强了集群应用中的可管理性。
A four-way server motherboard provided by the present invention includes four processors, storage modules, peripheral input/output components, an extended external device interconnection bridge chip, a south bridge chip, and an external device connected by an extended external device interconnection bus. Devices interconnect devices. By adopting the NUMA structure, the system bottleneck caused by the shared system bus and storage bus of the multi-processor system is solved. The configuration method of the expansion slot of the storage module on each processor allows the user to expand reasonably, which improves the availability of the server; the user can according to the need Choose the working mode and frequency of the PCIX bus by yourself, which improves the scalability of the server; the monitoring port provides an effective monitoring system solution, which together with the identification and indication circuit strengthens the manageability and reliability of the server, especially enhances the Manageability in clustered applications.
Description
技术领域 technical field
本发明涉及计算机服务器技术领域,尤其涉及一种四路服务器主板。The invention relates to the technical field of computer servers, in particular to a four-way server motherboard.
背景技术 Background technique
服务器是在网络环境中为客户机提供各种服务的、特殊的专用计算机,在网络中服务器承担着资料的存储、传输和处理等关键任务。服务器可分为精简指令集计算机(RISC)和复杂指令集计算机(CISC)两种,X86指令集的服务器属于CISC。在八路以下的服务器市场,X86指令集的服务器具有很强的竞争力。通常可以用“四性”来衡量服务器的好坏,即可扩展性、可用性、可管理性以及可利用性。可扩展性是指服务器硬件可以根据需要进行灵活配置的能力;可用性是指服务器的容错性、可靠性;可管理性是指服务器是否易于管理和方便维护;从硬件的角度来讲可利用性是指服务器的处理能力是否满足工作负荷。主板是服务器的核心构件,它作为整个系统的平台决定了服务器的这些特性。The server is a special special-purpose computer that provides various services for the client in the network environment. In the network, the server undertakes key tasks such as data storage, transmission and processing. Servers can be divided into two types: Reduced Instruction Set Computer (RISC) and Complex Instruction Set Computer (CISC). Servers with X86 instruction set belong to CISC. In the server market with less than eight channels, servers with X86 instruction set have strong competitiveness. Usually, the "four characteristics" can be used to measure the quality of a server, that is, scalability, availability, manageability, and availability. Scalability refers to the ability of the server hardware to be flexibly configured according to needs; availability refers to the fault tolerance and reliability of the server; manageability refers to whether the server is easy to manage and maintain; from the perspective of hardware, availability is Refers to whether the processing capacity of the server meets the workload. The motherboard is the core component of the server, and as the platform of the entire system, it determines the characteristics of the server.
可利用性是一个相对于应用要求的指标,不同的应用所要求的服务器处理能力也不同。目前,1-2路X86服务器适用于企业的防火墙、缓存和负载均衡服务器,以及Web服务器。2-4路服务器适用于工作量很大的Web服务器和应用服务器。4-8路服务器适用于后台数据库和存储服务器。服务器的性能和处理器的数目之间并不是完全的线性关系,即四路服务器并不能达到一路服务器运算性能的四倍。多路服务器性能的提高主要受到程序并行度和系统架构两方面的影响。例如在X86系统最常见的基于总线的SMP结构中,由多个处理器、存储控制器、存储模块及桥路、I/O部件组成,这些处理器由一套总线与存储控制器相连,通过分时复用的方式共享这条总线,从存储模块中获取所需的指令和数据。这种结构的缺陷在于当处理器的数目增就形成了系统性能增长的瓶颈。对于四路服务器而言,这个瓶颈造成的影响已经相当显著了。Availability is an index relative to application requirements, and different applications require different server processing capabilities. Currently, 1-2-way X86 servers are suitable for enterprise firewalls, cache and load balancing servers, and Web servers. 2-4 way servers are suitable for Web servers and application servers with heavy workload. 4-8 way servers are suitable for background database and storage servers. There is not a complete linear relationship between the performance of the server and the number of processors, that is, a four-socket server cannot achieve four times the computing performance of a one-socket server. The improvement of multi-way server performance is mainly affected by two aspects of program parallelism and system architecture. For example, in the most common bus-based SMP structure of the X86 system, it consists of multiple processors, storage controllers, storage modules, bridges, and I/O components. These processors are connected to the storage controller by a set of buses. The bus is shared in a time-division multiplexing manner, and the required instructions and data are obtained from the memory module. The defect of this structure is that when the number of processors increases, it will form a bottleneck of system performance growth. For a four-socket server, the impact of this bottleneck is already quite significant.
作为一台服务器还要求具有很高的可用性。因为服务器所面对的是整个网络的用户,只要网络中可能有用户,服务器就应当能够提供服务。提高可用性有两个方面,一是通过冗余设计去纠正错误和避免损害,如ECC存储器、冗余电源等;二是尽量避免故障的发生,如使用故障率低的部件、改善服务器的工作环境等。服务器的监控系统可以对服务器的工作环境进行监测,从而避免由于工作环境的因素造成故障。同时,监控系统还可以提高服务器的可管理性,特别是在集群应用中,监控系统能够使服务器的管理由杂乱、烦琐变得集中、高效。Being a server also requires high availability. Because the server is facing users of the entire network, as long as there may be users in the network, the server should be able to provide services. There are two aspects to improving availability. One is to correct errors and avoid damage through redundant design, such as ECC memory, redundant power supply, etc.; the other is to avoid failures as much as possible, such as using components with low failure rates and improving the working environment of servers wait. The monitoring system of the server can monitor the working environment of the server, so as to avoid failures caused by factors in the working environment. At the same time, the monitoring system can also improve the manageability of the server, especially in cluster applications, the monitoring system can make the management of the server from messy and cumbersome to centralized and efficient.
目前市场上的主板并不能从硬件上直接支持监控系统应用,监控系统的使用通常需要改变服务器内的接线和提供相应的软件支持。这使得系统变得臃肿,有时还需要消耗处理器的资源。特别是在服务器的集群应用中,对服务器的可管理性有十分突出的要求,而一般服务器的设计并没有对这种应用进行优化。Currently, the motherboards on the market cannot directly support the application of the monitoring system from the hardware, and the use of the monitoring system usually requires changing the wiring in the server and providing corresponding software support. This bloats the system and sometimes consumes processor resources. Especially in the server cluster application, there is a very prominent requirement on the manageability of the server, but the design of the general server is not optimized for this application.
发明内容 Contents of the invention
本发明要解决的技术问题针对现有技术中四路服务器系统的系统性能增长瓶颈和可管理性差的问题,提供一种四路服务器主板,提高四路服务器的可扩展性、可用性、可管理性和可利用性。Technical problem to be solved by the present invention Aiming at the bottleneck of system performance growth and poor manageability of the four-way server system in the prior art, a four-way server motherboard is provided to improve the scalability, availability and manageability of the four-way server and availability.
为了解决上述技术问题,本发明提供一种四路服务器主板,包括四个处理器、存储模块、外围输入/输出部件,扩展的外部设备互连桥芯片、南桥芯片、通过扩展的外部设备互连总线连接的外部设备互连设备,其中存储模块与处理器连接,外围输入/输出部件与南桥芯片连接;处理器之间,处理器、扩展的外部设备互连桥芯片和南桥芯片之间通过超传输总线传递信息,所述存储模块为双倍数率双列直插内存模块且四个处理器均配有双倍数率双列直插内存模块;在四个处理器中有一引导处理器,所述引导处理器配有四个双倍数率双列直插内存模块,其他处理器配有两个双倍数率双列直插内存模块。In order to solve the above-mentioned technical problems, the present invention provides a four-way server motherboard, including four processors, storage modules, peripheral input/output components, extended external device interconnection bridge chip, south bridge chip, The external device interconnection device connected by the bus, in which the storage module is connected with the processor, and the peripheral input/output components are connected with the south bridge chip; between the processors, between the processor, the extended external device interconnection bridge chip and the south bridge chip The information is transmitted through the hypertransport bus, the storage module is a double-rate dual in-line memory module and the four processors are equipped with a double-rate dual-in-line memory module; one of the four processors has a boot The boot processor is equipped with four double-rate dual-in-line memory modules, and the other processor is equipped with two double-rate dual-in-line memory modules.
在上述方案中,所述超传输-扩展的外部设备互连桥芯片扩展出两组扩展的外部设备互连总线,南桥芯片扩展出外部设备互连总线、少量引脚总线、内部集成电路总线、通用串行总线和集成驱动电子设备接口;超级输入/输出芯片通过少量引脚总线与南桥芯片联接。In the above scheme, the hypertransport-expanded external device interconnection bridge chip expands two sets of extended external device interconnection buses, and the south bridge chip expands an external device interconnection bus, a small number of pin buses, and an internal integrated circuit bus , universal serial bus and integrated drive electronics interface; the super input/output chip is connected with the south bridge chip through a small number of pin buses.
在上述方案中,所述处理器为AMD Opteron处理器。In the above scheme, the processor is an AMD Opteron processor.
在上述方案中,外围输入/输出部件通过所述超传输总线连接到所述引导处理器上,直接与所述引导处理器相连的是扩展的外部设备互连桥AMD8131,扩展出两组扩展的外部设备互连总线,每组扩展的外部设备互连总线的总线频率和工作模式可以独立调整。In the above solution, the peripheral input/output unit is connected to the boot processor through the hypertransport bus, and the extended external device interconnection bridge AMD8131 is directly connected to the boot processor, and two sets of extended The external device interconnection bus, the bus frequency and working mode of each extended external device interconnection bus can be adjusted independently.
在上述方案中,所述四路服务器主板还包括一个监控端口,所述监控端口将内部集成电路总线等信号引出。In the above solution, the four-way server main board further includes a monitoring port, and the monitoring port leads out signals such as the internal integrated circuit bus.
在上述方案中,所述监控端口使用一个22针的插槽置于外部设备互连总线插槽后,并与其成一条直线,允许插入的监控卡使用外部设备互连总线的信号。In the above solution, the monitoring port uses a 22-pin slot to be placed behind the external device interconnection bus slot and in a straight line with it, allowing the inserted monitoring card to use the signal of the external device interconnection bus.
在上述方案中,所述监控端口包括如下信号:键盘的时钟、数据信号,鼠标的时钟、数据信号,VGA视频信号组,连接环境测量模块的I2C总线信号,开机、复位信号。In the above scheme, the monitoring port includes the following signals: clock and data signals of the keyboard, clock and data signals of the mouse, VGA video signal group, I 2 C bus signal connected to the environment measurement module, power-on and reset signals.
在上述方案中,所述四路服务器主板还包括一个标识指示电路,用于在机群中标识某台服务器,所述标识电路由所述四路服务器主板的板上电路部分和板外电路部分组成,两部分电路通过一个2针插座相连。In the above solution, the four-way server mainboard also includes an identification indicating circuit for identifying a certain server in the cluster, and the identification circuit is composed of the on-board circuit part and the off-board circuit part of the four-way server mainboard , the two parts of the circuit are connected through a 2-pin socket.
在上述方案中,所述四路服务器主板的板上电路部分位于所述四路服务器主板上,由电阻、2针插座、发光二极管串连组成,电阻的一端接5V的待机电源,发光二极管的阳极接至2针插座,阴极接至电源地,发光二极管位于所述四路服务器主板边缘靠近机箱后面板的位置。In the above solution, the on-board circuit part of the four-way server mainboard is located on the four-way server mainboard, and is composed of a resistor, a 2-pin socket, and a light-emitting diode connected in series. One end of the resistor is connected to a 5V standby power supply, and the light-emitting diode is connected in series. The anode is connected to the 2-pin socket, the cathode is connected to the power ground, and the light-emitting diode is located at the edge of the four-way server main board close to the rear panel of the chassis.
在上述方案中,板外电路部分不在主板上,由手动自锁按键、发光二极管和2针插头组成,手动自锁按键和发光二极管串连后两端通过导线接至2针插头,手动自锁按键和In the above scheme, the off-board circuit part is not on the main board, and consists of manual self-locking buttons, light-emitting diodes and 2-pin plugs. After the manual self-locking buttons and light-emitting diodes are connected in series, both ends are connected to the 2-pin plugs through wires, and manual self-locking button and
发光二极管均位于机箱的前面板上。The LEDs are located on the front panel of the chassis.
由上可知,本发明通过采用NUMA结构解决了多处理器系统共享系统总线和存储总线所造成的系统瓶颈,各个处理器上存储模块扩展槽的配置方法允许用户合理地进行扩展,提升了服务器的可用性;用户能够根据需要自行选择PCIX总线的工作模式和工作频率,改善了服务器的可扩展性;监控端口提供了一种有效的监控系统方案,与标识指示电路一起加强了服务器的可管理性和可靠性,尤其增强了集群应用中的可管理性。As can be seen from the above, the present invention solves the system bottleneck caused by the shared system bus and storage bus of the multiprocessor system by adopting the NUMA structure, and the configuration method of the storage module expansion slot on each processor allows the user to expand reasonably, which improves the performance of the server. Usability; users can choose the working mode and frequency of the PCIX bus according to their needs, which improves the scalability of the server; the monitoring port provides an effective monitoring system solution, which together with the identification and indication circuit strengthens the manageability and performance of the server. Reliability, especially enhanced manageability in cluster applications.
附图说明 Description of drawings
图1为本发明的四路服务器主板结构图;Fig. 1 is a four-way server motherboard structural diagram of the present invention;
图2为本发明实施例的四路服务器主板逻辑结构图;Fig. 2 is a logic structure diagram of a mainboard of a four-way server according to an embodiment of the present invention;
图3为本发明实施例的四路服务器主板的PCIX总线的工作频率和模式调整电路;Fig. 3 is the operating frequency and the mode adjustment circuit of the PCIX bus of the four-way server motherboard of the embodiment of the present invention;
图4为本发明实施例的四路服务器主板的监控插槽的结构图;Fig. 4 is the structural diagram of the monitoring slot of the four-way server motherboard of the embodiment of the present invention;
图5为本发明实施例的四路服务器主板的标识指示电路图。FIG. 5 is a circuit diagram of an identification indicator of a mainboard of a four-way server according to an embodiment of the present invention.
具体实施方式 Detailed ways
下面结合附图详细说明本发明的技术方案。The technical scheme of the present invention will be described in detail below in conjunction with the accompanying drawings.
图1本发明的四路服务器主板结构图,如图所示,四路服务器主板包括四个处理器10、分别与处理器连接的存储模块20、扩展的外部设备互连(PCIX)桥芯片30、南桥芯片40、通过PCIX总线连接PCIX桥芯片30的PCIX/PCI设备50及与南桥芯片连接的其它I/O部件60,其中处理器之间,处理器、PCIX桥芯片和南桥芯片之间通过超传输(HT)总线传递信息。Fig. 1 four-way server mainboard structure diagram of the present invention, as shown in the figure, four-way server mainboard comprises four processors 10, the storage module 20 that is connected with processor respectively, the peripheral equipment interconnection (PCIX) bridge chip 30 of expansion , south bridge chip 40, connect the PCIX/PCI equipment 50 of PCIX bridge chip 30 by PCIX bus and other I/O parts 60 that are connected with south bridge chip, wherein between processor, processor, PCIX bridge chip and south bridge chip Information is passed between them via the HyperTransport (HT) bus.
图2示出了本发明的具体实施例中的四路服务器主板结构图。Fig. 2 shows a structural diagram of a mainboard of a four-way server in a specific embodiment of the present invention.
如图2所示,该主板包括四个Opteron处理器1、分别与处理器连接的双倍数率双列直插内存模块(DDR DIMM)2、超传输-扩展的外部设备互连(HT-PCIX)桥芯片3、南桥芯片4和外围I/O部件。4个Opteron处理器1,HT-PCIX桥芯片3和南桥芯片4通过超传输(HT)总线联接。HT-PCIX桥接芯片3扩展出两组PCIX总线,南桥芯片4扩展出PCI总线、少量引脚(LPC)总线、内部集成电路(I2C)总线、通用串行总线(USB总线)和集成驱动电子设备(IDE)接口5。BIOS存储器6、superI/O通过LPC总线与南桥芯片联接。监控端口7将I2C总线等信号引出。As shown in Figure 2, the motherboard includes four Opteron
四个处理器1之间通过HT总线连接,HT总线为16位宽,工作在800MHz,具有6.4GB/s的带宽。每个处理器都有直接相连的存储模块,并支持双信道工作模式。由于引导处理器(BSP,Bootstrap Processor)距离I/O通道最近,大的存储空间有利于性能的提高,因此给它外接了四个双数据率(DDR)的双列直插存储模块(DIMM)扩展槽,其余的处理器各带有两个DDR DIMM。目前,各条存储器总线的工作频率可达200MHz,双通道时带宽为6.4GB/s。这种NUMA结构的存储总线带宽可以接近基于总线的SMP的四倍,而系统总线带宽的改善更大,从而避免了基于总线的SMP中多处理器共享系统总线和存储总线带宽时产生的系统性能瓶颈。The four
I/O通道的扩展通过BSP的HT总线连接桥路芯片实现。物理上与BSP直接相连的是PCIX桥,本发明中使用的是AMD8131。它们之间的HT总线为16位宽,工作在800MHz,具有6.4GB/s的带宽。AMD8131扩展出两路PCIX总线,两路PCIX总线的工作频率和模式都可以设置以适应不同的PCIX设备。其中一路PCIX总线带有两个PCIX扩展槽,可以外插一块133MHz的PCIX卡或两块100MHz以下的PCIX或PCI卡。另一路PCIX总线挂有一个双千兆以太网控制器和一个Ultra320SCIC控制器,以及两个PCIX扩展槽外,其中的一个PCIX槽可以插入零通道的廉价磁盘冗余阵列(ZCR)子卡,与主板上的小型计算机系统接口(SCIC)控制器构成小型计算机系统接口廉价磁盘冗余阵列(SCIC RAID)控制系统。The expansion of the I/O channel is realized by connecting the bridge chip through the HT bus of the BSP. What directly links to each other with BSP physically is PCIX bridge, what used in the present invention is AMD8131. The HT bus between them is 16 bits wide, works at 800MHz, and has a bandwidth of 6.4GB/s. AMD8131 expands two PCIX buses, and the operating frequency and mode of the two PCIX buses can be set to suit different PCIX devices. One of the PCIX buses has two PCIX expansion slots, which can be inserted with a 133MHz PCIX card or two 100MHz or less PCIX or PCI cards. The other PCIX bus has a dual Gigabit Ethernet controller and an Ultra320SCIC controller, as well as two PCIX expansion slots, one of which can be inserted into a zero-channel cheap disk redundant array (ZCR) daughter card, and The Small Computer System Interface (SCIC) controller on the motherboard constitutes the Small Computer System Interface Redundant Array of Inexpensive Disks (SCIC RAID) control system.
AMD8131的HT总线再向下扩展,与南桥芯片AMD8111相连。它们之间的HT总线为8位宽,工作在200MHz,具有800MB/s的带宽。南桥主要负责低速I/O的扩展和系统管理。南桥内集成了USB1.1控制器、IDE控制器和一个百兆以太网控制器,发明中使用了其中的USB1.1控制器、IDE控制器来连接相应的设备。The HT bus of AMD8131 is extended downwards and connected with the south bridge chip AMD8111. The HT bus between them is 8 bits wide, works at 200MHz, and has a bandwidth of 800MB/s. The south bridge is mainly responsible for the expansion and system management of low-speed I/O. A USB1.1 controller, an IDE controller and a 100M Ethernet controller are integrated in the south bridge, and the USB1.1 controller and the IDE controller are used in the invention to connect corresponding devices.
在南桥扩展出的一路32位的PCI总线上,连接了USB 2.0控制器、串行高级技术附件(SATA)控制器、VGA显示模块和一个PCI扩展槽。On one 32-bit PCI bus extended from the south bridge, a USB 2.0 controller, a Serial Advanced Technology Attachment (SATA) controller, a VGA display module and a PCI expansion slot are connected.
在南桥扩展出的LPC总线上连接有BIOS存储器和c I/O,BIOS内存用于存储BIOS,Super I/O用于连接键盘、鼠标、串口、并口和软驱。The LPC bus extended from the south bridge is connected with BIOS memory and c I/O, the BIOS memory is used to store BIOS, and the Super I/O is used to connect keyboard, mouse, serial port, parallel port and floppy drive.
PCIX总线的工作频率和模式调整电路见附图3,PCIX总线的工作频率和模式通过设置AMD8131的相关引脚的电压进行修改。两个PCIX总线有各自独立的配置引脚,图中只画出了一个通道的,另一通道与此相同。相对应的选择项如下表,其中X表示与此引脚状态无关,0表示高电平,1表示低电平。本发明中使用一组开关电路来设置这些引脚的电压,通过设置这些开关可以得到申请书表中全部的组合。例如,要把PCIX总线设置成133MHz,则将k1、k2、k3断开,GNT4#、GNT3#为低电平,PCIXCAP为高电平。The operating frequency and mode adjustment circuit of the PCIX bus is shown in Figure 3. The operating frequency and mode of the PCIX bus are modified by setting the voltage of the relevant pin of AMD8131. The two PCIX buses have independent configuration pins. Only one channel is shown in the figure, and the other channel is the same. The corresponding selection items are shown in the table below, where X means it has nothing to do with the state of this pin, 0 means high level, and 1 means low level. In the present invention, a group of switch circuits are used to set the voltages of these pins, and all the combinations in the application form can be obtained by setting these switches. For example, to set the PCIX bus to 133MHz, disconnect k1, k2, and k3, set GNT4#, GNT3# to low level, and PCIXCAP to high level.
监控端口7使用了一个与PCI插槽20同系列的22脚的插槽,它作为PCI的扩展部分放置在PCI槽20的后面,参见附图4。监控卡可以从PCI接口中获得电源和其它信号,当不使用监控卡时,PCI插槽可以正常插入PCI卡。The monitoring port 7 uses a 22-pin slot of the same series as the PCI slot 20, which is placed behind the PCI slot 20 as an expansion part of the PCI, see accompanying drawing 4. The monitoring card can obtain power and other signals from the PCI interface. When the monitoring card is not used, the PCI slot can normally be inserted into the PCI card.
信号的定义如下:The signal is defined as follows:
主板提供的标识指示电路见图5,使用发光二极管作为指示灯。虚线框中的器件安装在机箱的前面板上,K为自锁开关,L1为发光二极管。主板上的发光二极管L2放置在靠近机箱后面板的主板边缘,可以从机箱后面观察到。J为一个两针插座,K和L1可以直接插到主板,这时机箱前后的指示灯可以通过手动模式开关;这两部分电路也可以通过2针的插头接到监控卡上,通过监控系统来手动或自动地控制指示灯的开关。例如在机群中,当某台服务器处理器过热时,监控系统报警并点亮此服务器的L1和L2以便于查找。The logo indication circuit provided by the motherboard is shown in Figure 5, and light-emitting diodes are used as indicator lights. The devices in the dotted box are installed on the front panel of the chassis, K is the self-locking switch, and L1 is the light-emitting diode. The LED L2 on the motherboard is placed on the edge of the motherboard near the rear panel of the case and can be observed from the rear of the case. J is a two-pin socket, and K and L1 can be directly plugged into the main board. At this time, the indicator lights on the front and rear of the chassis can be switched on and off in manual mode; these two parts of the circuit can also be connected to the monitoring card through a 2-pin plug, and monitored by the monitoring system. Manually or automatically control the switch of the indicator light. For example, in a cluster, when the processor of a certain server is overheated, the monitoring system will alarm and light up the L1 and L2 of the server for easy search.
本发明采用非一致性内存访问(NUMA)结构,在NUMA结构中,系统总线和存储总线的条数能够随着处理器的数目增长,因此能够避免基于总线的对称多处理器(SMP)结构中处理器之间需要共享同一系统总线和存储总线造成的瓶颈。AMD公司推出的Opteron处理器片内带有存储控制器和高速的处理器间互连总线,宜于构成NUMA结构的服务器,本发明中使用了这一款处理器来构架系统。The present invention adopts non-uniform memory access (NUMA) structure, and in NUMA structure, the bar number of system bus and memory bus can increase along with the number of processor, therefore can avoid the symmetric multiprocessor (SMP) structure based on bus Bottlenecks caused by processors needing to share the same system bus and memory bus. The Opteron processor chip released by AMD has a storage controller and a high-speed inter-processor interconnection bus, which is suitable for forming a server with a NUMA structure. This processor is used to frame the system in the present invention.
当前服务器的高速I/O扩展主要通过扩展的外部设备互连总线/外部设备互连(PCIX/PCI)扩展卡实现,PCIX/PCI总线本身有多种工作频率。为了支持尽可能多的扩展卡,本发明中设计了一套PCIX/PCI总线频率设置电路,能够对PCIX/PCI总线的工作频率进行修改以适应扩展卡的要求。The high-speed I/O expansion of the current server is mainly realized through the extended peripheral device interconnection bus/peripheral device interconnection (PCIX/PCI) expansion card, and the PCIX/PCI bus itself has multiple operating frequencies. In order to support as many expansion cards as possible, a set of PCIX/PCI bus frequency setting circuit is designed in the present invention, which can modify the working frequency of PCIX/PCI bus to meet the requirements of expansion cards.
为了简化监控系统的设计,本发明中提供了一个专门的接口。利用这个接口能够实现一个简洁有效的监控系统解决方案,并且无需消耗处理器资源。另外,在集群应用中要使用KVM系统(键盘、显示、鼠标切换系统)让多个服务器共享一套键盘、鼠标和显示器,现有的键盘、显示器、鼠标(KVM)系统需要外接的电路和多根外部连线,本发明中提供的接口还提供了KVM系统所需的信号,KVM电路与监控电路可以做在一张卡上插在机箱内,外部只需一根连接电缆。In order to simplify the design of the monitoring system, a special interface is provided in the present invention. Utilizing this interface can realize a concise and effective monitoring system solution without consuming processor resources. In addition, the KVM system (keyboard, display, and mouse switching system) should be used in cluster applications to allow multiple servers to share a set of keyboards, mice, and displays. The existing keyboard, display, and mouse (KVM) systems require external circuits and multiple An external connection, the interface provided in the present invention also provides the signal required by the KVM system, the KVM circuit and the monitoring circuit can be made on a card and inserted in the chassis, and only one connecting cable is needed outside.
监控端口提供了支持以下功能的信号:The monitoring port provides signals that support the following functions:
1、支持硬件监测系统,它用来读取主板上的电压、温度、风扇转速等值,并能够在监测值超出正常范围时报警。主板上含有传感器和检测器件,通过主板上检测模块的I2C总线接口可以获得测量值。引出的信号为I2C总线的时钟信号和数据信号。1. Support hardware monitoring system, which is used to read the voltage, temperature, fan speed and other values on the motherboard, and can alarm when the monitoring value exceeds the normal range. The main board contains sensors and detection devices, and the measured value can be obtained through the I 2 C bus interface of the detection module on the main board. The derived signals are the clock signal and data signal of the I 2 C bus.
2、支持KVM系统,即键盘、鼠标和显示切换系统。该系统可以实现用一套键盘、鼠标、显示器来操作最多达1024台计算机,其细节见发明《采用总线结构的KVM切换器》。引出的信号为鼠标时钟、鼠标数据、键盘时钟、键盘数据,显示输出的红、绿、蓝、行同步、场同步。2. Support KVM system, that is, keyboard, mouse and display switching system. The system can operate up to 1024 computers with a set of keyboards, mice, and monitors. For details, see the invention "KVM switch using bus structure". The signals derived are mouse clock, mouse data, keyboard clock, keyboard data, display output red, green, blue, line sync, field sync.
3、支持服务器的远程开机和复位。3. Support remote boot and reset of the server.
为了方便在集群应用中查找某一台服务器,本发明还提供一套服务器标识指示电路,可以通过本地手动或远程控制的方式标识服务器。In order to find a certain server conveniently in the cluster application, the present invention also provides a set of server identification indicating circuit, which can identify the server by local manual or remote control.
本发明解决了多处理器系统共享系统总线和存储总线所造成的系统瓶颈,各个处理器上存储模块扩展槽的配置方法允许用户合理地进行扩展,提升了服务器的可用性;用户能够根据需要自行选择PCIX总线的工作模式和工作频率,改善了服务器的可扩展性;监控端口提供了对监控系统的硬件支持,与标识指示电路一起加强了服务器的可管理性和可靠性,尤其增强了集群应用中的可管理性。The invention solves the system bottleneck caused by the multi-processor system sharing the system bus and the storage bus, and the configuration method of the storage module expansion slot on each processor allows the user to expand reasonably, which improves the usability of the server; the user can choose according to the needs The working mode and frequency of the PCIX bus improve the scalability of the server; the monitoring port provides hardware support for the monitoring system, and together with the identification and indication circuit, it enhances the manageability and reliability of the server, especially in cluster applications. manageability.
最后所应说明的是:以上实施例仅用以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围的任何修改或局部替换,其均应涵盖在本发明的权利要求范围当中。Finally, it should be noted that the above embodiments are only used to illustrate and not limit the technical solutions of the present invention, although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: the present invention can still be modified Or an equivalent replacement, any modification or partial replacement without departing from the spirit and scope of the present invention shall fall within the scope of the claims of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100463936A CN100476794C (en) | 2004-06-09 | 2004-06-09 | A four-way server motherboard |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100463936A CN100476794C (en) | 2004-06-09 | 2004-06-09 | A four-way server motherboard |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1707463A CN1707463A (en) | 2005-12-14 |
| CN100476794C true CN100476794C (en) | 2009-04-08 |
Family
ID=35581390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2004100463936A Expired - Lifetime CN100476794C (en) | 2004-06-09 | 2004-06-09 | A four-way server motherboard |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100476794C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107797960A (en) * | 2017-11-03 | 2018-03-13 | 山东超越数控电子股份有限公司 | A kind of server architecture of multiprocessor |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100390708C (en) * | 2006-04-26 | 2008-05-28 | 威盛电子股份有限公司 | Computer system of non-support hyper-transport processor and hyper-transport bus control method |
| US7624222B2 (en) * | 2006-10-06 | 2009-11-24 | International Business Machines Corporation | South bridge system and method |
| US7797475B2 (en) * | 2007-01-26 | 2010-09-14 | International Business Machines Corporation | Flexibly configurable multi central processing unit (CPU) supported hypertransport switching |
| CN102520768B (en) * | 2011-12-29 | 2014-11-26 | 曙光信息产业股份有限公司 | Blade server motherboard and system |
| CN102520770A (en) * | 2011-12-31 | 2012-06-27 | 曙光信息产业股份有限公司 | Server system |
| CN104331945B (en) * | 2014-10-17 | 2017-09-12 | 武汉华安科技股份有限公司 | A kind of data collection task station and its control method with pre- input function |
| CN104991652A (en) * | 2015-06-24 | 2015-10-21 | 山东超越数控电子有限公司 | Realization method for notebook computer supporting KVM function |
| CN107436858A (en) * | 2017-07-28 | 2017-12-05 | 山东超越数控电子有限公司 | A kind of domestic server of combined multichannel |
| CN113391831A (en) * | 2021-06-11 | 2021-09-14 | 深圳市同泰怡信息技术有限公司 | BIOS firmware updating method and system based on four-way server and computer readable storage medium |
| CN114185720B (en) * | 2022-02-17 | 2022-05-10 | 浪潮(山东)计算机科技有限公司 | Method, device, equipment and storage medium for dynamic hot backup of server |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6434177B1 (en) * | 1997-06-03 | 2002-08-13 | Heidelberger Druckmaschinen Ag | Solid laser with one or several pump light sources |
| CN1445669A (en) * | 2002-03-15 | 2003-10-01 | 联想(北京)有限公司 | Method for getting and outputting information monitored by server through multiple approaches |
-
2004
- 2004-06-09 CN CNB2004100463936A patent/CN100476794C/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6434177B1 (en) * | 1997-06-03 | 2002-08-13 | Heidelberger Druckmaschinen Ag | Solid laser with one or several pump light sources |
| CN1445669A (en) * | 2002-03-15 | 2003-10-01 | 联想(北京)有限公司 | Method for getting and outputting information monitored by server through multiple approaches |
Non-Patent Citations (1)
| Title |
|---|
| 迈过四路服务器的门槛. 许振新.中国计算机用户,第2004年第2期. 2004 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107797960A (en) * | 2017-11-03 | 2018-03-13 | 山东超越数控电子股份有限公司 | A kind of server architecture of multiprocessor |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1707463A (en) | 2005-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8522064B2 (en) | Server system having mainboards | |
| US8489905B2 (en) | Method and system for building a low power computer system | |
| CN100541444C (en) | Management system for multi-board system | |
| US20080126597A1 (en) | Alternative Local Card, Central Management Module and System Management Architecture For Multi-Mainboard System | |
| US20020124128A1 (en) | Server array hardware architecture and system | |
| US20060140211A1 (en) | Blade server system with a management bus and method for managing the same | |
| US12235785B2 (en) | Computer system and a computer device | |
| CN107992438A (en) | A kind of server and in server flexible configuration PCIe topologys method | |
| US7734858B2 (en) | Fabric interposer for blade compute module systems | |
| CN108664440B (en) | Interface server and chassis | |
| CN100476794C (en) | A four-way server motherboard | |
| CN107038139A (en) | A kind of implementation method of the domestic server master board based on FT1500A | |
| US11782810B2 (en) | Systems and methods for automated field replacement component configuration | |
| CN211427338U (en) | Server mainboard based on explain majestic treaters | |
| US8151011B2 (en) | Input-output fabric conflict detection and resolution in a blade compute module system | |
| US11307871B2 (en) | Systems and methods for monitoring and validating server configurations | |
| CN210428236U (en) | High-density eight-path server | |
| CN111273742A (en) | High-density service modularization system based on orthogonal framework | |
| CN206209481U (en) | A kind of server | |
| CN100541387C (en) | A Server System Based on Opteron Processor | |
| US10409940B1 (en) | System and method to proxy networking statistics for FPGA cards | |
| CN118131879B (en) | PSU power supply device and power supply control method | |
| CN112306920A (en) | A method and server for reducing hard disk logic controller | |
| Hughes et al. | BladeCenter processor blades, I/O expansion adapters, and units | |
| Nan et al. | Design and development of module management controller for MicroTCA. 4 standard |
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 | ||
| CX01 | Expiry of patent term | ||
| CX01 | Expiry of patent term |
Granted publication date: 20090408 |