Resource attributes

GTM balances load based on these resource attributes.

  • Current. This is the current load on the resource.

  • Target. This is the point at which load shifting should begin. Think of this as a soft limit on load.

  • Capacity. This indicates the capacity of the resource. Think of this as a hard limit on load.

These resource attributes are measured separately for each data center, and they are continuously reported to GTM by these mechanisms.

  • GTM optimizes traffic to ensure that all data centers have a current load below the target load, if possible, and to prevent current load from exceeding capacity.

  • Load shifting begins when the current load for a resource in a data center exceeds the target load. If that happens, GTM tries to reduce the load sent to that data center by shifting the load to other data centers that are not exceeding their target load.

  • To maintain a user's peak performance, GTM selects users that are least negatively affected by the shift. As an example, assume there are data centers in New York and Singapore. If the New York data center exceeds its target load, GTM might shift a user in London to the Singapore data center as opposed to shifting a user in New York, as the shift would be more detrimental to the performance of the New York user than it would to the performance of the London user.

It's important that you adhere to these resource attribute guidelines.

  • Do not calculate load values manually, as this might result in poor performance. The load object must not be a static file on disk that is edited on demand. If a data center needs to be removed from consideration, you should do one of the following.

    • Mark the data center as disabled using the ‚ÄčAkamai Control Center‚Äč.

    • Mark the data center as disabled using the API.

    • Cause the liveness test for the data center to fail.

  • Do not set the target load to the same as the capacity. GTM works hard to keep load below capacity, and allows load to be close to the target.

  • Do not change the capacity unless the hardware or software of the data center itself changes, thereby changing the maximum number of requests that the data center can handle.

  • The current, target, and maximum load values must be non-negative and less than 2^31 (2,147,483,647). Information about traffic load on your resources can be sent to GTM in these ways.

  • XML load objects

  • Non-XML load objects

  • Liveness test download scores