IEEE Transactions on Parallel and Distributed Systems · 2005 · 128 citations · 23 references
ComputingComputer ScienceComputer SystemsCloud Performance OptimizationDistributed SystemsServerless ComputingData ReplicationDistributed ComputingContent DistributionCost ModelsHeuristic AlgorithmsInformation ServicesQos-aware PlacementQuality Of Service OptimizationReplica PlacementResponsiveness
The rapid growth of new information services and business-oriented applications entails the consideration of quality of service (QoS) in content distribution. This paper investigates the QoS-aware replica placement problems for responsiveness QoS requirements. We consider two classes of service models: replica-aware services and replica-blind services. In replica-aware services, the servers are aware of the locations of replicas and can therefore optimize request routing to improve responsiveness. We show that the QoS-aware placement problem for replica-aware services is NP-complete. Several heuristic algorithms for fast computation of good solutions are proposed and experimentally evaluated. In replica-blind services, the servers are not aware of the locations of replicas or even their existence. As a result, each replica only serves the requests flowing through it under some given routing strategy. We show that there exist polynomial optimal solutions to the QoS-aware placement problem for replica-blind services. Efficient algorithms are proposed to compute the optimal locations of replicas under different cost models.
23
Routing of multipoint connections
Bernard M. Waxman · IEEE Journal on Selected Areas in Communications · 1988 · 2.9K citations
A case for end system multicast
Sanjay Rao · IEEE Journal on Selected Areas in Communications · 2002 · 1.5K citations
A case for end system multicast (keynote address)
Sanjay Rao, Hui Zhang · 2000 · 957 citations
Kenneth L. Calvert, M.B. Doar, Ellen Zegura · IEEE Communications Magazine · 1997 · 914 citations
Daniel A. Menascé · IEEE Internet Computing · 2002 · 831 citations