• 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