Back to results
US 8,429,316 B1Granted
Switch low power state in a blade server system
AssigneeMarvell International Ltd.
InventorMartin White
Life of this patent
Estimating the term…
Abstract
Some of the embodiments of the present disclosure provide a method comprising categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets; and controlling transmission of data packets of a first priority group of data packets during a first off-time period such that during the first off-time period, data packets of the first priority group of data packets are prevented from being transmitted to a switching module from one or more server blades. Other embodiments are also described and claimed.
Claims13
A method comprising:
- categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets, the at least two priority groups of data packets including a first priority group of data packets and a second priority group of data packets;
- controlling transmission of data packets of the first priority group of data packets during a first off-time period such that during the first off-time period, data packets of the first priority group of data packets are prevented from being transmitted from one or more server blades to a switching module;
- controlling transmission of data packets of the first priority group of data packets during a first on-time period such that during the first on-time period, one or more data packets of the first priority group of data packets are permitted to be transmitted from the one or more server blades to the switching module;
- and
- based at least in part on a load factor of the switching module, dynamically controlling a duty cycle by dynamically varying the first on-time period and the first off-time period,
- wherein the duty cycle corresponds to a ratio of (i) a duration of the first on-time period, and (ii) a duration of the first on-time period and the first off-time period.
3 more elements
A blade server system comprising:
- a switching module;
- a plurality of server blades, each of the plurality of server blades communicatively coupled to the switching module, wherein the switching module is configured to route data packets from one or more of the plurality of server blades to (i) one or more of the plurality of server blades, or (ii) one or more components external to the blade server system;
- a packet flow control module communicatively coupled to the switching module and each of the plurality of server blades;
- wherein the packet flow control module is configured to
- categorize each data packet of a plurality of data packets into either a first priority group of data packets or a second priority group of data packets,
- control transmission of data packets of the first priority group of data packets during a first off-time period such that during the first off-time period, data packets of the first priority group of data packets are prevented from being transmitted from one or more server blades of the plurality of server blades to the switching module,
- operate in a first level of low power state during the first off-time period, wherein one or more components, included in the switching module and associated with routing data packets of the first priority group of data packets, operate in (i) a low power mode, (ii) a deep power down mode, or (iii) are switched off during the first level of low power state, and
- operate in a second level of low power state during the second off-time period, wherein one or more components, included in the switching module and associated with routing data packets of the second priority group of data packets, operate in (i) a low power mode, (ii) a deep power down mode, or (iii) are switched off during the second level of low power state.
5 more elements
Dependencies are inferred from the claim text.