METHODS AND APPARATUS RELATED TO VIRTUALIZATION OF DATA CENTER RESOURCES
First Claim
1. An apparatus, comprising:
- a switch core having a multi-stage switch fabric;
a first plurality of peripheral processing devices coupled to the multi-stage switch fabric by a plurality of connections having a protocol, each peripheral processing device from the first plurality of peripheral processing devices being a storage node having virtualized resources, the virtualized resources of the first plurality of peripheral processing devices collectively defining a virtual storage resource interconnected by the switch core; and
a second plurality of peripheral processing devices coupled to the multi-stage switch fabric by a plurality of connections having the protocol, each peripheral processing device from the first plurality of peripheral processing devices being a compute node having virtualized resources, the virtualized resources of the second plurality of peripheral processing devices collectively defining a virtual compute resource interconnected by the switch core.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus includes a switch core that has a multi-stage switch fabric. A first set of peripheral processing devices coupled to the multi-stage switch fabric by a set of connections that have a protocol. Each peripheral processing device from the first set of peripheral processing devices is a storage node that has virtualized resources. The virtualized resources of the first set of peripheral processing devices collectively define a virtual storage resource interconnected by the switch core. A second set of peripheral processing devices coupled to the multi-stage switch fabric by a set of connections that have the protocol. Each peripheral processing device from the first set of peripheral processing devices is a compute node that has virtualized resources. The virtualized resources of the second set of peripheral processing devices collectively define a virtual compute resource interconnected by the switch core.
130 Citations
18 Claims
-
1. An apparatus, comprising:
-
a switch core having a multi-stage switch fabric; a first plurality of peripheral processing devices coupled to the multi-stage switch fabric by a plurality of connections having a protocol, each peripheral processing device from the first plurality of peripheral processing devices being a storage node having virtualized resources, the virtualized resources of the first plurality of peripheral processing devices collectively defining a virtual storage resource interconnected by the switch core; and a second plurality of peripheral processing devices coupled to the multi-stage switch fabric by a plurality of connections having the protocol, each peripheral processing device from the first plurality of peripheral processing devices being a compute node having virtualized resources, the virtualized resources of the second plurality of peripheral processing devices collectively defining a virtual compute resource interconnected by the switch core. - View Dependent Claims (2, 3)
-
-
4. An apparatus, comprising;
-
a switch core having a multi-stage switch fabric, the multi-stage switch fabric having a plurality of ingress ports and a plurality of egress ports; a first peripheral processing device coupled to an ingress port from the plurality of ingress ports and coupled to an egress port from the plurality of egress ports via a connection defined by an open standard interface; and a second peripheral processing device coupled to an ingress port from the plurality of ingress ports and coupled to an egress port from the plurality of egress ports via a connection defined by the open standard interface, the first peripheral processing device being a first storage node having virtualized resources, the first peripheral processing device configured such that the virtualized resources is substitutable with virtualized resources of a second storage node associated with the switch core, the second peripheral processing device being a first compute node having virtualized resources, the second peripheral processing device configured such that the virtualized resources is substitutable with virtualized resources of a second compute node associated with the switch core. - View Dependent Claims (5, 6)
-
-
7. An apparatus, comprising:
-
a switch core having a multi-stage switch fabric associated with a cell-based communication protocol; a first plurality of peripheral processing devices coupled to the multi-stage switch fabric by a plurality of connections associated with a packet-based communication protocol, each peripheral processing device from the first plurality of peripheral processing devices being a first node type and associated with a security protocol; and a second plurality of peripheral processing devices coupled to the multi-stage switch fabric by a plurality of connections associated with the packet-based communication protocol, each peripheral processing device from the second plurality of peripheral processing devices being a second node type and associated with the security protocol. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
a switch core having a multi-stage switch fabric, the switch core configured to be logically partitioned into a first virtual switch core and a second virtual switch core; a plurality of peripheral processing devices coupled to the multi-stage switch fabric, the plurality of peripheral processing devices having a first subset of peripheral processing devices operatively coupled to the first virtual switch core and a second subset of peripheral processing devices operatively coupled to the second virtual switch core. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification