The purpose of the thesis was comparison of interfaces to network attached file systems and object storage. The thesis describes network file system and mounting procedure in Linux operating system. Object storage and distributed storage systems are explained with examples of usage. Amazon S3 is an example of object store with access trough REST interface. Ceph, a system for distributed object storage, is explained in detail, and a Ceph cluster was deployed for the purpose of this thesis. Ceph is based on object store RADOS and offers POSIX compliant file system CephFS. We measured data transfer rates and processing time of file system and object store using various protocols and interfaces. The results of measurements are displayed in graphs.
|