US2014282536A1PendingUtilityA1

Method, system and computer readable medium for provisioning cloud resources

Assignee: DAVE KEDAR PRAKASHBHAIPriority: Mar 15, 2013Filed: Feb 7, 2014Published: Sep 18, 2014
Est. expiryMar 15, 2033(~6.6 yrs left)· nominal 20-yr term from priority
G06Q 30/0631H04L 47/70G06F 9/5077H04L 41/5054G06Q 40/00H04L 43/04G06F 9/45558H04L 41/50H04L 67/51G06Q 30/0629H04L 47/78G06F 3/04842G06F 8/60H04L 41/145H04L 43/062H04L 67/10G06F 9/45533
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A non-transitory computer-readable storage medium has tangibly embodied thereon and accessible therefrom instructions interpretable by at least one data processing device. The instructions are configured for causing the at least one data processing device to perform a method for provisioning cloud resources. The method comprises creating an instantiation of a cloud service resource; associating the cloud service resource with each one of a virtual data center, a cloud resource application, a cloud resource application environment, and a cloud resource architectural layer; and provisioning the cloud service resource with at least one instance of a virtual machine.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A non-transitory computer-readable storage medium having tangibly embodied thereon and accessible therefrom instructions interpretable by at least one data processing device, the instructions are configured for causing the at least one data processing device to perform a method comprising:
 creating an instantiation of a cloud service resource;   associating the cloud service resource with each one of a virtual data center, a cloud resource application, a cloud resource application environment, and a cloud resource architectural layer; and   provisioning the cloud service resource with at least one instance of a virtual machine.   
     
     
         2 . The non-transitory computer-readable storage medium of  claim 1  wherein creating the instantiation of the cloud service resource includes specifying system capacity requirements of the virtual machine. 
     
     
         3 . The non-transitory computer-readable storage medium of  claim 2  wherein the system capacity requirements include information defining a compute capacity and information defining a memory capacity. 
     
     
         4 . The non-transitory computer-readable storage medium of  claim 1  wherein:
 creating the instantiation of the cloud service resource enables a visual depiction of the cloud service resource to be displayed within a visual depiction of a resource group architecture; 
 the resource group architecture includes a status indicator depicting a number of instances of the virtual machine; and 
 the status indicator depicts at least one of a number of virtual machines (VMs) added to a resource group, the number of VMs active within the resource group and the number of VMs inactive within the resource group. 
 
     
     
         5 . The non-transitory computer-readable storage medium of  claim 4  wherein:
 creating the instantiation of the cloud service resource includes specifying system capacity requirements of the virtual machine; and 
 the system capacity requirements include information defining a compute capacity and information defining a memory capacity. 
 
     
     
         6 . The non-transitory computer-readable storage medium of  claim 1  wherein:
 creating the instantiation of the cloud service resource is performed in conjunction with creating a plurality of resource groups defining at least one of a virtual data center (VDC) and a cloud resource application; 
 each one of the resource groups includes one or more VDC resources; 
 the cloud service resource is a VDC resource of a respective one of resource groups; 
 associating the cloud service resource is performed in conjunction with associating each one of the VDC resources with a respective set of resource group specification parameters. 
 
     
     
         7 . The non-transitory computer-readable storage medium of  claim 6  wherein causing the at least one data processing device to perform the method further comprises:
 displaying a visual depiction of at least one of an architectural layout of the VDC and an architectural layout of the cloud resource application, wherein displaying the visual depiction of the architectural layout of the VDC includes creating a visual depiction of the one or more VDC resources of each one of the resource groups and the application, wherein displaying the visual depiction of the architectural layout of the cloud resource application includes creating a visual depiction of the VDC resources of each one of the resource groups and the VDC, and wherein a configuration of the visual depiction for the architectural layout of the VDC and a configuration of the visual depiction for the architectural layout of the cloud resource application are each dependent upon one or more of the resource group specification parameters of the respective set thereof. 
 
     
     
         8 . The non-transitory computer-readable storage medium of  claim 7  wherein at least one of displaying the visual depiction of the architectural layout of the VDC and displaying the visual depiction of the architectural layout of the application includes showing each one of the one or more VDC resources in combination with at least a portion of the resource group specification parameters. 
     
     
         9 . The non-transitory computer-readable storage medium of  claim 7  wherein at least one of displaying the visual depiction of the architectural layout of the VDC and displaying the visual depiction of the architectural layout of the application includes:
 showing a plurality of resource view selections that each correspond to a respective one of the resource group specification parameters; and 
 configuring the visual depiction of the one or more VDC resources dependent upon a selected one of the resource view selections. 
 
     
     
         10 . The non-transitory computer-readable storage medium of  claim 7  wherein:
 creating the instantiation of the cloud service resource enables a visual depiction of the cloud service resource to be displayed within at least one of the visual depiction of the architectural layout of the VDC and the visual depiction of the architectural layout of the cloud resource application; 
 at least one of the visual depiction of the architectural layout of the VDC and the visual depiction of the architectural layout of the cloud resource application includes a status indicator depicting a number of instances of the virtual machine the status indicator depicts at least one of a number of virtual machines (VMs) added to a resource group, the number of VMs active within the resource group and the number of VMs inactive within the resource group. 
 
     
     
         11 . The non-transitory computer-readable storage medium of  claim 7  wherein:
 creating the instantiation of the cloud service resource includes specifying system capacity requirements of the virtual machine; and 
 the system capacity requirements include information defining a compute capacity and information defining a memory capacity. 
 
     
     
         12 . A non-transitory computer-readable storage medium having tangibly embodied thereon and accessible therefrom instructions interpretable by at least one data processing device, the instructions are configured for causing the at least one data processing device to perform a method comprising:
 specifying a virtual data center for an instantiation of a virtual machine;   specifying a cloud resource application for the instance of the virtual data machine;   specifying a cloud resource application environment for the instantiation of the virtual machine;   specifying a cloud resource architectural layer for the instantiation of the virtual machine; and   specifying a number of instances of the instantiation of the virtual machine.   
     
     
         13 . The non-transitory computer-readable storage medium of  claim 12  wherein causing the at least one data processing device to perform the method further comprises:
 specifying system capacity requirements of the virtual machine. 
 
     
     
         14 . The non-transitory computer-readable storage medium of  claim 13  wherein the system capacity requirements include information defining a compute capacity and information defining a memory capacity. 
     
     
         15 . The non-transitory computer-readable storage medium of  claim 12  wherein:
 creating a virtual data center (VDC) having a plurality of resource groups comprises specifying the virtual data center, specifying the cloud resource application, specifying the cloud resource application environment and specifying a cloud resource architectural layer; 
 each one of the resource groups includes one or more VDC resources; 
 the virtual machine is a VDC resource of a respective one of resource groups; and 
 each one of the VDC resources is associated with a respective set of resource group specification parameters. 
 
     
     
         16 . The non-transitory computer-readable storage medium of  claim 15  wherein:
 creating the VDC enables a visual depiction of the cloud service resource to be displayed within a visual depiction of a resource group architecture; 
 the visual depiction of the resource group architecture includes a status indicator depicting a number of instances of the virtual machine the status indicator depicts at least one of a number of virtual machines (VMs) added to a resource group, the number of VMs active within the resource group and the number of VMs inactive within the resource group. 
 
     
     
         17 . The non-transitory computer-readable storage medium of  claim 15  wherein causing the at least one data processing device to perform the method further comprises:
 displaying a visual depiction of an architectural layout of the VDC, wherein displaying the visual depiction of the architectural layout includes creating a visual depiction of the one or more VDC resources of each one of the resource groups and wherein a configuration of the visual depiction of the one or more VDC resources is dependent upon one or more of the resource group specification parameters of the respective set thereof. 
 
     
     
         18 . The non-transitory computer-readable storage medium of  claim 17  wherein displaying the architectural layout includes showing each one of the one or more VDC resources in combination with at least a portion of the resource group specification parameters. 
     
     
         19 . The non-transitory computer-readable storage medium of  claim 17  wherein displaying the architectural layout includes:
 showing a plurality of resource view selections that each correspond to a respective one of the resource group specification parameters; and 
 configuring the visual depiction of the one or more VDC resources dependent upon a selected one of the resource view selections. 
 
     
     
         20 . The non-transitory computer-readable storage medium of  claim 17  wherein:
 creating the VDC enables a visual depiction of the cloud service resource to be displayed within a visual depiction of a resource group architecture; 
 the visual depiction of the resource group architecture includes a status indicator depicting a number of instances of the virtual machine the status indicator depicts at least one of a number of virtual machines (VMs) added to a resource group, the number of VMs active within the resource group and the number of VMs inactive within the resource group. 
 
     
     
         21 . A non-transitory computer-readable storage medium having tangibly embodied thereon and accessible therefrom instructions interpretable by at least one data processing device, the instructions are configured for causing the at least one data processing device to perform a method comprising:
 displaying a visual depiction of a cloud service resource, wherein the visual depiction is associated with a respective identifier for each one of an application environment and a cloud resource architectural layer; and   displaying, in conjunction with displaying the visual depiction of the cloud service resource, a status indicator depicting a number of instances of the cloud service resource; and   displaying, in conjunction with displaying the visual depiction of the cloud service resource, information quantifying compute resources, memory resources and storage resources of the cloud service resource.   
     
     
         22 . The non-transitory computer-readable storage medium of  claim 21  wherein displaying the visual depiction of the cloud service resource includes displaying the visual depiction of the cloud service resource within a visual depiction of a resource group architecture. 
     
     
         23 . The non-transitory computer-readable storage medium of  claim 22  wherein:
 displaying the visual depiction of the cloud service resource within the visual depiction of the resource group architecture includes displaying a status indicator depicting a number of instances of the virtual machine. 
 
     
     
         24 . The non-transitory computer-readable storage medium of  claim 23  wherein:
 the status indicator depicts at least one of a number of virtual machines (VMs) added to a resource group, the number of VMs active within the resource group and the number of VMs inactive within the resource group. 
 
     
     
         25 . The non-transitory computer-readable storage medium of  claim 21  wherein:
 displaying the visual depiction of the cloud service resource is performed in conjunction with creating a plurality of resource groups defining at least one of a virtual data center (VDC) and a cloud resource application; 
 each one of the resource groups includes one or more VDC resources; 
 the cloud service resource is a VDC resource of a respective one of resource groups; 
 each one of the VDC resources is associated with a respective set of resource group specification parameters. 
 
     
     
         26 . The non-transitory computer-readable storage medium of  claim 25  wherein displaying the visual depiction of the cloud service resource includes displaying the visual depiction of the cloud service resource within a visual depiction of a resource group architecture. 
     
     
         27 . The non-transitory computer-readable storage medium of  claim 26  wherein:
 displaying the visual depiction of the cloud service resource within the visual depiction of the resource group architecture includes displaying a status indicator depicting a number of instances of the virtual machine. 
 
     
     
         28 . The non-transitory computer-readable storage medium of  claim 27  wherein:
 the status indicator depicts at least one of a number of virtual machines (VMs) added to a resource group, the number of VMs active within the resource group and the number of VMs inactive within the resource group.

Join the waitlist — get patent alerts

Track US2014282536A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.