Ghorpade, Pranav Prasanna (2024) Secure and Efficient Cloud Storage Using Fog Computing and Regenerating Codes. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (657kB) | Preview |
Preview |
PDF (Configuration Manual)
Download (357kB) | Preview |
Abstract
Cloud storage services have always gained attention, and this has driven a compelling need for new solutions to data privacy, while overcoming the limitations of latency due as well as availability. This project demonstrates a different storage approach inspired by the ideas of fog computing and that uses edge resources to augment classical cloud services. In this paper, the proposed micro service-based distributed storage system is able to alleviate these drawbacks of traditional cloud storage by using fog computing in its architecture. The data itself is subject to a strategic placement algorithm that causes the data be distributed across multiple storage elements similar to with information theory and cryptography. Our system excels in preserving user privacy and ensuring high availability, with this proposed mechanism providing up to 50% fault tolerance effectively using 100% extra storage. By utilizing regenerating codes it reduces repair bandwidth and guards the data from being corrupted. Furthermore, it increases the security and availability of files by dividing each file into several parts that are stored in separate storage places. It can be seen as a part of the more general plan to enable decentralized, privacy preserving and highly available storage solutions to compete with conventional cloud storage systems by presenting public auditing scheme for data integrity enrolled in them.
Item Type: | Thesis (Masters) |
---|---|
Supervisors: | Name Email Pantridge, Michael UNSPECIFIED |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Cloud computing Q Science > QA Mathematics > Computer software > Computer Security T Technology > T Technology (General) > Information Technology > Computer software > Computer Security |
Divisions: | School of Computing > Master of Science in Cyber Security |
Depositing User: | Ciara O'Brien |
Date Deposited: | 29 Jul 2025 16:16 |
Last Modified: | 29 Jul 2025 16:16 |
URI: | https://norma.ncirl.ie/id/eprint/8314 |
Actions (login required)
![]() |
View Item |