Veri Depolama Teknolojileri: SAS, iSCSI, SAN ve NAS Kavramları

Veri miktarının devasa boyutlara ulaştığı günümüzde, veriyi sadece saklamak değil, ona en verimli yoldan erişmek de bir o kadar önemlidir. Bu noktada karşımıza fiziksel bağlantı standartları (SAS), ağ protokolleri (iSCSI) ve bütünsel mimariler (SAN) çıkar.

1. SAS (Serial Attached SCSI)

SAS, sunucu ile depolama birimi (disk) arasındaki fiziksel bağlantıyı sağlayan bir noktadan noktaya seri protokoldür. Eski paralel SCSI teknolojisinin yerini alan bu yapı, yüksek performans ve güvenilirlik sunar. Kısaca bu bir kablodur. Sunucunun içine baktığında disklerin bağlandığı o ince, genellikle siyah veya kırmızı kablolar SAS kablolarıdır.

  • Veri, diskten sunucuya doğrudan kablolar aracılığıyla iletilir. Genellikle DAS (Direct Attached Storage) yapılarında kullanılır.
  • Düşük gecikme süresi (latency) ve yüksek bant genişliği sağlar. Özellikle veritabanı sunucuları gibi yoğun disk aktivitesi gerektiren senaryolarda tercih edilir.
  • Sunucu içindeki yerel diskler veya sunucuya doğrudan bağlı disk kutuları (JBOD).

2. iSCSI (Internet Small Computer System Interface)

iSCSI, SCSI komutlarını TCP/IP paketleri içerisine kapsülleyerek standart Ethernet ağları üzerinden iletilmesini sağlayan bir protokoldür. Mevcut ağ altyapısını kullandığı için maliyet odaklı projelerin vazgeçilmezidir. SCSI hem bir dil (protokol) hem de bir fiziksel bağlantı (kablo/konnektör) adıdır.

  • Sunucu (Initiator), ağ üzerinden depolama ünitesine (Target) sanki yerel bir diskmiş gibi bağlanır. Veri iletimi bildiğimiz Ethernet kabloları ve switchleri üzerinden gerçekleşir.
  • Özel bir fiber altyapı gerektirmez, kurulumu kolaydır ve maliyeti düşüktür. Uzak mesafelerdeki depolama birimlerine erişim imkanı tanır.
  • Orta ölçekli sanallaştırma ortamları, yedekleme sistemleri ve bütçe dostu yüksek erişilebilirlik çözümleri.

3. SAN (Storage Area Network)

SAN bir donanım değil, sunucuların depolama birimlerine yüksek hızda erişmesini sağlayan özel ve yüksek performanslı bir ağ mimarisidir. Genellikle Fiber Channel (FC) teknolojisi ile anılsa da, iSCSI tabanlı SAN yapılarından da söz edilebilir.

  • Sunucular ve depolama üniteleri (Storage), yerel ağdan (LAN) tamamen bağımsız, ayrı bir ağda birleşir. Bu sayede veri trafiği genel ağ operasyonlarını etkilemez.
  • Merkezi yönetim, yüksek ölçeklenebilirlik, yedekli yapı (Failover) ve blok seviyesinde veri iletimi. Özellikle “Always On” gibi kritik sistemlerde verinin kesintisiz akışını sağlar.
  • Kurumsal seviyedeki veri merkezleri, büyük ölçekli SQL Cluster yapıları ve kritik iş uygulamaları..4.

4.NAS (Network Attached Storage)

NAS, doğrudan ağa (LAN) bağlanan ve ağdaki tüm kullanıcıların/sunucuların aynı anda erişebildiği gelişmiş bir “dosya sunucusu” gibidir. iSCSI ve SAN gibi blok seviyesinde değil, dosya seviyesinde veri paylaşımı yapar.

  • Bir cihaz düşünün; içinde kendi işletim sistemi (genellikle sadeleştirilmiş bir Linux) ve diskleri var. Bu cihazı ethernet kablosuyla switch’e takarsınız ve ağdaki herkes \\nas_cihazi\ortak_alan gibi bir adres üzerinden dosyalarına ulaşır.
  • Genellikle Windows dünyası için SMB/CIFS, Linux dünyası için NFS protokollerini kullanır.
  • Kurulumu ve yönetimi son derece kolaydır. Birden fazla kullanıcının aynı dosya üzerinde çalışması gereken senaryolar için idealdir.
  • Ofis içi dosya paylaşımları, yedekleme (backup) hedefleri ve medya depolama alanları.

SAN ve NAS Arasındaki Kritik Fark

En çok karıştırılan nokta burasıdır. Bu ayrımı makalene şu şekilde ekleyebilirsin:

  1. NAS (Dosya Seviyesi): İşletim sistemi, NAS’ı “Ağ Sürücüsü” olarak görür. Dosyaları NAS cihazının kendi dosya sistemi (örneğin EXT4 veya BTRFS) yönetir.
  2. SAN / iSCSI (Blok Seviyesi): İşletim sistemi, uzak depolama alanını bilgisayara doğrudan takılmış ham bir disk (Disk Management’ta görünen “Local Disk”) olarak görür. Diski istediği formatta (NTFS, ReFS) kendisi biçimlendirir.

Eğer makaleni bir veritabanı odağında hazırlıyorsan; SQL Server gibi yapılar performans ve veri bütünlüğü nedeniyle genellikle SAN veya iSCSI (Blok seviyesi) yapıları tercih eder. NAS ise daha çok veritabanı yedeklerinin (Full/Log backup) güvenli bir alana kopyalanması için kullanılır.

TeknolojiFiziksel OrtamGerçek Hayattaki Karşılığı
SASBakır KabloSunucu içindeki yerel diskler.
FC (Fibre Channel)Fiber Optik KabloVeri merkezindeki dev depolama üniteleri (Storage).
iSCSIEthernet KablosuStandart ağ yapısı üzerinden paylaşılan diskler.

FC (Fibre Channel): Bu bir port ve kablo sistemidir. Senin bahsettiğin o FC portları, veriyi ışık hızıyla taşımak için fiber optik kablolar kullanır. Ancak işin ilginç yanı şudur: FC portu üzerinden de SCSI komutları gönderilir. Yani donanım “Fiber” olsa da, konuştuğu dil hala “SCSI”dir.

SMB (Server Message Block): SMB, temel olarak Windows ekosistemiyle özdeşleşmiş bir protokoldür. Bir ağdaki bilgisayarların dosyalara, yazıcılara ve seri portlara erişmesini sağlar. İlk olarak IBM tarafından geliştirildi, ancak Microsoft tarafından bugünkü haline getirildi. Sadece dosya aktarımı yapmaz; aynı zamanda cihazlar arası haberleşmeyi (yazıcı paylaşımı gibi) de yönetir. Günümüzde en yaygın versiyonu SMB 3.1.1‘dir.

Farkları aşağıdaki tablodan da görülebilir.

ÖzellikSMBNFS
Yerel İşletim SistemiAğırlıklı WindowsAğırlıklı Linux / Unix
Kurulum KolaylığıDaha kolay (Tak-Çalıştır mantığına yakın)Biraz daha teknik yapılandırma gerektirir
PerformansKüçük dosyalarda ve genel ofis işlerinde iyiBüyük veri setlerinde ve yüksek trafikte daha hızlı
GüvenlikKullanıcı bazlı kimlik doğrulama (Active Directory entegre)Genellikle IP veya Host bazlı doğrulama (daha katı)
EsneklikDosya dışı donanım paylaşımı (yazıcı vb.) yaparSadece dosya sistemi paylaşımına odaklanır

NFS (Network File System): NFS, Unix ve Linux dünyasının standart dosya paylaşım protokolüdür. Bir kullanıcıya, uzak bir sunucudaki dosyaları sanki kendi yerel diskindeymiş gibi kullanma imkanı tanır. Oldukça hafif ve hızlıdır. Dosya hiyerarşisini ağ üzerinde çok verimli bir şekilde “mount” (bağlama) ederek çalışır.

Özetle

ÖzellikSASiSCSISAN (Fiber Channel)
AltyapıDoğrudan Kablo (Point-to-Point)Standart Ethernet (IP)Fiber Optik / HBA Kartları
MaliyetDüşükOrtaYüksek
PerformansÇok Yüksek (Gecikme Az)Orta / YüksekEn Yüksek
MesafeÇok Kısa (Metrelerle sınırlı)Uzun (Global erişim)Orta / Uzun

Eğer performans önceliğiniz ise ve sunucu sayısı azsa SAS; mevcut ağ altyapısını kullanarak ekonomik bir çözüm üretmek istiyorsanız iSCSI; ancak binlerce kullanıcının olduğu, verinin milisaniyeler içinde işlenmesi gereken kurumsal bir yapı yönetiyorsanız SAN mimarisi en doğru tercih olacaktır.

Başka makalede görüşmek dileğiyle..

Gündüzün iki tarafında ve gecenin (gündüze) yakın saatlerinde namazı kıl. Şüphesiz iyilikler, kötülükleri giderir. Bu, öğüt alanlara bir öğüttür. Hud Suresi, 114. Ayet

Author: Yunus YÜCEL

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir