DocumentCode
3359293
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
fYear
2012
fDate
16-20 July 2012
Firstpage
320
Lastpage
325
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/SAINT.2012.58
Filename
6305305
Link To Document