IP Library Granted Patent US 11,494,692
Granted Patent B1
US 11,494,692 · App. 16/365,648 · Granted Nov 8, 2022

Hyperscale artificial intelligence and machine learning infrastructure

Inventors: Emily Watkins (Mountain View, CA); Ramnath Sai Sagar Thumbavanam Padmanabhan (Pleasanton, CA); James Fisher (Golden, CO); Harry Lydiksen (Oceanside, CA)
Assignee: PURE STORAGE, INC.
G06N20/00G06T1/20H04L67/1089H04L67/1097
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 11,494,692
App. No.
16/365,648
Filed
Mar 26, 2019
Granted
Nov 8, 2022
Kind
B1
Art Unit
2157
USPC
707/736
Abstract

A hyperscale artificial intelligence and machine learning infrastructure includes a plurality of racks, where: at least one or more of the racks include one or more GPU servers; at least one or more of the racks include one or more storage systems; each of the racks include one or more switches coupled to at least one switch in another rack; and the one or more GPU servers are configured to execute one or more artificial intelligence or machine learning applications, wherein data stored within the one or more storage systems is used as input to the one or more artificial intelligence or machine learning applications.

Claims (37)

1. A hyperscale artificial intelligence and machine learning infrastructure, the hyperscale artificial intelligence and machine learning infrastructure including:

a plurality of racks, wherein:

one or more of the racks include one or more GPU (‘Graphical Processor Unit’) servers;

one or more of the racks includes at least one storage system that separates network and data planes to expose one or more storage resources as a single namespace;

one or more of the racks include one or more switches coupled to at least one switch in another rack; and

the one or more GPU servers are configured to:

execute the one or more artificial intelligence or machine learning applications, using input data stored within the one or more storage systems that is accessed using the single namespace.

2. The infrastructure of claim 1 , wherein each of the storage systems comprises a fabric module configured to provision a software defined network for storage resources.

3. The infrastructure of claim 2 , wherein the fabric module of each of the storage systems presents a single namespace for the plurality of racks.

4. The infrastructure of claim 3 , wherein:

the plurality of racks is configured to maintain the single namespace upon coupling of an additional rack for scale out.

5. The infrastructure of claim 1 , wherein the switches and racks are configured in a leaf-spine network topology.

6. The infrastructure of claim 1 , wherein the switches and racks are configured in a torus network topology.

7. The infrastructure of claim 1 , wherein the switches and racks are configured in a hierarchical network topology.

8. The infrastructure of claim 1 , wherein at least one of the plurality of racks comprises:

one or more GPU servers, one or more storage systems, and one or more switches.

9. The infrastructure of claim 1 , wherein:

at least one of the plurality of racks comprises one or more GPU servers, one or more switches, and no storage systems; and

at least one other of the plurality of racks comprises one or more storage systems, one or more switches, and no GPU servers.

10. A method of performing artificial intelligence and machine learning processes in a hyperscale artificial intelligence and machine learning infrastructure, the infrastructure comprising:

a plurality of racks, wherein:

one or more of the racks include one or more GPU (‘Graphical Processor Unit’) servers;

one or more of the racks includes at least one storage system that separates network and data planes to expose one or more storage resources as a single namespace;

one or more of the racks include one or more switches coupled to at least one switch in another rack; and

wherein, the method further comprises executing, by the one or more GPU servers, one or more artificial intelligence or machine learning applications, including utilizing as input to the one or more artificial intelligence or machine learning applications, data stored within the one or more storage systems that is accessed using the single namespace.

11. The method of claim 10 , further comprising,

provisioning, by a fabric module of each of the storage systems, a software defined network for storage resources.

12. The method of claim 11 , further comprising presenting a single namespace for the plurality of racks.

13. The method of claim 12 , further comprising maintaining the single namespace upon coupling of an additional rack for scale out.

14. The method of claim 10 , wherein the switches and racks are configured in a leaf-spine network topology.

15. The method of claim 10 , wherein the switches and racks are configured in a torus network topology.

16. The method of claim 10 , wherein the switches and racks are configured in a hierarchical network topology.

17. The method of claim 10 , wherein at least one of the plurality of racks comprises:

one or more GPU servers, one or more storage systems, and one or more switches.

18. The method of claim 10 , wherein:

at least one of the plurality of racks comprises one or more GPU servers, one or more switches, and no storage systems; and

at least one other of the plurality of racks comprises one or more storage systems, one or more switches, and no GPU servers.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jun 11, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: PURE STORAGE, INC.
Reel/Frame 071558/0523 →
SECURITY INTEREST Recorded Aug 26, 2020
From: PURE STORAGE, INC.
To: BARCLAYS BANK PLC AS ADMINISTRATIVE AGENT
Reel/Frame 053867/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2019
From: WATKINS, EMILY; THUMBAVANAM PADMANABHAN, RAMNATH SAI SAGAR; FISHER, JAMES; LYDIKSEN, HARRY
To: PURE STORAGE, INC.
Reel/Frame 048956/0524 →
Continuity (4)
Continuation In Part 16045814 · Jul 26, 2018
Provisional Application 62818326 · Mar 14, 2019
Provisional Application 62650736 · Mar 30, 2018
Provisional Application 62648368 · Mar 26, 2018
Cited By (7)
US 12,212,457 US 12,367,320 US 12,373,428 US 12,438,943 US 12,455,705 US 12,493,431 US 12,718,530