Patent ID: 7590739
Filing Date: 2009-09-15
Classification: G06F,H04L,Y10S

Abstract:
1. A method for dynamically distributing computing resources for application programs across a plurality of servers in a content delivery network, comprising: partitioning the plurality of servers into a Web cache server partition and a distributed computing server partition, each server in the Web cache server partition adapted to cache customer content and serve the cached customer content to requesting client systems, and each server in the distributed computing server partition capable of being provisioned in real-time to run customer application program(s); tracking a status of each distributed computing server in the distributed computing server partition; automatically provisioning a server from the distributed computing server partition to run a customer's application program; load balancing traffic across servers in the Web cache server partition and the distributed computing server partition; and charging a fee to the customer based on usage of servers in the distributed computing server partition provisioned with the customer's application program(s).