ceph filesystem
play

CEPH FileSystem Course: Computing Clusters, Computing Grids, - PowerPoint PPT Presentation

CEPH FileSystem Course: Computing Clusters, Computing Grids, Computing Clouds Presenter: An Pham (ptan1991@gmail.com) Professor: Andrey Y Shevel ITMO University, St. Petersburg, Russia June 2018. 1 An Pham - ITMO - Summer 2018 Outlines 1.


  1. CEPH FileSystem Course: Computing Clusters, Computing Grids, Computing Clouds Presenter: An Pham (ptan1991@gmail.com) Professor: Andrey Y Shevel ITMO University, St. Petersburg, Russia June 2018. 1 An Pham - ITMO - Summer 2018

  2. Outlines 1. CEPH 2. CEPH Filesystem 3. Pros and Cons 4. Pricing 5. CEPH Users 6. Glossary 2 An Pham - ITMO - Summer 2018

  3. CEPH Architecture → Implements distributed object storage. → Provides client applications - direct access to RADOS (reliable autonomic distributed object store) 3 An architecture diagram showing the relations between components of the Ceph storage platform - https://en.wikipedia.org/wiki/Ceph_(software)#Object_storage An Pham - ITMO - Summer 2018

  4. CEPH FileSystem The Ceph Filesystem (Ceph FS) is a POSIX-compliant filesystem that uses a Ceph Storage Cluster to store its data. 1. CEPH Filesystem - http://docs.ceph.com/docs/master/cephfs/ 4 An Pham - ITMO - Summer 2018

  5. CEPH- High level view 5 An Pham - ITMO - Summer 2018

  6. CEPH Storage Cluster Storing Data : The Ceph Storage Cluster receives data from Ceph ❏ Clients–whether it comes through a C eph Block Device, Ceph Object Storage, the Ceph Filesystem or a custom implementation you create using librados – and it stores the data as objects. Scalability and High Availability: eliminate the centralized gateway. ❏ High Availability Monitors : For added reliability and fault-tolerance, ❏ Ceph supports a cluster of monitors. High Availability Authentication : To identify users and protect against ❏ man-in-the-middle attack. 6 An Pham - ITMO - Summer 2018

  7. CEPH - High Availability Authenticated Communication 7 An Pham - ITMO - Summer 2018

  8. Pros vs Cons As an object-based storage system, Setting up needs special technical ❏ ❏ CEPH has the possibility to build much knowledge - engineered skills and time - larger storage clusters : scalable, consuming. reliable and fault-tolerate. In multi-region scenario, replication is only ❏ Open Source - Big Community ❏ possible from master cluster to slave clusters. Cloud Platform compatibility : Third ❏ party cloud provisioning platforms such Possibility of security issue as RADOS ❏ as OpenStack , CloudStack, OpenNebula, clients on the Cloud compute node ProxMox, etc. communicate directly with the RADOS Offer file-, block- and object -based servers over the same network Ceph uses for ❏ storage. unencrypted replication traffic. 8 An Pham - ITMO - Summer 2018

  9. Pricing - CEPH + OpenStack Normally CEPH will be included with OpenStack package. 9 An Pham - ITMO - Summer 2018

  10. CEPH Users Organizations ❏ Long-term project ❏ CEPH has big community with frequent ❏ contributors → An advantage in term of supporting and usage. E.g: - Red Hat CEPH storage on QCT servers - CISCO UCS Integrated infrastructure with RHEL OSP and Red Hat CEPH storage. 2. Contribution to CEPH by organizations - https://metrics.ceph.com/app/kibana#/dashboard/Overview 10 An Pham - ITMO - Summer 2018

  11. Deployment Check report for step-by-step instructions ❏ 11 An Pham - ITMO - Summer 2018

  12. Online Demo http://18.207.50.204:3000/ Username: admin ❏ Password: admin ❏ 12 An Pham - ITMO - Summer 2018

  13. 13 An Pham - ITMO - Summer 2018

  14. 14 An Pham - ITMO - Summer 2018

  15. 15 An Pham - ITMO - Summer 2018

  16. Glossary Ceph Filesystem (CephFS) The POSIX filesystem components of Ceph. Ceph Metadata Server (MDS) The Ceph metadata software. RADOS Reliable autonomic distributed object store. Object Storage Device (OSD) A physical or logical storage unit (e.g., LUN). Sometimes, Ceph users use the term “OSD” to refer to Ceph OSD Daemon, though the proper term is “Ceph OSD”. Ceph Block Device (RBD) The block storage component of Ceph. 16 An Pham - ITMO - Summer 2018

  17. Thank you 17 An Pham - ITMO - Summer 2018

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend