IP Library Granted Patent US 9,665,235
Granted Patent B2
US 9,665,235 · App. 14/230,808 · Granted May 30, 2017

Pre-configured hyper-converged computing device

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 9,665,235
App. No.
14/230,808
Granted
May 30, 2017
Kind
B2
Abstract

A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes a first independent server node comprising a central processing unit (CPU), memory, and storage. The pre-configured hyper-converged computing device includes a pre-configured software module that comprises a graphical user-interface module for managing the pre-configured hyper-converged computing device, a hypervisor for managing virtual machines hosted by said pre-configured hyper-converged computing device and a storage block integrated with the hypervisor. The pre-configured hyper-converged computing device is offered for sale as a single stock keeping unit (SKU).

Claims (90)

1. A pre-configured hyper-converged computing device for supporting a virtualization infrastructure comprising:

a first independent server node comprising:

a central processing unit (CPU), memory, and storage, wherein said first independent server node is configured to deploy and host a plurality of workloads subsequent to acceptance of a single end-user license agreement (EULA) provided by a single entity; and

a pre-configured software module supporting said virtualization infrastructure, said pre-configured software module comprising:

a graphical user-interface module for managing said pre-configured hyper-converged computing device and for facilitating creation and management of the plurality of workloads;

a hypervisor for managing said plurality of workloads hosted by said first independent server node of said pre-configured hyper-converged computing device; and

a storage block integrated with said hypervisor, wherein said storage block is a logical partition of said storage;

wherein said pre-configured software module is proprietary software of said single entity; and

a single rackable enclosure comprising said first independent server node and said pre-configured software module;

wherein said pre-configured hyper-converged computing device is offered for sale as a single stock keeping unit (SKU).

2. The pre-configured hyper-converged computing device of claim 1 , further comprising:

a second independent server node;

a third independent server node; and

a fourth independent server node, each comprising: a CPU, memory and storage.

3. The pre-configured hyper-converged computing device of claim 1 , wherein said pre-configured hyper-converged computing device is a 2 rack unit-4 node (2U/4N) device.

4. The pre-configured hyper-converged computing device of claim 1 , wherein said hypervisor comprises:

an ESX hypervisor.

5. The pre-configured hyper-converged computing device of claim 1 , wherein said storage block comprises:

a virtual storage area network (VSAN).

6. A pre-configured hyper-converged computing device for supporting a virtualization infrastructure comprising:

a plurality of independent server nodes each comprising:

a central processing unit (CPU), memory, and storage;

wherein said plurality of independent server nodes is configured to deploy and host a plurality of workloads; and

a pre-configured software module supporting said virtualization infrastructure, said pre-configured software module comprising:

a graphical user-interface module for managing said pre-configured hyper-converged computing device and for facilitating creation and management of the plurality of workloads;

a hypervisor for managing said plurality of workloads hosted by said plurality of independent server nodes of said pre-configured hyper-converged computing device; and

a storage block integrated with said hypervisor, wherein said storage block is a logical partition of said storage;

wherein said pre-configured software module is proprietary software of a single entity; and

a single rackable enclosure comprising said plurality of independent server nodes and said pre-configured software module;

wherein said pre-configured hyper-converged computing device is operational to deploy a first workload of said plurality of workloads in said virtualization infrastructure subsequent to acceptance of a single end-user license agreement (EULA) provided by said single entity, and wherein said pre-configured hyper-converged computing device is offered for sale as a single stock keeping unit (SKU).

7. The pre-configured hyper-converged computing device of claim 6 , further comprising:

a second independent server node;

a third independent server node; and

a fourth independent server node, each comprising: a CPU, memory and storage.

8. The pre-configured hyper-converged computing device of claim 6 , wherein said pre-configured hyper-converged computing device is a 2 rack unit-4 node (2U/4N) device.

9. The pre-configured hyper-converged computing device of claim 6 , wherein said hypervisor comprises:

an ESX hypervisor.

10. The pre-configured hyper-converged computing device of claim 6 , wherein said storage block comprises:

a virtual storage area network (VSAN).

11. A computing system for supporting a virtualization infrastructure comprising:

a first pre-configured hyper-converged computing device comprising:

a first plurality of independent server nodes configured to deploy and host a plurality of workloads, each independent server node comprising a central processing unit (CPU), memory, and storage; and

a first pre-configured software module supporting said virtualization infrastructure, said first pre-configured software module comprising:

a hypervisor for managing said plurality of workloads hosted by said first plurality of independent server nodes of said first pre-configured hyper-converged computing device;

a graphical user-interface module for managing said first pre-configured hyper-converged computing device and for facilitating creation and management of the plurality of workloads; and

a storage block integrated with said hypervisor, wherein said storage block is a logical partition of said storage;

wherein said first pre-configured software module is proprietary software of a single entity; and

a first single rackable enclosure comprising said first plurality of independent server nodes and said first pre-configured software module; and

a second pre-configured hyper-converged computing device comprising:

a second plurality of independent server nodes configured to deploy and host a plurality of workloads, each independent server node comprising a central processing unit (CPU), memory, and storage; and

a second pre-configured software module supporting said virtualization infrastructure, said second pre-configured software module comprising:

a hypervisor for managing said plurality of workloads hosted by said second plurality of independent server nodes of said second pre-configured hyper-converged computing device;

a graphical user-interface module for managing said second pre-configured hyper-converged computing device and for facilitating creation and management of the plurality of workloads; and

a storage block integrated with said hypervisor, wherein said storage block is a logical partition of said storage;

wherein said second pre-configured software module is proprietary software of said single entity; and

a second single rackable enclosure comprising said second plurality of independent server nodes and said second pre-configured software module;

wherein said first and second pre-configured hyper-converged computing devices are each offered for sale as a single stock keeping unit (SKU).

12. The computing system of claim 11 , wherein said first and second pre-configured hyper-converged computing devices are each operational to deploy a first workload in said virtualization infrastructure subsequent to acceptance of a single end-user license agreement (EULA) provided by said single entity.

13. A computer-implemented method for deploying a workload via a pre-configured hyper-converged computing device, comprising:

providing instructions to display a single end-user license agreement (EULA) of a single entity prior to initial operation of said pre-configured hyper-converged computing device, said pre-configured hyper-converged computing device comprising:

a first independent server node comprising:

a central processing unit (CPU), memory, and storage, wherein said first independent server node is configured to deploy and host a plurality of workloads; and

a pre-configured software module supporting a virtualization infrastructure, said pre-configured software module comprising:

a graphical user-interface module for managing said pre-configured hyper-converged computing device and for facilitating creation and management of the plurality of workloads;

a hypervisor for managing said plurality of workloads hosted by said first independent server node of said pre-configured hyper-converged computing device; and

a storage block integrated with said hypervisor, wherein said storage block is a logical partition of said storage;

wherein said pre-configured software module is proprietary software of a single entity; and

a single rackable enclosure comprising said first independent server node and said pre-configured software module;

wherein said pre-configured hyper-converged computing device is operational to deploy a first workload of said plurality of workloads in said virtualization infrastructure subsequent to acceptance of said single EULA provided by said single entity;

receiving acceptance of said single EULA by an end-user; and

in response to instructions from said end-user, deploying said first workload in said virtualization infrastructure supported by said pre-configured hyper-converged computing device.

14. The computer-implemented method of claim 13 , further comprising:

upon acceptance of said single EULA, configuring properties of said pre-configured hyper-converged computing device, wherein said properties are selected from a group consisting of: management internet protocol (IP) address, gateway IP address, virtual storage area network (VSAN) IP address, and subnet mask.

15. The computer-implemented method of claim 13 , further comprising:

upon acceptance of said single EULA, configuring properties of said pre-configured hyper-converged computing device, wherein said properties are selected from a group consisting of: management virtual local area network (VLAN) identification (ID), virtual machine VLAN ID, VSAN VLAN ID, and IP address and VLAN ID for live migrations.

16. A method for providing a non-perpetual end-user license agreement (EULA) for a pre-configured hyper-converged computing device that supports a virtualization infrastructure, said method comprising:

offering for sale, as a single stock keeping unit (SKU), a pre-configured hyper-converged computing device, said pre-configured hyper-converged computing device comprising:

a first independent server node comprising:

a central processing unit (CPU), memory, and storage, wherein said first independent server node is configured to deploy and host a plurality of workloads; and

a pre-configured software module supporting said virtualization infrastructure, said pre-configured software module comprising:

a graphical user-interface module for managing said pre-configured hyper-converged computing device and for facilitating creation and management of the plurality of workloads;

a hypervisor for managing said plurality of workloads hosted by said first independent server node of said pre-configured hyper-converged computing device; and

a storage block integrated with said hypervisor, wherein said storage block is a logical partition of said storage;

wherein said pre-configured software module is proprietary software of a single entity; and

a single rackable enclosure comprising said first independent server node and said pre-configured software module;

wherein said pre-configured hyper-converged computing device is operational to deploy a first workload of said plurality of workloads in said virtualization infrastructure subsequent to acceptance of said non-perpetual EULA provided by said single entity; and

providing, to an end-user, said non-perpetual EULA for said pre-configured hyper-converged computing device, such that said pre-configured hyper-converged computing device is operational upon acceptance of said non-perpetual EULA by said end-user.

17. The method of claim 16 , wherein said non-perpetual EULA is valid for a term length.

18. The method of claim 16 , further comprising:

upon acceptance of said non-perpetual EULA, deploying a first workload hosted by said pre-configured hyper-converged computing device.

Assignments (2)
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: VAN DER WALT, MORNAY; SHANLEY, DAVE
To: VMWARE, INC.
Reel/Frame 032564/0816 →