aufgebauscht

Cloud

[CloudRAID] 6. Conclusion and Outlook

This is the last post of the series of posts about the student research paper CloudRAID. The predecessor can be found in Markus Holtermann’s blog.

6. Conclusion and Outlook

CloudRAID logo Figure 25: CloudRAID logo [Sch12]

CloudRAID is a conceptual implementation of the idea bringing the RAID concept into the cloud. It shows how easy and efficient the distributed cloud storage is. CloudRAID implements a full …

[CloudRAID] 4. Implementation (Continuation 2)

This post is part of a series of posts about the student research paper CloudRAID. The predecessor can be found in Markus Holtermann’s blog. The successor can be found in Markus Holtermann’s blog, as well.

4.3 Compression in RESTful API

For a better performance regarding the network usage the RESTful API was implemented to support two different compression standards. Especially for data that is …

[CloudRAID] 3. Concept (Continuation)

This post is part of a series of posts about CloudRAID. The predecessor can be found here. The successor can be found in Markus Holtermann’s blog.

3.3.3 Database Design

CloudRAID uses – as described above – an HSQL database for storing meta data of split files and information of user accounts. The database design can be very simple since the server application does not need much information. The …

[CloudRAID] 3. Concept

This post is part of a series of posts about CloudRAID. The predecessor can be found in Markus Holtermann’s blog and the successor here.

3 Concept

3.1 Requirements

The application has to meet several requirements. At first there are data-security, data-safety and data-availability derived from the weaknesses of cloud storage services (see chapter 2.2 Cloud on page 4). Since CloudRAID is supposed …

[CloudRAID] 2. Basics

During the last year a fellow student of mine, Markus Holtermann, and I wrote a student research paper about how to provide availability, redundancy and security of data in the overall existing and “well known” cloud. In this context we additionally developed a prototype that we call CloudRAID. The software is licensed under the terms of the Apache 2 License and published on github. During the …