View Related Documents

Abstract

Current web server farms have simple resource allocation models.One model used is to dedicate a server or a group of servers for each customer.Another model partitions physical servers into logical servers and assigns one to each customer.Y et another model allows customers to be active on multiple servers using load-balancing techniques. The ability to handle peak loads while minimizing cost of resources required on the farm is a subject of ongoing research.
We improve resource utilization through sharing.Customer load is expressed as a multidimensional probability distribution. Each customer is assigned to a server so as to minimize the total number of servers needed to host all the customers. We use the notion of complementarity of customers in simple heuristics for this stochastic vector-packing problem. The proposed method generates a resource allocation plan while guaranteeing a QoS to each customer.Sim ulation results justify our scheme.

Fulltext Preview

Image of the first page of the fulltext document