Carrier: A Distributed File System for Grid and Cloud
Computing Carrier aims to provide high performance, high availability and easy-to-use storage service.
Tsinghua Cloud Functional Component
Carrier is a loosely coupled system consisting of five key modules: supervisors, clients, metadata servers, data servers and fuse.
Carrier is developed with Erlang & C. C is used to implement the Fuse module. With the help of the Fuse module, users can mount any folder in Carrier as a local disk driver and use it in the same way as with the other disk drivers.Files in Carrier are organized into a traditional tree structure. A file is divided into multiple 32MB chunks and stored on several data servers. Data replication and recovery are also supported in Carrier.
Tsinghua Cloud Functional Component
Carrier: A Distributed File System for Grid and Cloud
Computing
Features•Loosely coupled architecture•High scalable & fault-tolerant•Distributed Metadata Mngmt.•Chunk-based storage•Easy to use
APIs•Open/Close•Read/Write•List•Delete•mkdir
Corsair is designed for data storage and sharing on various storage resources.
Tsinghua Cloud Functional Component
Corsair: A Toolkit for Data Storage and Data
Sharing
Features•Huge public hard disk with a lot of resources
•Private storage space up to 100GB for free
•Fast data sharing with friends and colleagues
•Simple & Easy to use interface
Local Disks
Public Space
Private Space
Community Space