Back to results
US 12,010,020 B2Granted
System and method for storing data using software defined networks
AssigneeKioxia Corporation
InventorYaron Klein
Life of this patent
Estimating the term…
Abstract
A system for storing data includes a controller, an Ethernet switch and a storage device. The controller is configured to receive data routing instructions, and manage forwarding rules of a switch forwarding table to implement the data routing instructions. The Ethernet switch is configured to receive data, access the switch forwarding table, and route the data to the storage device using the switch forwarding table.
Claims17
A method for storing data, comprising:
- receiving, by a controller of a storage system, a request for a new namespace;
- selecting, by the controller, a first drive for the new namespace for which the request was received;
- creating, by the controller, a first physical namespace on the first drive as the new namespace for which the request was received;
- assigning, by the controller, a virtual internet protocol (IP) address to the first physical namespace;
- modifying or creating, by the controller, one or more entries of a switch forwarding table accessible to a switch to cause the switch to route data corresponding to the virtual IP address to the first physical namespace.
2 more elements
A system for storing data, comprising:
- a plurality of Ethernet drives;
- an Ethernet switch that is configured to route data using a switch forwarding table for storing data in the Ethernet drives;
- and
- a controller that is configured to:
- receive a request for a new namespace;
- select a first one of the Ethernet drives for the new namespace for which the request was received;
- create a first physical namespace on the first Ethernet drive as the new namespace for which the request was received;
- assign a virtual internet protocol (IP) address to the first physical namespace;
- modify or create one or more entries of the switch forwarding table accessible to the Ethernet switch to cause the Ethernet switch to route data corresponding to the virtual IP address to the first physical namespace.
6 more elements
Dependencies are inferred from the claim text.