Patent ID: 7415551

Claim:
An information handling system having a multi-host virtual bridge input-output resource switch, said system comprising: a plurality of server modules, each of said plurality of server modules having at least one central processing unit (CPU), memory and at least one server input-output (I/O) port; a plurality of input-output (I/O) modules, each of said plurality of input-output modules having a module I/O port adapted for coupling to any one of the at least one server I/O port; and at least one input-output (I/O) switch comprising: a plurality of input buffers, wherein a one of the plurality of input buffers is coupled to each of the at least one server I/O port of each of the plurality of server modules and another one of the plurality of input buffers is coupled to the module I/O port of each of the plurality of I/O modules; a plurality of output buffers, wherein a one of the plurality of output buffers is coupled to each of the at least one server I/O port of each one of the plurality of server modules and another one of the plurality of output buffers is coupled to the module I/O port of each of the plurality of I/O modules; a plurality of multiplexers, wherein said plurality of input buffers and said plurality of output buffers are coupled to said plurality of multiplexers; and control logic for controlling said plurality of multiplexers, wherein said plurality of multiplexers determine which ones of said plurality of input buffers are coupled to which ones of said plurality of output buffers; said at least one I/O switch is coupled to each of the at least one server I/O ports and to each of the module I/O ports, wherein said at least one I/O switch statically couples selected ones of the at least one server I/O ports to selected ones of the module I/O ports so that each of the plurality of server modules will boot its operating system and recognize the statically coupled ones of the module I/O ports.