Archive for February, 2010

Depolama Temelleri (Storage Essentials)

Depolama Temelleri (Storage Essentials)
Klasik olarak sahip oldugunuz veriyi 3 farkli method ile; lokalde (Direct Attach Storage – DAS), ag uzerinde (Network Attach Storage – NAS) yada depolama agi uzerinde (Storage Area Network – SAN) depolayabilmeniz mumkundur. Asagida aciklamaya calistigim methodlardan bir tanesi; maliyet, performans, depolanacak bilginin boyutuna, bu bilgiye erisecek sistemlerin turlerine/ihtiyaclarina, yonetim, yedekleme, genisleyebilme vb. konulara da cevap verecek sekilde secilmelidir. Burada ozellikle dikkate alinmasi gereken konulardan biri, planlamanin onemidir; zira secilen teknolojiler ve urunler sisteme kurulduktan/devreye alindiktan sonra soz konusu cihazlarin uzerinde verileriniz olacagindan, yapi uzerinde degisiklik yapmak ya cok zor olacak ya da mumkun olmayacaktir. Asagida aciklamaya calistigim teknolojilerin operasyonel anlamdaki maliyetlerini de unutmamak gerekiyor.
Aga bagli depolama (Network Attach Storage) ve Depolama Agi (Storage Area Network) methodlari ile kullanilacak donanim urunleri temel olarak asagidaki kategorilere ayrilabilir.
– Depolama urunleri (Storage products) (linkler a.1); Bu urunler kendi uzerlerinde kontrol modulu (bir yada daha fazla) barindirabilirler. Fiziksel diskler, bu urunlere takilarak kontrol modulu sayesinde bir/birden cok disk, bir/birden cok grup altinda toplanarak, bu grup/gruplardan disk bozulmalarina karsi RAID methodlari (linkler a.2) ile deskteklenebilen LUN (Logical Unit Number) lar olusturulur. LUN lar erisim izni verilen sunuculara atanir, sonrasinda ise atanmis olan bu alanlar sunucu/sunucularin uzerinde calisan isletim sistemi ile format lanarak bir dosya sistemine sahip edilerek kullanima acilir. Burada bahsettigim disklerin gruplanmasi, LUN larin olusturulmasi ve erisim izni verilmesi islemleri kullanilan urunun uzerinde yapilir.
– Ag urunleri (Network Products); Kullanilacak olan depolama urunlerinin destekledigi protokoller (FC, TCP/IP vb.) uzerinden erisim saglayabilmek icin bu urunler kullanilir. (d.2)
Linkler:
1.) Lokal bagli depolama – Direct Attach Storage – DAS (linkler b.1) ;
Bu method da depolanacak veriyi barındıracak depolama urunleri (linkler b.2) (disk yada disk grubu); veriyi oluşturan/kullanan yada sadece kullanan server in/makinenin lokaline takilir. Veriyi depolayacak olan disk/diskler makinenin icine yada ayri bir kasa ya (disk enclosure/expansion unit) takilabilir. Bu diskler icin isteniyorsa “RAID controller” destekleyen bir urun secilerek bir yada birden cok diskin fiziksel olarak bozulmasina karsi farkli “RAID” seviyeleri ile cozum bulunabilir. Baslangic yatirim maliyeti en dusuk, uygulamasi en kolay, en bilinen method budur.
Linkler:
2.) Aga bagli depolama – Network Attach Storage – NAS (linkler c.1) ;
Bu method da depolanacak veriyi barındıracak depolama urunleri (linkler c.2) direkt olarak aglara baglanabilen, kendi uzerlerindeki depolama kapasitesini baglandıgı aga belli bir protokol kullanarak paylastirabilen, depolanacak veri icin dosya tabanli erisim (file-based access) saglanmasini mumkun kilan urunlerdir. NAS urunleri yaygin olarak NFS, ISCSI protokollerini desteklerler.
Linkler:
3.) Depolama Agi – Storage Area Network – SAN (linkler d.1);
Bu method da depolanacak veriler depolama urunlerinden olusan harici bir ag uzerindeki depolama cihazlarina depolanir. (linkler d.2) Bu harici ag gunumuzde FC, SCSI, ISCSI, HyperSCSI, ATA/AoE ve Infiniband protokollerini kullanabilir ve sadece “block-level” yani herhangi bir dosyalama sistemi kullanmadan depolama alanina erisim saglamayi mumkun kilar. Bu depolama agi uzerinden erisilecek depolama alani uzerinde genel olarak “shared file disk systems / san filesystem” olarak nitelenen (OCFS, GFS, TerraFS, Vmfs, PSFS (CIFS,NFS), CFS gibi) dosyalama sistemlerini desteklerler/kullanabilirler. Yapi icerisinde bahsedilen protokolleri destekleyen depolama urunleri ile ag urunleri kullanılarak; depolama urunleri uzerinde olusturulacak olan veri alanlarina ag urunleri uzerinden erisim mumkun kilinacaktir. Olusturulan depolama agi icerisinde bir yada birden farkli markaya ait olan urunler kullanilabilir.
Linkler:

, , ,

6 Comments