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
 

ABSTRACT

Cloud computing providers have disseminated dynamic storage provisioning delivered to end users as on-demand services. Although cloud file storage and sharing has become popular among home users, the access requirements, performance expectations and usage characteristics are different for organisations, and were not originally considered by popular applications and tools for synchronising files between cloud providers and local repositories. Moreover, multisite organisations traditionally have legacy file storage and wide-area networking solutions to support their business systems. Typically, the file repositories are replicated between sites using private communication links. The combination of legacy storage solutions interconnected through private links with cloud-based file storage is a challenging task. In this context, this paper introduces Cloud4NetOrg, a client architecture for cloud file storage and multisite repository synchronisation. We implemented prototypes of this architecture that interact with two popular cloud file services (DropBox and OneDrive), and the experimental results indicate a promising application in collaborative environments with several LANs. Indeed, Cloud4NetOrg decreases the synchronisation time and the total data transferred from/to cloud repositories by using the organisation repositories as a hierarchical cache system.

Cloud4NetOrg is proposed for geographically distributed organisations composed of dynamic and temporary collaborative groups. The interaction between employees is based on file sharing. Commonly, sites are interconnected by a private network and have an internal data storage repository. A single site can have multiple subnetworks to interconnect the collaborative groups. In addition, home-office users collaborate through the Internet, usually using size-limited storage devices.

GRAPHICAL ABSTRACT

Notes

No potential conflict of interest was reported by the authors.

1 An earlier version of this paper circulated in Portuguese only [Citation14] comprising an initial architecture proposal and preliminary results.

Additional information

Funding

This research was developed at the Laboratory of Parallel and Distributed Programming (LabP2D), and was partially supported by UDESC and FAPESC.

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.