Eğitim İçeriği
I. Lustre Teknolojisi Genel Bakış
1. Lustre Teknolojisi Genel Bakış
- Paralel dosya sistemlerine ve HPC saklama gereksinimlerine giriş
- Yüksek performanslı hesaplama ortamlarında Lustre'nin rolü
- Lustre'nin evrimi ve mimarisi
- Geleneksel dağıtık ve ağ dosya sistemleriyle karşılaştırma
- Yaygın Lustre dağıtım senaryoları
2. Lustre Özellikleri ve Yetenekleri
- Yüksek verimli paralel G/D (I/O)
- Büyük ölçekli hesaplama ortamları için ölçeklenebilirlik
- Betim (Metadata) ve veri ayrımı kavramları
- Performans özellikleri ve sınırlamalar
- HPC kümeleeri ve bilimsel iş yükleriyle entegrasyon
II. Lustre Mimarisi ve Temel Bileşenleri
1. Lustre Sistem Mimarisi
- Lustre istemci-sunucu mimarisinin anlaşılması
- Lustre bileşenlerinin genel bakışı:
- Betim Sunucusu (MDS)
- Betim Hedefi (MDT)
- Nesne Saklama Sunucusu (OSS)
- Nesne Saklama Hedefi (OST)
- Lustre istemcileri
2. Lustre Veri Yönetimi Kavramları
- Dosya şeritlendirme (striping) ve nesne saklama ilkeleri
- Betim işlemleri
- Veri yerleşim stratejileri
- Mantıksal saklama organizasyonu
III. Donanım Planlaması ve Ortam Hazırlığı
1. Lustre Saklama Altyapısının Tasarlanması
- Donanım bileşenlerinin seçimi
- Saklama sunucusu gereksinimleri
- Disk teknolojileri ve RAID dikkate alınması gerekenler
- Ağ altyapısı planlaması
- Kapasite ve performans planlaması
2. İşletme Ortamının Hazırlanması
- Desteklenen işletim sistemleri
- Çekirdek (kernel) ve sürücü gereksinimleri
- Ağ yapılandırma gereksinimleri
- Sunucuların ve istemcilerin hazırlanması
IV. Lustre'ın Yüklenmesi ve Yapılandırılması
1. Lustre Kurulum Süreci
- Lustre yazılım paketlerinin yüklenmesi
- Depo ve bağımlılıkların yapılandırılması
- Sunucu ve istemci düğümlerinin hazırlanması
- Lustre hizmetlerinin başlatılması
2. Bir Lustre Dosya Sisteminin Oluşturulması
- Betim ve nesne saklama hedeflerinin biçimlendirilmesi
- Dosya sistemi parametrelerinin yapılandırılması
- Lustre istemcilerinin bağlanması (mounting)
- Kurulumun doğrulanması
V. Lustre Ağ Yönetimi
1. Lustre Ağ Mimarisi
- LNet (Lustre Ağı) genel bakış
- Desteklenen ağ teknolojileri
- Ağ arabirimlerinin yapılandırılması
- Birçok ağ yolunun yönetimi
2. Ağ Performansını Optimize Etme
- Ağ ayarlama stratejileri
- Bant genişliği ve gecikme (latency) hususları
- Ağ iletişim sorunlarının giderilmesi
VI. Dosya Düzeni, Saklama Yönetimi ve Alan Yönetimi
1. Dosya Düzenlerinin Yönetimi
- Şeritlendirme kavramlarının anlaşılması
- Şerit sayısı, boyutu ve yerleşimin yapılandırılması
- İş yükleri için düzenlerin optimize edilmesi
2. Saklama Kapasitesinin Yönetimi
- OST kullanımının izlenmesi
- Saklama kullanımının dengelenmesi
- Saklama havuzlarının yönetimi
- Lustre kapasitesinin genişletilmesi
VII. Lustre G/D (I/O) Performansının Yönetimi
1. Lustre G/D İşlemlerinin Anlaşılması
- Paralel G/D kavramları
- Betim performansına karşı veri performansı
- İstemci tarafı önbellekleme (caching)
- G/D desenleri ve iş yükü karakteristikleri
2. Performans Optimize Etme Teknikleri
- Şerit yapılandırmalarının ayarlanması (tuning)
- Uygulama iş yüklerinin optimize edilmesi
- Betim performansının iyileştirilmesi
- G/D darboğazlarının azaltılması
VIII. Lustre Güvenliği ve Erişim Yönetimi
1. Lustre Ortamlarının Güvenlik Altına Alınması
- Kullanıcı ve grup yönetimi
- Kimlik doğrulama kavramları
- Ağ güvenliği hususları
- Veri erişiminin korunması
2. Erişim Kontrollerinin Yönetimi
- Dosya izinleri
- ACL yapılandırması
- Güvenlik en iyi uygulamaları
IX. Kontenjan (Quota) ve Kaynak Kontrolü Yönetimi
1. Lustre Kontenjan Yönetimi
- Kullanıcı ve grup kontenjanlarının anlaşılması
- Kontenjan ayarlarının yapılandırılması
- Kontenjan kullanımının izlenmesi
- Kontenjan ihlallerinin ele alınması
2. Kapasite Hükümranlığı (Governance)
- Saklama tüketiminin yönetimi
- Kaynak tahsisi planlaması
X. Yüksek Kullanılabilirlik ve Güvenilirlik
1. Yüksek Kullanılabilirlik Lustre Sistemlerinin Tasarlanması
- Yüksek kullanılabilirlik kavramları
- Failover mimarisi
- Betim sunucusu yedekliliği
- Hizmet kurtarma mekanizmaları
2. Sistem Sağlığının İzlenmesi
- Aralıkların (failures) algılanması
- Degradasyon durumlarının yönetimi
- Kurtarma prosedürleri
XI. İzleme, Ölçümleme ve Performans Analizi
1. Lustre İzleme Araçları
- Sistem performansının izlenmesi
- Sunucu ve istemci sağlığının kontrolü
- Operasyonel istatistiklerin toplanması
- Darboğazların tespit edilmesi
2. Lustre Performansının Ölçülmesi
- Performans test ilkeleeri
- Ölçümleme araçları ve metodolojileri
- Geçiş hızı (throughput) ve gecikmenin ölçülmesi
- Ölçümleme sonuçlarının yorumlanması
XII. Yedekleme, Kurtarma ve Veri Koruma
1. Lustre İçin Yedekleme Stratejileri
- Yedekleme planlama hususları
- Betim ve kullanıcı verisinin korunması
- Anlık görüntü (snapshot) ve replikasyon kavramları
2. Kurtarma Operasyonları
- Lustre hizmetlerinin yeniden yüklenmesi
- Aralıklardan kurtarma
- Veri bütünlüğünün doğrulanması
XIII. Lustre'ın Yükseltilmesi ve Bakımı
1. Lustre Yükseltme Planlaması
- Yükseltme ortamlarının hazırlanması
- Uyumluluk hususları
- Yükseltme prosedürleri
2. Sistem Bakımı
- Patch'lerin uygulanması
- Yapılandırma değişikliklerinin yönetimi
- Çalışma dışı (downtime) süresinin minimize edilmesi
XIV. Üretim Ortamlarında Lustre Sorun Giderme
1. Sorun Giderme Metodolojisi
- Lustre loglarının anlaşılması
- Yaygın arıza desenlerinin tanımlanması
- Tanı komutları ve araçları
2. Yaygın Lustre Sorunları
- Ağ iletişim arızaları
- Betim performans sorunları
- OST arızaları
- İstemci bağlama (mount) sorunları
- Performans düşüşü
XV. Final Atölye Çalışması ve Ders Özeti
1. Uçtan Uca Lustre Yönetimi Egzersizi
- Mimari tasarımın gözden geçirilmesi
- Lustre'ın dağıtılması ve yapılandırılması
- Sistem performansının izlenmesi
- Operasyonel sorunların giderilmesi
2. Özet ve En İyi Uygulamalar
- Temel yönetim kavramları
- Üretim dağıtımı önerileri
- Performans optimizasyon kontrol listesi
- Soru-cevap ve bilgi tekrarı
Kurs İçin Gerekli Önbilgiler
- Saklama (storage) kavramları hakkında bilgiye sahip olmak
Hedef Kitle
- Sistem yöneticileri
- Ağ yöneticileri
- Sistem mimarları
- Sistem geliştiricileri
Danışanlarımızın Yorumları (3)
Tyler çok bilgiliydi ve bize Lustre yönetimi konusundaki değerli deneyimlerini paylaştı.
Zhenping Liu
Eğitim - Lustre File System for Admins
Yapay Zeka Çevirisi
Tyler'ın pratik gerçek dünya bilgisi çok etkileyiciydi. Tyler'ın uzmanlığı, eğitim sırasında açıkça ortaya çıktı. Konuyla ilgili yıllarca deneyimi sayesinde birçok en iyi uygulama ve ipucu paylaşabildi. Öğrettiği konularla aktif olarak ilgilenen bir eğitmenin olması çok faydalıdır. Şeffaflığı, açık tutumu ve alçakgönüllülüğü bu eğitim oturumunu çok etkili hale getirdi.
Douglas Benjamin - Brookhaven National Laboratory
Eğitim - Lustre File System for Admins
Yapay Zeka Çevirisi
Richard'in tüm eğitim serisini değiştirmekte ve özelleştirmekte beceri göstermesi harikaydı. Eğlenceli bir zaman geçirdim ve gelecekte okuyacağım konularda bir dizi not aldım.
Jon Marshall
Eğitim - Lustre File System for Admins
Yapay Zeka Çevirisi