IP Library › Patent Application 12837634
Patent Application
App. No. 12/837,634

ARCHITECTURE FOR IMPROVED CLOUD COMPUTING

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 None
App. No.
12/837,634
Abstract

The present invention is directed to an architecture for promoting improved cloud computing. The architecture includes a plurality of diskless server nodes. The architecture further includes a plurality of Serial Attached Small Computer System Interface (SAS) switches, the plurality of SAS switches being connected to the plurality of diskless server nodes. The architecture further includes a storage system, the storage system configured for being communicatively coupled to the plurality of servers via the plurality of SAS switches. Further, the storage system is configured for implementing Controlled Replication Under Scalable Hashing (CRUSH) redundancy. Still further, the architecture is configured for dynamically mapping data stores of the storage system to the diskless server nodes.

Claims (32)

1 . An architecture, comprising:

a plurality of servers;

a plurality of Serial Attached Small Computer System Interface (SAS) switches, the plurality of SAS switches being connected to the plurality of servers; and

a storage system, the storage system configured for being communicatively coupled to the plurality of servers via the plurality of SAS switches,

wherein the architecture is configured for dynamically mapping data stores of the storage system to the servers.

2 . An architecture as claimed in claim 1 , wherein the storage system includes a plurality of storage subsystems, each storage subsystem included in the plurality of storage subsystems including at least one storage controller.

3 . An architecture as claimed in claim 2 , wherein each storage subsystem included in the plurality of storage subsystems includes a plurality of disk drives, the plurality of disk drives being connected to the at least one storage controller.

4 . An architecture as claimed in claim 1 , wherein the plurality of servers are diskless server nodes (DSN).

5 . An architecture as claimed in claim 1 , wherein the storage system is configured for implementing Controlled Replication Under Scalable Hashing (CRUSH) redundancy.

6 . An architecture as claimed in claim 1 , wherein the architecture is a cloud computing architecture.

7 . An architecture as claimed in claim 1 , wherein the storage system is configured for implementing Redundant Array of Inexpensive Disks (RAID) redundancy.

8 . An architecture, comprising:

a plurality of diskless server nodes;

a plurality of Serial Attached Small Computer System Interface (SAS) switches, the plurality of SAS switches being connected to the plurality of diskless server nodes; and

a storage system, the storage system configured for being communicatively coupled to the plurality of servers via the plurality of SAS switches,

wherein the architecture is configured for dynamically mapping data stores of the storage system to the server nodes.

9 . An architecture as claimed in claim 8 , wherein the storage system includes a plurality of storage subsystems, each storage subsystem included in the plurality of storage subsystems including at least one storage controller.

10 . An architecture as claimed in claim 9 , wherein each storage subsystem included in the plurality of storage subsystems includes a plurality of disk drives, the plurality of disk drives being connected to the at least one storage controller.

11 . An architecture as claimed in claim 8 , wherein the storage system is configured for implementing Controlled Replication Under Scalable Hashing (CRUSH) redundancy.

12 . An architecture as claimed in claim 8 , wherein the architecture is a cloud computing architecture.

13 . An architecture as claimed in claim 8 , wherein the storage system is configured for implementing Redundant Array of Inexpensive Disks (RAID) redundancy.

14 . An architecture, comprising:

a plurality of diskless server nodes;

a plurality of Serial Attached Small Computer System Interface (SAS) switches, the plurality of SAS switches being connected to the plurality of diskless server nodes; and

a storage system, the storage system configured for being communicatively coupled to the plurality of servers via the plurality of SAS switches, wherein the storage system is configured for implementing Controlled Replication Under Scalable Hashing (CRUSH) redundancy,

wherein the architecture is configured for dynamically mapping data stores of the storage system to the server nodes.

15 . An architecture as claimed in claim 14 , wherein the storage system includes a plurality of storage subsystems, each storage subsystem included in the plurality of storage subsystems including at least one storage controller.

16 . An architecture as claimed in claim 15 , wherein each storage subsystem included in the plurality of storage subsystems includes a plurality of disk drives, the plurality of disk drives being connected to the at least one storage controller.

17 . An architecture as claimed in claim 16 , wherein the plurality of storage subsystems are communicatively coupled to each other.

18 . An architecture as claimed in claim 14 , wherein the architecture is a cloud computing architecture.

19 . An architecture as claimed in claim 14 , wherein the storage system is configured for implementing Redundant Array of Inexpensive Disks (RAID) redundancy.

20 . An architecture as claimed in claim 19 , wherein the storage system is configured for implementing RAID 6

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2011
From: LSI CORPORATION
To: NETAPP, INC.
Reel/Frame 026659/0883 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2010
From: WEBER, BRET; NOSSOKOFF, MARK; PEMBLE, BRETT
To: LSI CORPORATION
Reel/Frame 024695/0891 →