IMPLEMENTATION OF VIRTUAL DISTRIBUTED FILESYSTEM

With the development of the world that has entered the revolution data era, the amount of data managed, stored, and analyzed is increasing exponentially. The way we store and process that data presents challenges to developers. Over the past few years, there has been a significant development in...

Full description

Saved in:
Bibliographic Details
Main Author: Faria, Marcello
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/73897
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:With the development of the world that has entered the revolution data era, the amount of data managed, stored, and analyzed is increasing exponentially. The way we store and process that data presents challenges to developers. Over the past few years, there has been a significant development in cloud storage. With the large number and type of cloud storage, choosing the right cloud storage for both personal user and organization is becoming more complicated for their use case. This problem can be solved with several approaches, one of them is using multiple cloud storage. By using this strategy, users can utilize different kinds of cloud storage and choose the best for solving specific problems. However, with this strategy also, other problems will emerge, for example backup, flexibility, fault-tolerance, and security. As a result, in this thesis, a Virtual Distributed Filesystem is implemented to resolve the problem that emerges from the use of multiple cloud strategy. With this implementation, the user can access and process data that is distributed among several cloud storage from single filesystem with Unix-based command to operate on file/directory. And the data can be distributed without the user knowing where it will be located. From the testing that has been done in this thesis, this implementation managed to fulfill the expected functional requirements. The system is fault-tolerant, centrally stored backup, flexible for cloud storage addition and secure.