×

Aggregate monitoring of utilization data for vendor products in cloud networks

  • US 9,202,225 B2
  • Filed: 05/28/2010
  • Issued: 12/01/2015
  • Est. Priority Date: 05/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a processing device of a monitoring server, an identification of an application that is hosted by a first virtual machine in a first cloud-based network and a second virtual machine in a second cloud-based network, wherein the monitoring server is external to a first cloud management system that manages the first cloud-based network and to a second cloud management system that manages the second cloud-based network;

    aggregating, by the processing device of the monitoring server, a plurality of usage histories for the application in view of operation of the application across the first cloud-based network and the second cloud-based network;

    obtaining, by the processing device of the monitoring server, a software resource index and subscription data corresponding to the application, wherein the software resource index comprises an index of the application within a set of resources that are maintained by a user operating the application and subscribed by the user to the monitoring server, and wherein the subscription data comprises a set of at least one of user access rights, service level agreements, subscription rates, or entitlements at the monitoring server for the user operating the application;

    generating, by the processing device of the monitoring server, a usage report for the application in view of the plurality of usage histories, the obtained software resource index, and the obtained subscription data corresponding to the application;

    identifying, by the processing device, a usage pattern of the application in view of the usage report; and

    causing, by the processing device in view of the usage pattern, configuration management to be performed on at least one of the first virtual machine or the second virtual machine in view of the usage pattern, the configuration management to increase at least one of processing power, memory, or bandwidth corresponding to the at least one of the first virtual machine or the second virtual machine to adjust the usage pattern of the application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×