Existing online social network (OSN) services use caching systems with the least recently used (LRU) algorithm as an eviction policy for improving service performance. However, they do not consider the characteristics of users’ usage pattern in OSN services. In addition, they do not consider the fact that the users and cloud servers are geographically distributed over a large area. It makes relatively unnecessary data occupy limited memory space. Consequently, they cannot prevent the degradation of cache efficiency. We introduce a social-aware caching algorithm to improve the performance of OSN services in a multi-cloud environment. Our approach is designed to consider the locations of the user and cloud server and to allocate memory space differently to each user by considering the user’s frequency of service usage. To validate our approach, we implemented a OSN service that manages user data in the same way as Twitter that is a representative OSN service. Furthermore, we experimented with actual users’ locations and times of use as collected from Twitter. Our findings indicate that this approach can improve the cache hit ratio by an average of more than 24% and reduce the execution delay by an average of more than 1095 ms.
|Title of host publication||Proceedings of the 3rd International Conference on Communication and Information Processing, ICCIP 2017|
|Publisher||Association for Computing Machinery|
|Number of pages||5|
|Publication status||Published - 2017 Nov 24|
|Event||3rd International Conference on Communication and Information Processing, ICCIP 2017 - Tokyo, Japan|
Duration: 2017 Nov 24 → 2017 Nov 26
|Name||ACM International Conference Proceeding Series|
|Other||3rd International Conference on Communication and Information Processing, ICCIP 2017|
|Period||17/11/24 → 17/11/26|
Bibliographical notePublisher Copyright:
© 2017 Association for Computing Machinery.
All Science Journal Classification (ASJC) codes
- Human-Computer Interaction
- Computer Vision and Pattern Recognition
- Computer Networks and Communications