Transcript
Page 1: Carrier: A Distributed File System for Grid and Cloud Computing

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.

Page 2: Carrier: A Distributed File System for Grid and Cloud Computing

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

Page 3: Carrier: A Distributed File System for Grid and Cloud Computing

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


Top Related