222
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

An architecture for synchronising cloud file storage and organisation repositories

, , ORCID Icon, & ORCID Icon
Pages 538-555 | Received 11 Apr 2017, Accepted 27 Dec 2017, Published online: 09 Jan 2018

References

  • Zhang Q , Cheng L , Boutaba R . Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl. 2010;1:7–18.
  • DropBox . DropBox, Tech. rep., Dropbox Corporation; 2017. Available from: https://www.dropbox.com/
  • Drive G . Google Drive, Tech. rep., Google Driver Corporation; 2017. Available from: https://www.google.com/drive/
  • OneDrive . OneDrive, Tech. rep., One Drive Corporation; 2017. Available from: https://onedrive.live.com/
  • Gonçalves G , Drago I , Silva APC , et al. Analyzing the impact of dropbox content sharing on an academic network. In: Proceedings of the Brazilian Symposium on Computer Networks and Distributed Systems (SBRC); SBRC; 2015. p. 100–109.
  • Gonçalves G , Drago I , Silva APC , et al. Characterizing and modeling the dropbox workload. In: Proceedings of the Brazilian Symposium on Computer Networks and Distributed Systems (SBRC). Florianópolis, Brazil: SBRC; 2014.
  • Drago I , Mellia M , Munafo MM , et al. Inside dropbox: understanding personal cloud storage services. In: Proceedings of the Internet Measurement Conference (IMC); Boston, MA, USA: IMC; 2012.
  • Dropbox . Smart Sync, Tech. rep.; 2017. Available from: https://www.dropbox.com/business/smartsync
  • Google . G Suite for Teams, Tech. rep.; 2017. Available from: https://gsuite.google.com/solutions/teams/
  • Vrable M , Savage S , Voelker GM . BlueSky: a cloud-backed file system for the enterprise. In: Proceedings of the USENIX Conference on File and Storage Technologies (FAST); San Jose, CA: FAST; 2012.
  • Bessani A , Mendes R , Oliveira T , et al. SCFS: a shared cloud-backed file system. In: Proceedings of the USENIX Annual Technical Conference (USENIX ATC); Philadelphia, PA: USENIX; 2014. p. 169–180.
  • Douceur JR , Bolosky WJ . A large-scale study of file-system contents. In: Proceedings of the ACM SIGMETRICS; Atlanta, GA, USA: ACM; 1999. p. 59–70.
  • Hofmann P , Woods D . Cloud computing: the limits of public clouds for business applications. IEEE Internet Comput. 2010;14:90–93.
  • Andriani G , Koslovski G , Pillon MA . Sincronização de Arquivos entre Nuvens de Armazenamento e Repositórios Geograficamente Distribuídos, in Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC) 2016. SBRC, Salvador, Bahia: Maio; 2016.
  • Katzer M , Crawford D . Office 365: moving to the cloud. In: Office 365. Springer; 2013. p. 1–23.
  • Mell P , Grance T . The NIST definition of cloud computing. In: NIST SP 800–145, Technical Report. National Institute of Standards and Technology; 2011.
  • Naldi M , Mastroeni L . Cloud storage pricing: a comparison of current practices. In: Proceedings of the International Workshop on Hot Topics in Cloud Services; Prague, Czech Republic: ACM; 2013.
  • Shepler S , Eisler M , Robinson D , et al. Network file system (NFS) version 4 protocol; RFC 3530, Technical Report. 2003.
  • Microsoft Corporation . Common Internet File System (CIFS) protocol; 2014. Available from; http://msdn.microsoft.com/en-us/library/ee442092.aspx
  • French SM and Samba Team. A new network file system is born: comparison of SMB2, CIFS and NFS. In: Proceedings of the Ottawa Linux Symposium (OLS). Ottawa, Canada: OLS; 2007. p. 131.
  • Dukkipati N , Mathis M , Cheng Y , et al. Proportional Rate Reduction for TCP. In: Proceedings of the 2011 ACM SIGCOMM Conference on Internet Measurement Conference, IMC ’11, Berlin, Germany; New York, NY, USA: ACM; 2011. p. 155–170.
  • Stallings W . Foundations of modern networking: SDN, NFV, QoE, IoT, and Cloud. 1st ed. Addison-Wesley Professional; 2015. ISBN: 0134175395 and 978-0134175393.
  • Schlinker B , Kim H , Cui T , et al. Engineering egress with edge fabric: steering oceans of content to the world. In: Proceedings of the Conference of the ACM Special Interest Group on Data Communication, SIGCOMM 2017; August 21–25, 2017; Los Angeles, CA, USA; 2017. p. 418–431.
  • Saltzer JH , Reed DP , Clark DD . End-to-end arguments in system design. ACM Trans Comput Syst. 1984;2:277–288.
  • Smith DM , Petri G , Natis YV , Scott D , Warrilow M , Heiser J , Bona A , Toombs D , Yeates M , Bova T , Lheureux BJ . Cloud computing affects all aspects of IT. Gartner Group: Tech. rep; 2013.
  • FUSE-J . FUSE-J, Tech. rep.; 2017. Available from; https://sourceforge.net/projects/fuse-j/
  • Nasuni . UniFS -- a true global file system, Tech. rep., Nasuni Corporation; 2017. Available from; https://www.nasuni.com/what-is-a-global-file-system/
  • TwinStrata . TwinStrata, Tech. rep., TwinStrata Corporation; 2017. Available from: https://www.emc.com/domains/cloudarray/index.htm
  • Panzura . Hybrid Cloud NAS, Tech. rep., Panzura Company; 2017. Available from: http://panzura.com/solutions/hybrid-cloud-nas/
  • StorSimple . StorSimple, Tech. rep., StorSimple Corporation; 2017. Available from: http://www.storsimple.com/
  • Ghemawat S , Gobioff H , Leung ST . The Google file system. In: Proceedings of the ACM Symposium on Operating Systems Principles (SOSP). New York, NY; 2003. p. 29–43.
  • Muniswamy-Reddy KK , Macko P , Seltzer M . Provenance for the cloud. In: Proceedings of the USENIX Conference on File and Storage Technologies (FAST); San Jose, CA; 2010.
  • Duan H , Yu S , Mei M , et al . CSTORE: a desktop-oriented distributed public cloud storage system. Comput Electr Eng. 2015;42:60–73.
  • Shvachko K , Kuang H , Radia S , et al. The hadoop distributed file system. In: Proceedings of the IEEE Symposium on Mass Storage Systems and Technologies (MSST). Incline Village, Nevada; 2010. p. 1–10.
  • Kistler JJ , Satyanarayanan M . Disconnected operation in the Coda file system. ACM Trans Comput Syst. 1992;10:3–25.
  • Chang C , Sun J , Chen H . Coral: a cloud-backed frugal file system. IEEE Trans Parallel Distrib Syst. 2016;27:978–991.
  • Machado GS , Bocek T , Ammann M , et al. A cloud storage overlay to aggregate heterogeneous cloud services. In: 38th IEEE Conference on Local Computer Networks (LCN); Sydney, Australia: IEEE; 2013. p. 1–12.
  • Otixo . Otixo, Tech. rep.; 2017. Available from: http://www.otixo.com
  • oDrive . ODrive, Tech. rep.; 2017. Available from; http://www.odrive.com/
  • Drago I , Bocchi E , Mellia M , et al. Benchmarking personal cloud storage. In: Proceedings of the Internet Measurement Conference (IMC); Barcelona, Spain: ACM; 2013.
  • Gonçalves G , Drago I , Silva APC , et al. Modeling the Dropbox client behavior. In: Proceedings of the IEEE International Conference on Communications (ICC), June. Sydney, Australia: IEEE; 2014. p. 1332–1337.
  • Tate J , Lucchese F , Moore R . Introduction to storage area networks. IBM Redbooks; 2006. ISBN: 0738428345 and 978-0738428345.
  • Wang H , Shea R , Wang F , et al. On the impact of virtualization on dropbox-like cloud file storage/synchronization services. In: Proceedings of the 20th International Workshop on Quality of Service; Coimbra, Portugal: IEEE; 2012.
  • Li Z , Wilson C , Jiang Z , et al. Efficient batched synchronization in Dropbox-like cloud storage services. In: Eyers D , Schwan K , editors. Middleware 2013. Vol. 8275, Lecture notes in computer science. Berlin Heidelberg: Springer; 2013. p. 307–327.
  • LANSync . LANSync, Tech. rep.; 2017. Available from: https://www.dropbox.com/en/help/137
  • Houston D , Ferdowsi A . Network folder synchronization. US Patent 8,825,597. 2014.
  • Besen A , Cheong H , Mueller H , et al. Sharing and synchronizing electronically stored files. US Patent 8,949,179. 2015.
  • FUSE . Fuse, Tech. rep.; 2017. Available from: http://fuse.sourceforge.net/
  • Kanaujia V , Giridhar C . FUSEing Python for development of storage efficient filesystem. Python Paper, Technical Report. 2012;7:4.
  • Katcher J . Postmark: a new file system benchmark, Tech. Rep. TR3022. Network Appliance; 1997.
  • Dokany . Dokany, Tech. rep.; 2017. Available from: https://github.com/dokan-dev/

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.