Title :
Detecting Critical Links for Keeping Shortest Distance from Clients to Servers during Failures
Author :
Maeda, Nao ; Miwa, Hiroyoshi
Author_Institution :
Kwansei Gakuin Univ., Sanda, Japan
Abstract :
Recently, large-volume contents distributed by a content delivery service~(CDS) on the Internet increase load of content delivery servers and networks, which is at the risk for degradation of quality of service. To overcome this problem, some mirror servers providing the same content are located on a network, and a request is navigated to one of the mirror servers. A reliable CDS must offer connectivity between a user and servers with small hop count even during link failure. Therefore, the introduction of mirror servers causes a new problem such as a high reliable network design which is appropriate for CDS. In this paper, we address a reliable network design problem by protection of critical links whose failures significantly degrade performance. The objective is to find the smallest number of the links to be protected so that all users can access servers within a small hop count even if non-protected links fail. First, we formulate this problem and prove that it is NP-hard. Second, we make clear the conditions that the problem is solvable in polynomial time. Specifically, we present a polynomial-time algorithm to solve the problem when the number of simultaneously failed link is restricted to one. Furthermore, we show that the problem can be solved also in polynomial time when hop count is restricted to one.
Keywords :
Internet; client-server systems; computational complexity; quality of service; system recovery; CDS; Internet; NP-hard; clients to servers; content delivery networks; content delivery servers; content delivery service; critical links; failures; link failure; mirror servers; nonprotected links; polynomial-time algorithm; quality of service; reliable network design problem; shortest distance; small hop count; Algorithm design and analysis; Internet; Mirrors; Polynomials; Reliability engineering; Servers; Computational complexity; Connectivity; Graph theory; Link failures; Link protection; NP-hard; Network; Polynomial-time algorithm;
Conference_Titel :
Applications and the Internet (SAINT), 2012 IEEE/IPSJ 12th International Symposium on
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2001-6
Electronic_ISBN :
978-0-7695-4737-4
DOI :
10.1109/SAINT.2012.58