2018 · 11 citations · 17 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud Performance OptimizationDistributed SystemsData ReplicationDistributed ComputingDistributed StorageLatency OptimizationResource ProvisioningStorage ScalabilityData AccessData PlacementLatency-aware Data PlacementReplica PlacementReplication StrategiesResource PlacementServer Load BalancingStorage Access Latency Optimization
Cloud-based Online Social Networks (OSNs) make it easier for geographically dispersed users to communicate with each other. These users not only demand to quickly access their own data but also hope to access their friends' data with low latency. In order to solve the problem, it is necessary to design a replica placement strategy to manage data on large-scale social networks and reduce the data storage costs while meeting the access latency requirement. In this paper, we propose a novel genetic algorithm-based data placement strategy to find an optimal number of replicas for each user's data and their optimal location. The method can reduce the inter-server traffic load across servers and ensure that users can access data in a tolerable time. Experiments with real Facebook dataset demonstrate that our data placement strategy can significantly reduce the cost of data storage and inter-server traffic.
17
Volley: automated data placement for geo-distributed cloud services
Sharad Agarwal, John Dunagan, Navendu Jain et al. · 2010 · 328 citations
Modeling and Predicting Popularity Dynamics via Reinforced Poisson Processes
Huawei Shen, Dashun Wang, Chaoming Song et al. · arXiv (Cornell University) · 2014 · 121 citations · Full text
Understanding latent interactions in online social networks
Jing Jiang, Christo Wilson, Xiao Wang et al. · ACM Transactions on the Web · 2013 · 120 citations