×

System and method for managing computing resource orders

  • US 10,748,161 B1
  • Filed: 12/31/2014
  • Issued: 08/18/2020
  • Est. Priority Date: 12/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one processor to;

    receive a request to determine when to order computing resources for a virtual computing environment comprising at least one virtual computing object that is dynamically configurable, the request associated with a unique order identifier;

    receive at least one usage report for the virtual computing environment, the at least one usage report detailing past usage of the at least one virtual computing object included in the virtual computing environment over a period of time, the at least one virtual computing object comprising at least one of a central processing unit, a graphics processing unit, a storage device, a random access memory, a networking device, a software application, a firewall, a load balancer, a hypervisor, and a virtualization management system;

    compute future usage of the at least one virtual computing object included in the virtual computing environment based on estimated growth of utilization of at least one of compute, network, storage, and virtualization resources of the at least one virtual computing object included in the virtual computing environment using data in the at least one usage report that indicates a continuous and real-time perspective of the compute, network, storage, and virtualization resources of the at least one virtual computing object included in the virtual computing environment;

    determine at least one recommended reorder point for an upgrade to the at least one virtual computing object included in the virtual computing environment comprising a future date and at least one recommended upgrade for the virtual computing environment that is a weakest link to be upgraded or modified the soonest based on the past usage, the future usage, and a time to complete and deploy the at least one recommended upgrade to the virtual computing environment;

    generate a graphical user interface representation of the at least one recommended reorder point with respect to time on a graph indicating the future date and an amount of time until the future date, the at least one recommended reorder point, the future date, and the amount of time until the future date changing on the graph in response to projected future growth input by a user selection comprising one of minimum future growth, average future growth, and maximum future growth;

    generate a graphical user interface representation of the at least one recommended upgrade; and

    receive a selection of the at least one recommended upgrade for the virtual computing environment that provisions and makes the at least one recommended upgrade to the virtual computing environment and dynamically reconfigures the at least one virtual computing object.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×