DocumentCode
3152038
Title
An on-line algorithm to determine the location of the server in a server migration service
Author
Hoshino, Yuta ; Fukushima, Yukinobu ; Murase, Tutomu ; Yokohira, Tokumi ; Suda, Tatsuya
Author_Institution
Grad. Sch. of Natural Sci. & Technol., Okayama Univ., Okayama, Japan
fYear
2015
fDate
9-12 Jan. 2015
Firstpage
740
Lastpage
745
Abstract
In IaaS cloud services, QoS of network applications (NW-Apps) may degrade due to location factors such as significant distance between a server-side application (server) of a NW-App at a data center and a client-side application (client) of the NW-App at a client terminal. In order to shorten the distance and to improve the QoS, server migration services (SMSes) have been proposed. In SMSes, servers may migrate between different computers (called work places, WPs) on a network to prevent QoS degradation caused by the changes of client locations. Although server migrations can improve QoS of NW-Apps, they also generate a huge amount of traffic (server migration traffic) in the network. This paper focuses on a server location decision problem where the location of a server is decided in an on-line manner so that QoS of a NW-App is improved under the constraint that the server migration traffic has to be suppressed below an acceptable level. For the problem, we propose a practical on-line algorithm. The key idea behind the proposed algorithm is that the location of the server is decided with consideration of the QoS degradation in the future. The algorithm defines the averagely good location for the server where the QoS is expected to be relatively good for various client locations. Then, it keeps the range of the server´s migration within the returnable range where the server can soon come back to the averagely good location. As a result, the QoS can be always kept as good as the one under the averagely good location. Simulation results show that the proposed algorithm improves QoS of the NW-App by up to 30% compared to a greedy algorithm.
Keywords
cloud computing; quality of service; Cloud computing; IaaS cloud services; QoS degradation; client-side application; data center; greedy algorithm; online algorithm; server location; server location decision problem; server migration service; server migration services; server side application; Computers; Degradation; Delays; Greedy algorithms; Joining processes; Quality of service; Servers; IaaS cloud service; on-line algorithm; server location decision problem; server migration service;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
Conference_Location
Las Vegas, NV
ISSN
2331-9860
Print_ISBN
978-1-4799-6389-8
Type
conf
DOI
10.1109/CCNC.2015.7158070
Filename
7158070
Link To Document