IP Library › Granted Patent US 8,713,295
Granted Patent B2
US 8,713,295 · App. 11/736,355 · Granted Apr 29, 2014

Fabric-backplane enterprise servers with pluggable I/O sub-system

Inventors: Daniel H. Bax (Portland, OR); William Jackson Bibb, Jr. (Gaston, OR); Russell M. Clapp (Portland, OR); Tom Gourley (Banks, OR); Geoffrey H. Hanson (Sunnyvale, CA); Allen Hirashiki (San Ramon, CA); Thomas Dean Lovett (Portland, OR); Sharad Mehrotra (Saratoga, CA); Shyam Mittur (Los Gatos, CA); Nakul Pratap Saraiya (Palo Alto, CA)
Assignee: Oracle International Corporation
G06F9/4401G06F9/4408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,713,295
App. No.
11/736,355
Filed
Apr 17, 2007
Granted
Apr 29, 2014
Kind
B2
Examiner
CAO, CHUN
Art Unit
2115
USPC
713/1
Abstract

A Cost-Reduced Enterprise Server (CRES) system includes a flexible resource-efficient server having a plurality of Processor Memory Boards (PMBs) coupled to an Input/Output Module (IOM). The IOM provides all networking and storage interfaces for the server. The IOM is implemented as a field-replaceable pluggable module, and thus all Input/Output (I/O) capabilities or resources of a CRES system may be upgraded via replacement of the IOM. Each PMB is dividable into a pair of Symmetric MultiProcessor (SMP) complexes, and each complex is coupled to a respective portion of the I/O resources provided by the IOM. Each portion of the IOM provides a pair of I/O daughter-module connectors compatible with standard I/O interfaces, such as Peripheral Component Interconnect (PCI)-X and PCI-Express. One or more CRES systems may be coupled to one or more Enterprise Server (ES) systems to form a multi-chassis server managed collectively as one or more provisioned servers.

Claims (12)

1. A server comprising:

a physical serial bus;

a plurality of Processor Memory Boards (PMBs), each PMB comprising a plurality of physically paritionable symmetric multiprocessors, wherein each of the plurality of PMBs is dividable into a pair of symmetric multiprocessor complexes; and

an Input/Output Module (IOM) comprising a pluggable module implementing a plurality of Input/Output Sub-Modules (IOSMs), each IOSM providing an Input/Output chain of a plurality of different interfaces including a Southbridge interface, wherein each Southbridge interface of each IOSM is coupled with a virtual access controller, wherein the virtual access controller provides a physical serial interface to the physical serial bus, wherein each pair of symmetric multiprocessor complexes is coupled to a different one of the IOSMs, and wherein each of the physically partitionable symmetric multiprocessors is enabled to boot from a device accessible through the IOM.

2. The server of claim 1 , wherein the device is a DVD drive.

3. The server of claim 1 , wherein each of the physically partitionable symmetric multiprocessors is enabled to access the device.

4. The server of claim 3 , wherein the access is to update control processor firmware.

5. The server of claim 1 , wherein each of the physically partitionable symmetric multiprocessors is coupled to the physical serial bus via a respective Southbridge chip.

6. The server of claim 1 , wherein the IOM provides all networking and storage interfaces for the server.

7. The server of claim 1 , wherein each of the pair of symmetric multiprocessor complexes is coupled with a respective portion of resources provided through the networking and storage interfaces of the IOM.

8. The server of claim 7 , wherein dividing of each PMB and associating each pair of PMBs to the respective portions of resources is directed through a Graphical User Interface (GUI).

9. The server of claim 8 , wherein the dividing of each PMB and the associating each pair of PMBs to the respective portions of resources through the GUI is further directed from a client of the server.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2013
From: HABANERO HOLDINGS, INC.
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 029628/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2009
From: FABRIC7 (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: HABANERO HOLDINGS, INC.
Reel/Frame 022745/0751 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2009
From: FABRIC7 SYSTEMS, INC.
To: FABRIC7 (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 022745/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2007
From: BAX, DANIEL H.; BIBB, WILLIAM JACKSON, JR; CLAPP, RUSSELL M.; GOURLEY, TOM; HANSON, GEOFFREY H.; HIRASHIKI, ALLEN; LOVETT, THOMAS DEAN; MITTUR, SHYAM; SARAIYA, NAKUL PRATAP; MEHROTRA, SHARAD
To: FABRIC7 SYSTEMS, INC.
Reel/Frame 019786/0194 →
Continuity (29)
Continuation In Part 11256668 · Oct 22, 2005
Continuation In Part 11256646 · Oct 22, 2005
Continuation In Part 11256645 · Oct 22, 2005
Continuation In Part 11256688 · Oct 22, 2005
Continuation In Part 11057120 · Feb 12, 2005
Continuation In Part 11057048 · Feb 12, 2005
Continuation In Part 11057117 · Feb 12, 2005
Continuation In Part 11057035 · Feb 12, 2005
Continuation In Part 11057034 · Feb 12, 2005
Continuation In Part 11057114 · Feb 12, 2005
Continuation In Part 11057046 · Feb 12, 2005
Continuation In Part 11057112 · Feb 12, 2005
Continuation In Part 11057119 · Feb 12, 2005
Continuation In Part 11057036 · Feb 12, 2005
Continuation In Part 11057037 · Feb 12, 2005
Continuation In Part 11057121 · Feb 12, 2005
Continuation In Part 11057038 · Feb 12, 2005
Continuation In Part 11057113 · Feb 12, 2005
Continuation In Part 11057116 · Feb 12, 2005
Continuation In Part 10889469 · Jul 12, 2004
Continuation In Part 10889467 · Jul 12, 2004
Continuation In Part 10889468 · Jul 12, 2004
Provisional Application 60804088 · Jun 6, 2006
Provisional Application 60717147 · Sep 14, 2005
Provisional Application 60684542 · May 25, 2005
Provisional Application 60651026 · Feb 7, 2005
Provisional Application 60651027 · Feb 7, 2005
Provisional Application 60650707 · Feb 7, 2005
Related Publication 20130117766A1 · May 9, 2013