Patent ID: 7889649

Claim:
A method comprising: accessing a request for an application on a first service gateway; determining a location of a service server providing the application; accessing a connection to a second service gateway in communication with the service server, the second service gateway not in a same data center as the first service gateway; determining whether the request is in alignment with a quality of service (QOS) specification received by the first service gateway, the QOS specification comprising one or more QOS specification data structures, each QOS specification data structure having a request matching field that identifies requests subject to the QOS specification data structure, a time window field providing a time when the QOS specification data structure is to be applied, a permitted request rate field providing a particular rate at which an application is to be accessed, and an excess action field providing an excess action to be taken by the first service gateway when the request matches the request matching field and exceeds the particular rate during the time indicated by the time window field; and performing an action with the request in accordance with the QOS specification.