DOI QR코드

DOI QR Code

Ubiquitous Workspace Synchronization in a Cloud-based Framework

클라우드 기반 프레임워크에서 유비쿼터스 워크스페이스 동기화

  • Elijorde, Frank I. (Dept. of Information and Telecommunication Engineering, Kunsan National University) ;
  • Yang, Hyunho (Dept. of Information and Telecommunication Engineering, Kunsan National University) ;
  • Lee, Jaewan (Dept. of Information and Telecommunication Engineering, Kunsan National University)
  • Received : 2012.08.29
  • Accepted : 2012.10.22
  • Published : 2013.02.28

Abstract

It is common among users to have multiple computing devices as well as to access their files or do work at different locations. To achieve file consistency as well as mobility in this scenario, an efficient approach for workspace synchronization should be used. However, file synchronization alone cannot guarantee the mobility of work environment which allows activities to be resumed at any place and time. This paper proposes a ubiquitous synchronization approach which provides cloud-based access to a user's workspace. Efficient synchronization is achieved by combining session monitoring with file system management. Experimental results show that the proposed mechanism outperforms Cloud Master-replica Synchronization in terms of number of I/O operations, CPU utilization, as well as the average and maximum latencies in responding to client requests.

현재 서로 다른 지역에서 여러 대의 컴퓨터 장비를 가지고 파일을 접근하고 작업을 하는 것은 흔히 볼 수 있는 현상이다. 이러한 환경에서 파일의 일치성과 이동성을 이루기 위해서는 워크스페이스 동기화를 위한 효율적인 방법이 사용되어야 한다. 그러나 파일동기화 만으로는 시간과 장소에 관계없이 작업을 재개하는 작업환경의 이동성을 보장하지는 못한다. 본 논문에서는 클라우드를 기반으로 한 사용자 워크스페이스의 접근 방안을 제공하는 유비쿼터스 동기화 기법을 제안한다. 세션 모니터링과 파일 시스템관리 방법을 결합하여 효율적인 동기화 방법을 제시하였다. 실험결과 고객요구에 대한 평균/최대 지연시간 뿐만 아니라 I/O연산의 수, CPU이용율 관점에서 우리의 연구가 Cloud Master-replica 동기화 기법보다 성능이 우수함을 보였다.

Keywords

References

  1. "Dropbox Website", http://www.dropbox.com/
  2. "iCloud Website", http://www.icloud.com/
  3. "Skydrive Website", http://www.skydrive.com/
  4. "Wuala Website", http://www.wuala.com/
  5. "Secure Portable Office", http://www. commsbusiness.co.uk/RSS_News_Articles.cfm?NewsI D=5575
  6. J. W. Byers, J. Considine, M. Mitzenmacher, and S. Rost: Informed Content Delivery Across Adaptive Overlay Networks, IEEE/ACM Transactions on Networking, vol.12, no.5 (2004) pp. 767-780 https://doi.org/10.1109/TNET.2004.836103
  7. U. Irmak, S. Mihaylov, and T. Suel: Improved Single-Round Protocols For Remote Rile Synchronization, Proc. of INFOCOM 24th Annual Joint Conference of the IEEE Computer and Communications Societies (2005) pp. 1665-1676
  8. J. Wu, L. Ping, X. Ge, Y. Wang, and J. Fu: Cloud Storage as the Infrastructure of Cloud Computing, Intelligent Computing and Cognitive Informatics (ICICCI) International Conference (2010) pp.380-383
  9. "Cloud Storage", http://en.wikipedia.org/wiki/Cloud_ storage
  10. "Salesforce Website" http://www.salesforce.com/
  11. FilesAnywhere Website", http://www.filesanywhere.com/
  12. "Amazon S3 Website", http://aws.amazon.com/s3/
  13. "EMC Atmos", http://www.emc.com/storage/atmos/atmos.htm
  14. "OceanStore", http://oceanstore.cs.berkeley.sedu/
  15. J. Zhang, X. Yu, Y. Li, and L. Lin: "HadoopRsync," Cloud and Service Computing (CSC) International Conference (2011) pp.166-173
  16. R. Koletka and A. Hutchison: An Architecture For Secure Searchable Cloud Storage, Information Security South Africa (ISSA) (2011) pp.1-7
  17. Y. Huo, H. Wang, L. Hu, and H. Yang: A Cloud Storage Architecture Model for Data-Intensive Applications, Proc. of International Conference on Computer and Management (CAMAN) (2011) pp.1-4
  18. J. Strauss, J. M. Paluska, C. Lesniewski-Laas, B. Ford, R. Morris, and F. Kaashoek: Eyo: Device-Transparent Personal Storage, Proc. of the USENIX Annual Technical Conference (2011) p.35-35
  19. A. Tridgell and P. Mackerras: The Rsync Algorithm, Technical Report TR-CS-96-05, Australian National University (1996)
  20. S. Uppoor, M.D. Flouris, and A. Bilas: Cloud-based Synchronization of Distributed File System Hierarchies, Proc. of IEEE International Conference on Cluster Computing (2010) pp.1-4
  21. B.C. Pierce and J. Vouillon: What's in Unison? A Formal Specification and Reference Implementation of a File Synchronizer, Tech. rep. MS-CIS-03-36, University of Pennsylvania (2004)
  22. R. Cox and W. Josephson: File Synchronization With Vector Time Pairs, Technical Report MIT-CSAIL-TR-2005-014 (2005)
  23. B. Xianqiang, X. Nong, S. Weisong, L. Fang, M. Huajian and Z. Hang: SyncViews: Toward Consistent User Views in Cloud-Based File Synchronization Services, Chinagrid Sixth Annual Conference (2011) pp.89-96

Cited by

  1. A Study on Distributed Processing of Big Data and User Authentication for Human-friendly Robot Service on Smartphone vol.15, pp.1, 2014, https://doi.org/10.7472/jksii.2014.15.1.55