Recovering a blade in scalable software blade architecture
First Claim
Patent Images
1. A system for servicing user accounts, comprising:
- one or more blades for servicing the user accounts, wherein each blade includes software components and hardware components, and wherein each blade serves a group of user accounts;
a blade manager for managing states of the one or more blades;
logic for detecting a failed blade among the one or more blades; and
logic for recovering the failed blade using the states of the one or more blades managed by the blade manager.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for servicing user accounts are disclosed. The system includes one or more blades for servicing the user accounts, where each blade includes software components and hardware components, and each blade serves a group of user accounts, a blade manager for managing states of the one or more blades, logic for detecting a failed blade among the one or more blades, and logic for recovering the failed blade using the states of the one or more blades managed by the blade manager.
80 Citations
33 Claims
-
1. A system for servicing user accounts, comprising:
-
one or more blades for servicing the user accounts, wherein each blade includes software components and hardware components, and wherein each blade serves a group of user accounts;
a blade manager for managing states of the one or more blades;
logic for detecting a failed blade among the one or more blades; and
logic for recovering the failed blade using the states of the one or more blades managed by the blade manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for servicing user accounts, comprising:
-
partitioning tasks for servicing the user accounts into one or more blades, wherein each blade includes software components and hardware components, and wherein each blade serves a group of user accounts;
managing states of the one or more blades by a blade manager;
detecting a failed blade among the one or more blades; and
recovering the failed blade using the states of the one or more blades managed by the blade manager. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for servicing user accounts, comprising a medium storing computer programs for execution by one or more computer systems having at least a processing unit, a user interface and a memory, the computer program product comprising:
-
code for partitioning tasks for servicing the user accounts into one or more blades, wherein each blade includes software components and hardware components, and wherein each blade serves a group of user accounts;
code for managing states of the one or more blades by a blade manager;
code for detecting a failed blade among the one or more blades; and
code for recovering the failed blade using the states of the one or more blades managed by the blade manager. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification