×

Cloud service agent based on service level agreement(SLA)

  • US 9,854,031 B2
  • Filed: 10/29/2015
  • Issued: 12/26/2017
  • Est. Priority Date: 11/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A cloud service agent, comprising:

  • a processor coupled to a storage device;

    a cloud service user manager configured to manage information on cloud service users;

    a cloud service manager configured to register cloud services provided by cloud service providers, and to generate and manage virtual cloud services based on the registered cloud services;

    a cloud service SLA broker configured to manage a matrix of an Service Level Agreement (SLA) of the cloud services, to measure a quality of the cloud services, and to provide information on the SLA or on the measured quality; and

    a cloud service executor configured to execute the virtual cloud services generated by the cloud service manager and to provide a result of the execution to the cloud service users;

    wherein the cloud service executor comprises;

    a virtual cloud service execution order setter configured to set an order of executing the cloud services by using information on the virtual cloud services or information on the substitute virtual cloud services;

    a cloud service dispatcher configured to execute the cloud services according to the order of executing the cloud services that is set by the virtual cloud service execution order setter; and

    a virtual cloud service result generator configured to collect execution results of the cloud services executed by the cloud service dispatcher, and to generate a final execution result of the virtual cloud services by using the collected execution results.

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