Adaptive data placement for improving performance of online social network services in a multicloud environment

Seunghee Han, Bosung Kim, Jaemin Han, Kyehee Kim, Joo Seok Song

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

The existing online social network (OSN) services in amultiple-cloud (Multicloud) environment use replications to store user data for improving the service performance. However, it not only generates tremendous traffic for synchronization between data but also stores considerable redundant data, thus causing large storage costs. In addition, it does not provide dynamic load balancing considering the resource status of each cloud.As a result, it cannot cope with the degradation of performance caused by the resource contention. We introduce an adaptive data placement algorithm without the replications for improving the performance of the OSN services in the Multicloud environment. Our approach is designed to avoid server overhead using data balancing technique,which locates data from a cloud to another according to the amount of traffic. To provide acceptable latency delay, it also considers the relationship between users and the distance between user and cloud when transferring data. To validate our approach, we experimented with actual users' locations and times of use collected from OSN services. Our findings indicate that this approach can reduce the resource contention by an average ofmore than 59%, reduce storage volume to at least 50%, andmaintain the latency delay under 50ms.

Original languageEnglish
Article number2824782
JournalScientific Programming
Volume2017
DOIs
Publication statusPublished - 2017 Jan 1

Fingerprint

Dynamic loads
Resource allocation
Synchronization
Servers
Degradation
Costs

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications

Cite this

@article{2a7a062b6fa2448c998c3e261476f01b,
title = "Adaptive data placement for improving performance of online social network services in a multicloud environment",
abstract = "The existing online social network (OSN) services in amultiple-cloud (Multicloud) environment use replications to store user data for improving the service performance. However, it not only generates tremendous traffic for synchronization between data but also stores considerable redundant data, thus causing large storage costs. In addition, it does not provide dynamic load balancing considering the resource status of each cloud.As a result, it cannot cope with the degradation of performance caused by the resource contention. We introduce an adaptive data placement algorithm without the replications for improving the performance of the OSN services in the Multicloud environment. Our approach is designed to avoid server overhead using data balancing technique,which locates data from a cloud to another according to the amount of traffic. To provide acceptable latency delay, it also considers the relationship between users and the distance between user and cloud when transferring data. To validate our approach, we experimented with actual users' locations and times of use collected from OSN services. Our findings indicate that this approach can reduce the resource contention by an average ofmore than 59{\%}, reduce storage volume to at least 50{\%}, andmaintain the latency delay under 50ms.",
author = "Seunghee Han and Bosung Kim and Jaemin Han and Kyehee Kim and Song, {Joo Seok}",
year = "2017",
month = "1",
day = "1",
doi = "10.1155/2017/2824782",
language = "English",
volume = "2017",
journal = "Scientific Programming",
issn = "1058-9244",
publisher = "IOS Press",

}

Adaptive data placement for improving performance of online social network services in a multicloud environment. / Han, Seunghee; Kim, Bosung; Han, Jaemin; Kim, Kyehee; Song, Joo Seok.

In: Scientific Programming, Vol. 2017, 2824782, 01.01.2017.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Adaptive data placement for improving performance of online social network services in a multicloud environment

AU - Han, Seunghee

AU - Kim, Bosung

AU - Han, Jaemin

AU - Kim, Kyehee

AU - Song, Joo Seok

PY - 2017/1/1

Y1 - 2017/1/1

N2 - The existing online social network (OSN) services in amultiple-cloud (Multicloud) environment use replications to store user data for improving the service performance. However, it not only generates tremendous traffic for synchronization between data but also stores considerable redundant data, thus causing large storage costs. In addition, it does not provide dynamic load balancing considering the resource status of each cloud.As a result, it cannot cope with the degradation of performance caused by the resource contention. We introduce an adaptive data placement algorithm without the replications for improving the performance of the OSN services in the Multicloud environment. Our approach is designed to avoid server overhead using data balancing technique,which locates data from a cloud to another according to the amount of traffic. To provide acceptable latency delay, it also considers the relationship between users and the distance between user and cloud when transferring data. To validate our approach, we experimented with actual users' locations and times of use collected from OSN services. Our findings indicate that this approach can reduce the resource contention by an average ofmore than 59%, reduce storage volume to at least 50%, andmaintain the latency delay under 50ms.

AB - The existing online social network (OSN) services in amultiple-cloud (Multicloud) environment use replications to store user data for improving the service performance. However, it not only generates tremendous traffic for synchronization between data but also stores considerable redundant data, thus causing large storage costs. In addition, it does not provide dynamic load balancing considering the resource status of each cloud.As a result, it cannot cope with the degradation of performance caused by the resource contention. We introduce an adaptive data placement algorithm without the replications for improving the performance of the OSN services in the Multicloud environment. Our approach is designed to avoid server overhead using data balancing technique,which locates data from a cloud to another according to the amount of traffic. To provide acceptable latency delay, it also considers the relationship between users and the distance between user and cloud when transferring data. To validate our approach, we experimented with actual users' locations and times of use collected from OSN services. Our findings indicate that this approach can reduce the resource contention by an average ofmore than 59%, reduce storage volume to at least 50%, andmaintain the latency delay under 50ms.

UR - http://www.scopus.com/inward/record.url?scp=85031323944&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85031323944&partnerID=8YFLogxK

U2 - 10.1155/2017/2824782

DO - 10.1155/2017/2824782

M3 - Article

AN - SCOPUS:85031323944

VL - 2017

JO - Scientific Programming

JF - Scientific Programming

SN - 1058-9244

M1 - 2824782

ER -