loader

TEMEL CEPH EĞİTİMİ

Depolama Çözümü
Ceph Storage İle
Bilgileriniz Güvende!
Ceph Depolama Platformu hakkında temel bilgi ve tecrübe sahibi olmak için
lütfen iletişime geçiniz.
İletişim
3.png
Uygulamalı Eğitim

Tek sunucuda uygulamalı Ceph kurulumu

25.png
Zengin İçerik

Depolama Teknolojileri ve Ceph hakkında önemli bilgiler

1.png
Arayüz Kullanım

Ceph kullanıcı paneli hakkında bilgi ve deneyim

Ceph; nesne (object), blok (block) ve dosya sistemi (shared file system) tipindeki depolama ortamlarının tamamını bir arada sunan ve depolama sistemlerinin geleceği olarak görülen açık kaynak kodlu bir depolama çözümüdür. 2003 yılında California Üniversitesi’nde Sage Weil adlı öğrencinin doktora tezi olarak başlayan Ceph projesi, açık kaynak dünyasında ilgili topluluğun ciddi katkıları ile hızla gelişerek günümüzde bir çok önemli projenin ilk akla gelen depolama tercihi olmayı başarmıştır. Özellikle OpenStack bulut ortamlarında de-facto depolama çözümü haline gelmiştir. Literatürde “Software-defined storage (SDS)” olarak geçen yazılım tanımlı depolama çözümleri arasında açık kaynak kodlu olması, donanım bağımsız çalışabilmesi ve oldukça yüksek performanslara çıkabilmesi sayesinde hep bir adım önde yer almaktadır. Başlangıcından itibaren exabyte seviyesinde ölçeklenebilmek üzere tasarlanmış olan Ceph, tek nokta hatalarına karşı dayanıklı, yüksek erişilebilir yapıda hizmet vermektedir.

Geleneksel depolama sistemlerinin kısıtlarını ortadan kaldırmak üzere tasarlanmış olan Ceph, açık kaynak kodlu olması, donanım bağımsız olarak yazılım tabanlı çalışması, ölçeklenebilirliği, esnekliği, ekonomik olması gibi pek çok nedenle hızla yaygınlaşmaktadır. Dağıtık yapıda çalışması, olası bir arızayı tespit edip otomatik onarım işlemlerini başlatması, exabyte seviyelerine kadar çıkabilmesi, nesne ve blok depolama ile dosya sistemini aynı anda sunabilmesi, sistem yöneticisi tarafından istenilen esneklikte mimarinin tasarlanabilmesi, metadata gerektiren çözümlere göre daha performanslı çalışması Ceph’in diğer artıları olarak sayılabilir.

Dünyada  Ceph kullanımı her geçen gün hızla artmakta ve ciddi ölçekte kullanım örnekleri karşımıza çıkmaktadır. Özellikle bulut iş yükleri için oldukça ideal bir çözüm sunan Ceph, bir çok servis sağlayıcı tarafından tercih edilmektedir. Bilimsel araştırma altyapılarından telekom operatörlerine, bulut servis sağlayıcılardan barındırma hizmeti veren kuruluşlara, büyük veri analizi yapan firmalardan üniversitelere kadar farklı birçok sektörde pek çok kritik iş yükü depolama tercihini Ceph’ten yana kullanmaktadır.

Eğitimin Amacı

  • Ceph depolama platformu hakkında genel bilgi sahibi olmak

  • Ceph’in temel bileşenlerini, yeteneklerini ve çalışma mantığını anlayarak uygun iş yüklerinde en verimli şekilde kullanmak

  • Mevcut ihtiyaçlara yönelik gerekli arayüzleri (nesne, block, dosya sistemi) belirleyebilme ve kullanabilme perspektifi kazanmak

  • Tüm bileşenleriyle (monitör, manager, OSD, mds, radosgw, dashboard) bir Ceph kurulumunu yapabilmek

  • Ceph CLI kullanımı konusunda tecrübe kazanmak

  • Ceph kümesinin sürdürülebilirliği konusunda disk değişimi gibi temel prosedürleri öğrenmek

  • Potansiyel projelerde Ceph kullanmanın getireceği avantajları değerlendirebilme yeteneği kazanmak

Kimler Katılabilir?

IT Yöneticileri

Bulut ve depolama altyapısı hakkında bilinçli kararlar vermek için Ceph temellerini ve kabiliyetlerini öğrenmek isteyen IT yöneticileri

Ceph kullanarak mevcut sistem altyapılarını nasıl güçlendirebileceklerini öğrenmek isteyen sistem yöneticileri

Bulut Mimarları

Ceph kullanarak bulut çözümleri tasarlaması ve uygulaması gereken bulut mimarları

Ağ & Depolama Yöneticileri

Her yönüyle Ceph yeteneklerini, avantajlarını, ağ bileşenlerini ve kullanım alanlarını görmek isteyen ağ ve depolama platformu yöneticileri.

Geliştiriciler

Ceph üzerinde Amazon S3 ve Swift API'leri kullanarak uygulamalar veya hizmetler geliştirmek isteyen devops’lar

Meraklılar

Açık kaynak kodlu bulut ve depolama teknolojileri bilhassa Ceph konusunda bilgi edinmek isteyen herkes

Gerekli Şartlar

Temel Linux Bilgisi

Linux temelleri ve basit Linux komutları hakkında genel bilgi sahibi olmak

RAID, veri bütünlüğünü sağlama yöntemleri, disk mount etme, formatlama gibi temel bilgiye sahip olmak

Ağ Katmanları

Temel ağ katmanları ve yönetimi hakkında bilgi sahibi olmak

Depolama Sistemleri

Depolama sistemleri ve protokolleri konusunda temel bilgi sahibi olmak

İnternet

Kesintisiz, gecikmesi düşük, 5Mb upload / 20 Mb download hızına sahip internet

Sanal Sunucu

50 GB Disk, 16 GB Ram, 8+ core CPU Ubuntu 22.04 işletim sistemi

Neler Öğreneceğiz!

  • Depolama terminolojisi
  • Ceph temel kavramları
  • İstatistikler
  • Ceph mimarisi
  • Ceph temel yapıtaşları
  • Ceph’in avantajları
  • Geleneksel veri bütünlüğü mekanizmaları (RAID seviyeleri)
  • Ceph veri bütünlüğü mekanizmaları
  • Replikasyon ve erasure coding
  • Mimarisi 
  • Ceph kurulum yöntemleri 
  • Monitor
  • Manager
  • OSD
  • MDS
  • RadosGW
  • Dashboard
  • Kullanıcı açma, yetkilendirme
  • Ceph pool oluşturma (replika, EC)
  • RBD imaj oluşturma
  • Ceph FS oluşturma
  • RBD map, mount
  • RBD snapshot, rollback
  • RBD clone
  • CephFS üzerinde shared okuma yazma
  • Ceph object storage kullanımı 
  • Dashboard kullanımı
  • Ceph RBD on Windows
  • CephFS on Windows
  • Disk ekleme
  • Disk değiştirme
  • DB device değişimi
  • Sık karşılaşılan genel problemler ve çözüm yolları
  • Katılımcı soru ve cevap