IP Library › Granted Patent US 10,009,426
Granted Patent B2
US 10,009,426 · App. 15/236,013 · Granted Jun 26, 2018

Converged infrastructure and associated methods thereof

Inventors: Daniel Andrew Sarisky (Cary, NC); Dale Holloway (Raleigh, NC); Dan Ross Howard, Jr. (Apex, NC)
Assignee: NETAPP, INC.
H04L67/1097G06F3/0604G06F3/0619G06F3/0631H04L41/0806
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 10,009,426
App. No.
15/236,013
Granted
Jun 26, 2018
Kind
B2
Abstract

Methods and systems for a networked storage environment are provided. One method includes retrieving network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for deploying the storage system node that manages a plurality of storage devices; performing an initial determination to ascertain that the storage system node is capable of meeting the CI environment configuration requirements; configuring a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements; creating an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and generating a storage volume in compliance with the CI environment configuration requirements.

Claims (37)

1. A machine implemented method, comprising;

retrieving network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for a compute node, a networking node and a storage solution for deploying the storage system node that manages a plurality of storage devices;

performing an initial determination by the management console to ascertain that the storage system node is capable of meeting the CI environment configuration requirements;

configuring by the management console a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements;

creating by the management console an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and

generating by the management console a storage volume in compliance with the CI environment configuration requirements.

2. The method of claim 1 , wherein to configure the plurality of network data ports, the management console discovers ports used by a cluster with the storage system node and selecting highest speed data ports to operate within the CI environment.

3. The method of claim 2 , wherein only even number of data ports are used in the CI environment.

4. The method of claim 1 , wherein the management console discovers the plurality of storage devices and the aggregate is created after selecting any broken storage device as a spare storage device.

5. The method of claim 1 , wherein the management console generates the storage volume based on a total space allocated for the aggregate.

6. The method of claim 5 , wherein when the total space of the aggregate is less than size of the storage volume, then the size of the storage volume is set based on a percentage of the total space of the aggregate.

7. The method of claim 1 , wherein the management console resets the storage system node from the CI configuration by removing partitions and ownership to the plurality of storage devices.

8. A non-transitory, machine-readable storage medium having stored thereon instructions for performing a method, comprising machine executable code which when executed by at least one machine, causes the machine to:

retrieve network access information by a management console to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for a compute node, a networking node and a storage solution for deploying the storage system node that manages a plurality of storage devices;

perform an initial determination by the management console to ascertain that the storage system node is capable of meeting the CI environment configuration requirements;

configure by the management console a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements;

create by the management console an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and

generate by the management console a storage volume in compliance with the CI environment configuration requirements.

9. The non-transitory storage medium of claim 8 , wherein to configure the plurality of network data ports, the management console discovers ports used by a cluster with the storage system node and selecting highest speed data ports to operate within the CI environment.

10. The non-transitory storage medium of claim 9 , wherein only even number of data ports are used in the CI environment.

11. The non-transitory storage medium of claim 8 , wherein the management console discovers the plurality of storage devices and the aggregate is created after selecting any broken storage device as a spare storage device.

12. The non-transitory storage medium of claim 8 , wherein the management console generates the storage volume based on a total space allocated for the aggregate.

13. The non-transitory storage medium of claim 12 , wherein when the total space of the aggregate is less than size of the storage volume, then the size of the storage volume is set based on a percentage of the total space of the aggregate.

14. The non-transitory storage medium of claim 8 ,

wherein the management console resets the storage system node from the CI configuration by removing partitions and ownership to the plurality of storage devices.

15. A system, comprising:

a memory containing machine readable medium comprising machine executable code having stored thereon instructions; and a processor module of a management console coupled to the memory, the processor module configured to execute the machine executable code to:

retrieve network access information to connect to a storage system node in a converged infrastructure (CI) environment with defined configuration requirements for a compute node, a networking node and a storage solution for deploying the storage system node that manages a plurality of storage devices;

perform an initial determination to ascertain that the storage system node is capable of meeting the CI environment configuration requirements;

configure a plurality of network data ports of the storage system node for sending and receiving data to and from a client system to meet the CI environment configuration requirements;

create an aggregate having storage space at the plurality of storage devices to meet the CI environment configuration requirements for storage devices; and

generate a storage volume in compliance with the CI environment configuration requirements.

16. The system of claim 15 , wherein to configure the plurality of network data ports, the management console discovers ports used by a cluster with the storage system node and selecting highest speed data ports to operate within the CI environment.

17. The system of claim 15 , wherein the management console discovers the plurality of storage devices and the aggregate is created after selecting any broken storage device as a spare storage device.

18. The system of claim 15 , wherein the storage volume is generated based on a total space allocated for the aggregate.

19. The system of claim 18 , wherein when the total space of the aggregate is less than size of the storage volume, then the size of the storage volume is set based on a percentage of the total space of the aggregate.

20. The system of claim 15 , wherein the management console resets the storage system node from the CI configuration by removing partitions and ownership to the plurality of storage devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2016
From: SARISKY, DANIEL ANDREW; HOLLOWAY, DALE; HOWARD, DAN ROSS, JR.
To: NETAPP, INC.
Reel/Frame 039423/0488 →
Continuity (1)
Related Publication 20180048712A1 · Feb 15, 2018