Ünite 8 / 11

Kestirimci Bakım: Arızayı Olmadan Önce Görmek

Kazanimlar:

  • SMART, sertifika/lisans ömrü ve hata oranı gibi erken sinyalleri yapay zeka ile trend olarak okuyup arızayı önceden görebilme
  • Tek okumaya değil zaman serisi trendine bakıp yanlış alarmı gerçek riskten ayırabilme
  • Yapay zekanın olasılık ürettiğini kavrayıp parça değişimi kararını yedeklilik, maliyet ve parça temin süresiyle verebilme

Kestirimci Bakım: YZ ile Arızayı Olmadan Önce Görmek

Sistem yönetiminde üç tür bakım vardır. Reaktif bakım, bir şey bozulduktan sonra tamir etmektir — en pahalı ve en stresli olanı; disk dolar, sunucu çöker, sonra koşarsınız. Önleyici bakım, takvime göre düzenli aralıklarla yapılan bakımdır — "her 6 ayda bir diski değiştir" gibi; işe yarar ama ya çok erken (gereksiz maliyet) ya çok geç (arıza önce gelir) olabilir. Kestirimci bakım (predictive maintenance) ise en akıllısıdır: bir bileşenin arızaya yaklaştığını gösteren erken sinyalleri okuyup, tam zamanında müdahale etmektir. İşte YZ, tam da bu erken sinyalleri fark etmekte — bir diskin SMART verilerindeki bozulmayı, bir sertifikanın yaklaşan bitişini, bir belleğin artan hata oranını, bir trendin sessiz tırmanışını — güçlü bir yardımcıdır. Ama uyarı nettir: YZ bir olasılık ve erken uyarı üretir; parça değişimi, kesinti planlama ve bütçe kararlarını risk ve maliyeti tartarak veren sizsiniz.

Bu ünitede kestirimci bakımın temel sinyallerini (SMART, sertifika/lisans ömrü, hata oranı trendi, kaynak aşınması); YZ ile erken uyarı okumayı; ve yanlış alarmı gerçek risten ayırmayı öğreneceksiniz.

Erken sinyaller nerede saklı?

Donanım ve yazılım nadiren aniden ölür; çoğu zaman önce fısıldar. Diskler SMART (Self-Monitoring, Analysis and Reporting Technology — diskin kendi sağlık sensörleri) verisi üretir: yeniden atanan sektör sayısı (reallocated sectors), okuma hatası oranı, bekleyen sektörler. Bu sayıların yavaş yavaş artması, diskin ölmeye yaklaştığının habercisidir. Benzer şekilde, TLS sertifikaları ve yazılım lisansları bir bitiş tarihi taşır; bunu kaçırmak bir gecede tüm bir servisin "güvenli değil" uyarısıyla çökmesi demektir. Bellek modülleri düzeltilebilir hata (correctable error) sayısını artırarak yaklaşan arızayı haber verir. YZ, bu sayı yığınlarındaki yavaş trendi — insan gözünün gürültüde kaçırdığı sinsi tırmanışı — işaretlemekte iyidir.

İpucu: Kestirimci bakımın en kolay ve en yüksek getirili başlangıcı sertifika ve lisans takvimidir. Süresi dolan bir sertifika, önceden bilinebilecek en tahmin edilebilir kesinti nedenidir. YZ'ye tüm sertifikalarınızın bitiş tarihlerini verip "önümüzdeki 60 günde dolacakları öncelik sırasıyla listele" dedirtmek, birçok gece uyandırmasını önler.

Sinyal ile gürültü: tek okuma bir şey söylemez

Kestirimci bakımın en büyük tuzağı, tek bir kötü okumaya aşırı tepki vermektir. Bir diskin SMART değerinde tek bir hata görünmesi paniklemek için sebep değildir; disklerde ara sıra düzeltilen hatalar normaldir. Asıl sinyal trendtir: değerin zaman içinde tutarlı ve hızlanan biçimde kötüleşmesi. Bu yüzden YZ'ye tek bir anlık değeri değil, bir zaman serisini verip "bu değer artıyor mu, artıyorsa hızlanıyor mu" diye sorarsınız. Aynı ayrım, bir arıza olasılığını gerçek bir arıza kesinliğinden ayırmanıza yardım eder: YZ "bu diskin arıza riski artıyor" der; siz bunu yedeklilik durumunuz, parçanın kritikliği ve yedek parça temin süresiyle birlikte değerlendirip değiştirip değiştirmeyeceğinize karar verirsiniz.

Adım adım: YZ ile kestirimci bakım

  1. Doğru sinyali topla. SMART çıktısı, sertifika listesi, bellek hata sayaçları, kaynak trend verisi — hangi bileşen için hangi erken sinyal varsa toplayın.
  2. Zaman serisi ver. Tek okuma değil, geçmişe yayılan veriyi verin ki YZ trendi görebilsin.
  3. Trend ve hızlanma sor. "Bu değer artıyor mu, hızlanıyor mu, ne zaman kritik eşiğe ulaşır?" — projeksiyonu aralıkla isteyin.
  4. Önceliklendir. Onlarca uyarı arasında hangisi en kritik ve en yakın? YZ'den risk ve aciliyet sırasına dizmesini isteyin.
  5. Kararı bağlamla ver. Yedekliliğiniz var mı, parça temin süresi ne, kesinti penceresi ne zaman? Bu bağlam YZ'de değil sizdedir; değişim kararını siz verirsiniz.
  6. Planla ve doğrula. Değişimi bir bakım penceresine planlayın; değişimden sonra yeni bileşenin sağlıklı olduğunu doğrulayın.

Üç mini vaka

Vaka 1 — Sinsi disk trendi. Bir depolama yöneticisi, 200 diskin haftalık SMART verisini YZ'ye verdi. YZ, üç diskte "yeniden atanan sektör" sayısının son 6 haftada 0'dan sırasıyla 4, 11 ve 27'ye tırmandığını, 27'lik diskin ivmesinin en yüksek olduğunu işaretledi. Bu diskler henüz arızalanmamıştı ama trend nettti. Yönetici en riskli diski planlı bir pencerede, veri kaybı olmadan değiştirdi — reaktif bir gece kurtarmasından kaçındı.

Vaka 2 — Sertifika felaketi önlendi. Bir ekip, onlarca servisin sertifikalarını elle takip etmeye çalışıyordu. Maskelenmiş sertifika bitiş listesini YZ'ye verip 60 gün içinde dolacakları önceliklendirttiler. YZ, 9 gün içinde dolacak, kimsenin farkında olmadığı kritik bir API sertifikasını en üste koydu. Yenileme zamanında yapıldı; bir gecede tüm entegrasyonları kesecek bir kesinti önlendi.

Vaka 3 — Yanlış alarmdan dönüş. Bir mühendis, bir sunucunun bellek hata sayacında tek bir düzeltilebilir hata görüp diski hemen değiştirmek istedi. Önce YZ'ye 3 aylık sayaç trendini verdi. YZ, bunun izole, tekrarlamayan, artmayan tek bir olay olduğunu ve trend göstermediğini belirtti. Gereksiz bir donanım değişimi ve bakım penceresi masrafı önlendi; mühendis sadece izlemeye aldı.

Dört kopyalanabilir şablon

1) SMART/donanım trend analizi:

Aşağıda [N] diskin son [X] haftalık maskeli SMART verisi var(özellikle reallocated/pending sektör ve okuma hata oranı).Bana: (1) hangi disklerde ilgili değerler ARTIYOR, (2) artışhızlanıyor mu, (3) en riskli 3 diski aciliyet sırasıylaişaretle. Tek okumaya değil trende bak. Bunun bir olasılıkuyarısı olduğunu, kararın bende olduğunu not düş. Veri: [...]

2) Sertifika/lisans bitiş önceliklendirme:

Aşağıda maskeli bir sertifika/lisans listesi ve bitiştarihleri var. Bugün [tarih]. Bana önümüzdeki 60 gündedolacakları, aciliyet (kalan gün) sırasıyla listele; herbiri için tahmini yenileme öncelik seviyesini yaz. Bugündenönce geçmiş (expired) olan varsa en üste koy. Liste: [...]

3) Hata oranı trend değerlendirme:

Aşağıda bir bileşenin [ör. bellek/ağ] son 3 aylık hata sayacıvar. Bu, gerçek bir bozulma trendi mi yoksa izole gürültü mü?(1) değer artıyor mu, (2) tutarlı/hızlanan mı yoksa dağınıkmı, (3) senin önerin "izle" mi "planlı değişim" mi? Kararıben vereceğim; sen gerekçeli bir değerlendirme sun. Veri: [...]

4) Kaynak aşınma projeksiyonu:

Aşağıda [kaynak, ör. SSD yazma ömrü / disk doluluğu] trendverisi var. Mevcut hızla kritik eşiğe (%[X]) ne zamanulaşılır? İyimser ve kötümser aralıkla tahmin et, varsayımınıyaz. Parça temin süresi [Y] gün ise ne zaman aksiyon almalıyım?Veri: [zaman serisi]

Zayıf prompt / Güçlü prompt

Zayıf prompt:

Bu disk bozulacak mı? [tek SMART çıktısı]

Tek bir anlık okuma trend göstermez. YZ ya boş bir "belki" der ya da tek bir değere bakıp aşırı tepki verecek bir tahmin uydurur.

Güçlü prompt:

Rolün: depolama güvenilirliği uzmanı. Aşağıda bir diskin son8 haftalık, haftalık SMART anlık görüntüleri var (maskeli):reallocated sector count ve current pending sector. Bana(1) bu iki değerin haftalık trendini, (2) artış varsahızlanıyor mu, (3) mevcut yedekliliğim RAID ile 1 disktoleransıysa bu diski planlı mı acil mi değiştirmeliyimkonusunda gerekçeli bir değerlendirme ver. Karar bende.Veri: [8 haftalık seri]

Bakım türü

Ne zaman müdahale

Maliyet

YZ'nin katkısı

Reaktif

Arıza olunca

En yüksek (kesinti)

Sınırlı, olay sonrası

Önleyici

Sabit takvimle

Orta (erken/geç)

Takvim optimizasyonu

Kestirimci

Erken sinyalde

En düşük (planlı)

Trend ve erken uyarı

Sık yapılan hatalar

  • Tek okumaya tepki vermek. Bir kötü SMART değeri panik sebebi değildir; sinyal trendtir, tek nokta değil.
  • Sertifika takvimini ihmal etmek. En tahmin edilebilir kesinti, süresi dolan sertifikadır; onu kaçırmak affedilmez.
  • Olasılığı kesinlik sanmak. "Arıza riski artıyor" ile "arızalanacak" farklıdır; kararı yedeklilik ve maliyetle verin.
  • Parça temin süresini unutmak. Erken uyarıyı görüp yedek parça temin süresini hesaba katmamak yine kesintiye yol açar.
  • Gürültüye bütçe harcamak. İzole, artmayan bir hataya donanım değişimiyle tepki vermek gereksiz maliyettir.
Dikkat: YZ'nin arıza tahmini geçmiş örüntülere dayanır; ani bir üretim hatası, bir güç dalgalanması veya bir yazılım kaynaklı ölüm bu örüntülerin dışındadır. Kestirimci bakım riski azaltır, sıfırlamaz; yedekleme ve yedeklilik her zaman ilk savunma hattıdır.

Özetle

Kestirimci bakım, arızayı olmadan önce erken sinyallerden görüp tam zamanında müdahale etmektir — reaktif bakımın stresinden ve önleyici bakımın israfından kurtarır. YZ, SMART verisindeki sinsi trendi, yaklaşan sertifika bitişini, artan hata oranını işaretlemekte güçlüdür. Ama tek okumaya değil trende bakın; olasılığı kesinlik sanmayın; parça temin süresini ve yedekliliğinizi hesaba katın. YZ erken uyarı üretir; parça değişimi, kesinti planı ve bütçe kararı risk ve maliyeti tartan sizindir. Ve unutmayın: kestirimci bakım yedeklemenin yerini almaz, onu tamamlar.

Uygulama görevi

Kestirimci bakımın en kolay kazanımıyla başlayın: sistemlerinizdeki tüm sertifikaların (veya lisansların) bitiş tarihlerini bir listeye çıkarın, maskeleyin ve yukarıdaki "Sertifika/lisans bitiş önceliklendirme" şablonuyla 60 gün içinde dolacakları önceliklendirtin. Ardından erişebiliyorsanız birkaç diskin SMART trend verisini toplayıp "SMART/donanım trend analizi" şablonuyla artış gösteren var mı bakın. Bulgularınızı ve alacağınız planlı aksiyonları (yenileme, izleme, değişim) 6 maddede yazın; her biri için kararınızın gerekçesini belirtin.

Kontrol listesi

  • [ ] Sertifika ve lisansların bitiş tarihlerini çıkarıp yaklaşanları önceliklendirdim mi?
  • [ ] Donanım sinyallerinde tek okumaya değil zaman serisi trendine mi baktım?
  • [ ] YZ'nin "arıza riski" çıktısını olasılık olarak alıp kesinlik sanmadım mı?
  • [ ] Değişim kararında yedekliliğimi ve parça temin süresini hesaba kattım mı?
  • [ ] İzole gürültüye gereksiz donanım değişimiyle tepki vermekten kaçındım mı?
  • [ ] Kestirimci bakımı yedekleme ve yedekliliğin yerine değil, tamamlayıcısı olarak konumlandırdım mı?