Ceph Storage Architecture And Administration
Last updated 3/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.14 GB | Duration: 6h 53m
Last updated 3/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.14 GB | Duration: 6h 53m
Learn how to deploy, manage, and scale out a Ceph storage cluster
What you'll learn
Manual deployment of a CEPH CLUSTER
Deploying and managing a Ceph cluster using CephAdm.
Deploying Ceph cluster with Ceph-ansible
Explain the architecture of a Ceph cluster
Manage operations on a Ceph Storage cluster
Provide servers with storage from the Ceph cluster using block, object, and file-based access methods.
Requirements
Some experience with storage administration is recommended, but not required
Description
Enterprises deploying cloud web hosting needed storage solutions that can help them manage critical business data. With the rise of open source software and high-performance storage systems, their penetration into cloud technology became imminent. Underlining this principle of high-performance storage systems for fast compute speed, Ceph storage was formed. Ceph, a distributed object-based stor-age system that meets these challenges, providing high-performance file storage that scales directly with the num-ber of OSDs and Metadata servers.Ceph is an open source software put together to facilitate highly scalable object, block and file-based storage under one whole system. Ceph Storage Architecture and Administration is designed for storage administrators or cloud operators who intend to deploy Ceph Storage to their production data center environment.Deploying and managing a Ceph Storage cluster on commodity servers using Cephadm or CEPH-ANSIBLE.Creating, expanding, and controlling access to storage pools provided by the Ceph cluster.Accessing Ceph Storage from clients using object, block, and file-based methods.In this course we will:Learn about Ceph storage clusterCEPH CLUSTER MANUAL DEPLOYEMENT Using deployment tools CEPHADM and CEPH-ANSIBLEDeploy your own Ceph clusterLearn about sub-components of Ceph storageLaunch object storage on CephLaunch block storage on CephLaunch file-based system on CephLearn about how to architect high availability Ceph clustersLearn about managing and troubleshooting Ceph clustersLearn about log management for Ceph cluster
Overview
Section 1: Introduction
Lecture 1 Introduction and agenda
Lecture 2 Objectives
Lecture 3 Audience and prerequisites
Section 2: Architecture
Lecture 4 CEPH Core Components
Lecture 5 Production Architecture and general hardware recommendation
Lecture 6 Production nodes recommendations
Lecture 7 Training environnement and architecture
Section 3: CEPH CLUSTER DEPLOYMENT WITH CEPHADM
Lecture 8 Download course materiels
Lecture 9 1-LAB Architecture and Environment setup
Lecture 10 2-CLUSTER INSTALL WITH CEPHADM
Lecture 11 3-Virtual hard Drives Attachment to OSDs Nodes
Lecture 12 4-ADD Additional Monitors and Managers
Lecture 13 5-CRASH MAP CREATION
Lecture 14 6-POOLs MANAGEMENT AND FAILIURE DOMAINE
Lecture 15 7-RBD MANAGEMENT
Lecture 16 8-RGW INSTALL AND USAGE
Lecture 17 9-CEPH FS MANAGEMENT
Section 4: CEPH CLUSTER MANUAL DEPLOYEMENT on CentOS 8
Lecture 18 ENVIRONMENT SETUP
Lecture 19 PACKAGES DOWNLOAD AND INSTALL ON ALL NODES
Lecture 20 CEPH MONITOR MGR AND MON DEAMONS CONFIGURATION
Lecture 21 OSDs ADDING TO CLUSTER
Lecture 22 CEPH DASHBOARD ACTIVATION
Lecture 23 USE A BLOCK DEVICE ON CLIENT
Lecture 24 USE A FILE SYSTEM ON CLIENT
Lecture 25 CEPH OBJECT GATEWAY
Lecture 26 Access Ceph object storage using S3 API
Lecture 27 CephFS + NFS-Ganesha
Lecture 28 NFS-Ganesha DASHBOARD ACTIVATION
Lecture 29 ADD NEW MONITOR TO CLUSTER
Lecture 30 CREATE A NEW CRUSH MAP
Lecture 31 POOL AND FAILURE DOMAINE
Lecture 32 ADD OSD NODE ADD OSD DISKs TO CLUSTER CRUSH MAP UPDATE
Section 5: DEPLOYMENT WITH AUTOMATION TOOL CEPH-ANSIBLE
Lecture 33 Cluster Nodes preparation
Lecture 34 Adding Disks to OSDs
Lecture 35 Deployment Node preparation
Lecture 36 Ceph ansible configuration
Lecture 37 CLUSTER Installation
This course is intended for storage administrators, cloud operators, and cloud developers who want to learn how to deploy and manage Ceph Storage