Storage tiering, verinin erişim sıklığına göre farklı performans/maliyet seviyelerindeki depolama katmanları arasında otomatik olarak taşınmasıdır. Amaç: sık kullanılan ("sıcak") veriyi en hızlı, nadir kullanılan ("soğuk") veriyi en ucuz depolamada tutarak toplam maliyeti optimize etmek.
Katmanlar Nasıl Ayrılır?
| Katman | Tipik Donanım | Kullanım |
|---|
| Sıcak (Hot) | NVMe/SSD | Sık erişilen, performans kritik veri |
| Ilık (Warm) | SATA SSD veya hızlı HDD | Orta sıklıkta erişilen veri |
| Soğuk (Cold) | Yavaş HDD, tape, object storage | Nadir erişilen, arşivlenmiş veri |
Nasıl Çalışır?
Modern depolama sistemleri (IBM FlashSystem'deki Easy Tier gibi), veri erişim paternini sürekli izler ve hangi bloğun ne sıklıkla okunduğunu/yazıldığını takip eder. Sık erişilen bloklar otomatik olarak en hızlı katmana taşınır, uzun süre erişilmeyenler daha yavaş/ucuz katmana indirilir. Bu işlem genelde kullanıcı müdahalesi olmadan, arka planda sürekli çalışır.
Neden Önemli?
Tüm veriyi en hızlı (ve en pahalı) depolamada tutmak, çoğu ortamda gereksiz bir maliyettir çünkü kurumsal verinin büyük kısmı zamanla "soğur" (erişim sıklığı azalır). Tiering, bu gerçeği kullanarak performanstan ödün vermeden toplam depolama maliyetini düşürür.
Manuel vs Otomatik Tiering
Eski sistemlerde tiering manuel olarak yapılırdı (yönetici hangi verinin hangi katmanda olacağına karar verirdi). Modern sistemler ise makine öğrenmesi benzeri algoritmalarla bu kararı otomatik ve dinamik olarak verir, erişim paterni değiştikçe veriyi katmanlar arasında yeniden konumlandırır.
Özet
Storage tiering, veriyi erişim sıklığına göre otomatik olarak farklı performans/maliyet katmanları arasında taşıyarak, performanstan ödün vermeden toplam depolama maliyetini optimize eden bir mekanizmadır.