Polynomial-time Algorithm for Server Location Method for Keeping Small Distance from Clients to Servers During Failures

S. Kurimoto, Nao Maeda, H. Miwa
{"title":"Polynomial-time Algorithm for Server Location Method for Keeping Small Distance from Clients to Servers During Failures","authors":"S. Kurimoto, Nao Maeda, H. Miwa","doi":"10.1109/INCoS.2015.43","DOIUrl":null,"url":null,"abstract":"Large amount of contents in the Internet have increased loads of contents servers, networks and data centers, which may degrade quality of service. To solve this problem, there is a method that some mirror servers providing the same contents are located on a network and a request is navigated to one of the mirror servers. As the location of the mirror servers affects the quality of service, it is important to locate the mirror servers in the network so that a network should connect a user and one of mirror servers with small hop length after links fail. In this paper, we address the server location problem that determines the location of the servers satisfying the following constraint: any users can access servers within a small hop count even if some links fail. In the previous research, we proved that this problem is NP-hard and proposed some heuristic algorithms. In this paper, we present a polynomial-time algorithm when the number of simultaneously failed links is restricted to one and the increase of hop length is restricted, in other words, we can get the optimum solution of the optimization version to minimize the number of servers in polynomial time. Furthermore, we evaluate the performance of actual ISP network topologies by the algorithm from the viewpoint of the number of servers.","PeriodicalId":345650,"journal":{"name":"2015 International Conference on Intelligent Networking and Collaborative Systems","volume":"92 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Intelligent Networking and Collaborative Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INCoS.2015.43","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Large amount of contents in the Internet have increased loads of contents servers, networks and data centers, which may degrade quality of service. To solve this problem, there is a method that some mirror servers providing the same contents are located on a network and a request is navigated to one of the mirror servers. As the location of the mirror servers affects the quality of service, it is important to locate the mirror servers in the network so that a network should connect a user and one of mirror servers with small hop length after links fail. In this paper, we address the server location problem that determines the location of the servers satisfying the following constraint: any users can access servers within a small hop count even if some links fail. In the previous research, we proved that this problem is NP-hard and proposed some heuristic algorithms. In this paper, we present a polynomial-time algorithm when the number of simultaneously failed links is restricted to one and the increase of hop length is restricted, in other words, we can get the optimum solution of the optimization version to minimize the number of servers in polynomial time. Furthermore, we evaluate the performance of actual ISP network topologies by the algorithm from the viewpoint of the number of servers.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于多项式时间算法的服务器定位方法在故障时保持客户端与服务器之间的小距离
Internet上大量的内容增加了内容服务器、网络和数据中心的负载,可能会降低服务质量。为了解决这个问题,有一种方法是在网络上放置一些提供相同内容的镜像服务器,并将请求导航到其中一个镜像服务器。由于镜像服务器的位置会影响服务质量,因此确定镜像服务器在网络中的位置非常重要,以便在链路故障后网络能够连接用户和其中一个跳长较小的镜像服务器。在本文中,我们解决了服务器位置问题,该问题决定了服务器的位置满足以下约束:任何用户都可以在很小的跳数内访问服务器,即使某些链接失败。在之前的研究中,我们证明了这个问题是np困难的,并提出了一些启发式算法。本文提出了一种多项式时间算法,当同时失效的链路数限制为1,跳长增加限制时,即在多项式时间内得到服务器数量最少的优化版本的最优解。并从服务器数量的角度对实际ISP网络拓扑的性能进行了评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Preliminary Investigation of a Semi-Automatic Criminology Intelligence Extraction Method: A Big Data Approach Energy-Efficient Link and Node Power Control for Avoidance of Congestion in Accordance with Traffic Load Fluctuations Differential Evolution Enhanced by the Closeness Centrality: Initial Study Towards a Kansei WordNet by Color Design SNS Evaluation Minimum Background Fairness for Quality Video Delivery over the LTE Downlink
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1