RED HAT ENTERPRISE PERFORMANCE TUNING (RH442) EĞİTİMİ

Darboğazı bulun, RHEL iş yükünü hızlandırın

CPU, bellek, blok I/O ve ağ yığınını ölçüp ayarlayarak RHEL iş yüklerinde gecikme ve throughput'u optimize edin.

RH442 Red Hat Performance Tuning eğitimi; tuned ve sysctl ile çekirdek ayarı, CPU/NUMA, bellek, blok I/O ve ağ yığını optimizasyonu, perf ve bpftrace ile darboğaz analizini uygulamalı öğretir.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Ölçüm, analiz ve katman katman ayar

Bu ileri seviye eğitim, Red Hat Enterprise Linux Performance Tuning (RH442) müfredatını standart sınıf formatında işler. Eğitim, performans ayarının bir yöntem olduğu ilkesiyle başlar: taban çizgisi çıkarma, iş yükünü karakterize etme ve ölç-değiştir-doğrula döngüsü. sysstat (sar, iostat, mpstat, pidstat), vmstat ve tuned ile metrik toplama ve profil yönetimi gösterilir. CPU zamanlayıcı (CFS), nice/chrt öncelikleri, taskset ile affinite ve NUMA yerleşimi (numactl, numastat) işlenir. Sanal bellek ayarı (swappiness, dirty_ratio, overcommit), hugepages ve THP, blok I/O zamanlayıcıları (mq-deadline, bfq), XFS/ext4 ve LVM depolama ayarı ele alınır. Ağ tarafında TCP tamponları, somaxconn, ring buffer ve IRQ dengeleme ayarlanır. perf ve bpftrace ile derin profil çıkarma uygulamalı öğretilir. Katılımcı eğitim sonunda gerçek üretim iş yüklerinde darboğazı tespit edip kalıcı ayarla çözebilir.

Süre ve Format

4 Gün. Her gün dört modül; her modülde ölçüm, ayar ve öncesi/sonrası karşılaştırmasıyla doğrulama yapılır.

Seviye

İleri Seviye — RHEL performansının CPU, bellek, depolama ve ağ katmanlarında ölçüm, analiz ve ayar araçlarıyla uçtan uca iyileştirilmesi.

Öğrenme Metodu

Her konu fio, stress-ng ve iperf3 ile üretilen gerçekçi yükler üzerinde ölçülüp ayarlanarak ve tekrar ölçülerek pekiştirilir.

Neden Bu Eğitim?

🚀Gerçek Kazanım

Üretim iş yüklerinde ölçülebilir gecikme ve throughput iyileştirmesi elde edersiniz.

🔬Kök Neden

perf ve bpftrace ile belirtiyi değil darboğazın kaynağını bulursunuz.

📈Katman Bütünü

CPU, bellek, I/O ve ağı birlikte ele alıp sistemi bütün olarak ayarlarsınız.

Anahtar Konular

rh442red hat performance tuningrhel performanslinux performans ayarıtunednumaio schedulerperfbpftracetcp tuningsysctl
“İyi ayarlanmış bir sistem, hızlı değil; öngörülebilir olandır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux Yönetimi

RHCSA düzeyinde sistem yönetimi ve systemd deneyimi beklenir.

2
Kabuk

Komut satırı, yönlendirme ve /proc gezinmede rahatlık faydalıdır.

3
Lab Ortamı

sysstat, tuned, perf kurulu RHEL 8/9 sunucusu veya sanal makinesi.

4
Yetki

sysctl ve depolama ayarları için root/sudo erişimi gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, performans ölçüm yöntemini kurar ve temel izleme araçlarını kullanır.
Modül 1
Ayar Metodolojisi
  • Taban çizgisi çıkarma ve karşılaştırma ilkesi
  • İş yükü karakterizasyonu: CPU/IO/bellek yoğunluğu
  • USE metodu ile doyum ve hata gözlemi
  • Tek değişkenli test ve geri alma disiplini
  • Ayar hedefi ve kabul kriterleri belirleme
  • Değişiklik kaydı tutma ve versiyonlama
Modül 2
sysstat ile Ölçüm
  • sar ile geçmiş performans verisi toplama
  • iostat -xz ile disk doyum ve gecikme
  • mpstat ile CPU başına kullanım
  • pidstat ile süreç bazlı kaynak takibi
  • vmstat ile çalışma kuyruğu ve swap
  • sadf ile veri dışa aktarımı
Modül 3
tuned Yönetimi
  • tuned-adm list/active/profile komutları
  • throughput-performance ve balanced profilleri
  • tuned-adm recommend ile öneri
  • Özel profil yazımı ve kalıtım
  • tuned-adm verify ile doğrulama
  • Profilin sysctl ve disk ayarlarına etkisi
Modül 4
Çekirdek Ayar Arayüzü
  • /proc/sys ve sysctl -a yorumu
  • sysctl -w/-p ile çalışma zamanı ve kalıcı ayar
  • /sys altındaki aygıt ayar düğümleri
  • cgroup v2 hiyerarşisi keşfi
  • Çekirdek cmdline parametreleri
  • Varsayılana güvenli dönüş yöntemi
Günün hedefiKatılımcı, CPU zamanlayıcı, öncelik ve NUMA yerleşimini ayarlayıp etkisini ölçer.
Modül 1
CPU Zamanlayıcı
  • CFS ve vruntime mantığı
  • nice/renice ile öncelik
  • chrt ile gerçek zaman sınıfları
  • ionice ile I/O önceliklendirme
  • Bağlam değiştirme oranı ölçümü
  • Zamanlayıcı tunables ile ince ayar
Modül 2
Affinite ve Frekans
  • taskset ile CPU bağlama
  • isolcpus ile çekirdek izolasyonu
  • cpupower governor seçimi
  • turbostat ile C-state/P-state
  • IRQ'ların izole CPU'lardan ayrılması
  • Gecikmeye duyarlı sürecin sabitlenmesi
Modül 3
NUMA Yerleşimi
  • numactl --hardware topoloji okuma
  • numastat ile uzak erişim takibi
  • numactl ile düğüm sabitleme
  • numad otomatik yerleşim
  • Uzak bellek gecikme maliyeti
  • Çok soketli denge stratejisi
Modül 4
cgroup v2 ile CPU
  • cpu.max ile kota sınırlama
  • cpu.weight ile orantılı pay
  • cpuset ile CPU/düğüm kısıtlama
  • systemd CPUQuota ile servis sınırı
  • systemd-cgtop ile canlı izleme
  • Kaynak çatışmasının çözümü
Günün hedefiKatılımcı, bellek parametrelerini ve blok I/O/depolama yolunu iş yüküne göre ayarlar.
Modül 1
Sanal Bellek
  • vm.swappiness ile swap eğilimi
  • vm.dirty_ratio ile geri yazma
  • overcommit politikaları
  • min_free_kbytes rezervi
  • vfs_cache_pressure ayarı
  • /proc/meminfo yorumu
Modül 2
Büyük Sayfalar
  • THP always/madvise/never
  • Statik 2MB/1GB hugepages
  • vm.nr_hugepages ve hugetlbfs
  • Veritabanlarında kullanımı
  • THP'nin gecikmeye etkisi
  • AnonHugePages izleme
Modül 3
Blok I/O
  • mq-deadline/bfq/none seçimi
  • nr_requests ve read_ahead_kb
  • fio ile IOPS/gecikme ölçümü
  • NVMe/SSD için uygun ayar
  • blktrace ile I/O yolu
  • Kuyruk derinliğinin etkisi
Modül 4
Dosya Sistemi ve LVM
  • XFS mount seçenekleri
  • ext4 journal/data modları
  • LVM stripe ile paralel I/O
  • lvmcache SSD önbellek
  • multipath yol dengeleme
  • Hizalama ve chunk boyutu
Günün hedefiKatılımcı, ağ yığınını ayarlar ve perf/bpftrace ile darboğaz kök nedenini bulur.
Modül 1
TCP/IP Yığını
  • tcp_rmem/tcp_wmem tamponları
  • somaxconn ve syn_backlog
  • tcp_congestion_control (cubic/bbr)
  • netdev_max_backlog kuyruğu
  • tcp_tw_reuse ve port aralığı
  • ss -ti ile RTT/cwnd gözlemi
Modül 2
NIC ve IRQ
  • ethtool -g ring buffer
  • ethtool -K offload yönetimi
  • RSS/RPS/RFS dağıtımı
  • irqbalance ve IRQ affinite
  • ethtool -S drop takibi
  • Jumbo frame throughput
Modül 3
perf Profili
  • perf stat ile IPC/cache-miss
  • perf record/report sıcak fonksiyon
  • perf top canlı tüketim
  • Flame graph üretimi
  • perf sched gecikme analizi
  • debuginfo ile sembol çözümleme
Modül 4
bpftrace Analizi
  • bpftrace tek satırlık izleyiciler
  • biolatency I/O gecikme dağılımı
  • runqlat çalışma kuyruğu beklemesi
  • tcpretrans yeniden iletim
  • Darboğaz katmanının tespiti
  • Bulguların kalıcı ayara dönüştürülmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Metodoloji

Taban çizgisi ve USE metoduyla darboğazı kanıta dayalı çözersiniz.

✅
İzleme

sar, iostat ve pidstat ile sistemin durumunu veriyle okursunuz.

✅
tuned

Profil yönetimi ve özel profille ayarları kalıcılaştırırsınız.

✅
CPU/NUMA

Zamanlayıcı, affinite ve NUMA ile CPU performansını optimize edersiniz.

✅
Bellek

swappiness, dirty_ratio ve hugepages ile belleği ayarlarsınız.

✅
Depolama

I/O zamanlayıcı, XFS ve LVM ile depolama verimini artırırsınız.

✅
Ağ

TCP tamponları ve IRQ ayarıyla ağ performansını yükseltirsiniz.

✅
Profil

perf ve bpftrace ile kök neden analizi yaparsınız.

Kimler İçin Uygundur?

  • Üretim RHEL sunucularında performanstan sorumlu sistem yöneticileri
  • DevOps
  • SRE mühendisleri; RHCSA düzeyinde deneyime sahip teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Üretim RHEL sunucularında performanstan sorumlu sistem yöneticileri, DevOps ve SRE mühendisleri için uygundur.
Hangi RHEL sürümü kullanılıyor?
Laboratuvarlar RHEL 8 ve 9 üzerinde, cgroup v2 ve modern tuned profilleriyle yürütülür.
Bu eğitim bir sınav içeriyor mu?
Hayır; RH442 ayar odaklı bir eğitimdir, sınav isteyenler EX442 hazırlık varyantını tercih edebilir.
Programlama bilmek gerekir mi?
Hayır; temel kabuk yeterlidir, perf ve bpftrace eğitim içinde sıfırdan öğretilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Red Hat Enterprise Performance Tuning (RH442) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Linux ve UnixOracle Linux Yönetimi Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Oracle Linux Yönetimi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Linux'ta dnf paket yönetimi, LVM depolama, systemd servisleri, journald, nmcli ağ, firewalld/SELinux güvenlik ve Bash otomasyonunu kapsayan yönetim eğiti

Detayları Gör →
Linux ve UnixOtomasyon için Bash Scripting Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Otomasyon için Bash Scripting Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Bash'te değişkenler, kontrol akışı, fonksiyonlar, grep/sed/awk metin işleme, hata yönetimi, getopts ve cron/systemd ile gerçek dünya otomasyon betikleri eğitimi

Detayları Gör →
Linux ve UnixRed Hat Advanced Cluster Management ile Çoklu Küme Yönetimi Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat Advanced Cluster Management ile Çoklu Küme Yönetimi Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

RHACM ile çoklu OpenShift kümesi yönetimi: hub mimarisi, Hive küme sağlama, Policy yönetişimi, GitOps, çok kümeli observability ve Submariner. İleri DVA eğitimi

Detayları Gör →
Linux ve UnixRed Hat App Development Application Administration I Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat App Development Application Administration I Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Red Hat JBoss EAP ile uygulama yönetimine giriş: standalone yapılandırma, jboss-cli, WAR/EAR dağıtımı, JDBC datasource ve connection pool. Temel seviye DVA eğit

Detayları Gör →
Linux ve UnixRed Hat Certified Engineer (RHCE) exam (EX294, EX294K) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat Certified Engineer (RHCE) exam (EX294, EX294K) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

RHCE EX294 hedefleriyle Ansible otomasyonu: envanter, playbook, değişken ve döngü, Jinja2, roller, Vault ve RHEL System Roles. Sınav odaklı ileri DVA eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn