INFOSAFE BİLİŞİM TEKNOLOJİLERİ Windows Storage Server 2008
iscsi SOFTWARE TARGET İÇİN KULLANIM TÜRLERİ iscsi Software Target depolama konusunda - İsviçre çakısı gibi pek çok şekilde ve farklı çözümlerin oluşturulmasında kullanılabilir. Windows Storage Server 2008 ve iscsi Software Target (OEMs)ler tarafından sağlanan bir üründür. NAS network attached storage ağa bağlı depolama, sunucuların ağ üzerinde birbirleri ile (CIFS, SMB or NFS) gibi protokoller ile iletişimde bulundukları bir ortamdır. Ve SAN Storage area network ise, sunucuların kendilerine dedicated olarak bağlı bulunan depolama ürünlerini bulunduğu ortamdır. (Fibre Channel veya iscsi protokolleri kullanarak ve SCSI 'block' komoutları ve verileri taşımak için) NAS cihazlarında file system cihaz tarafından kontrol edilir. SAN cihazlarında ise ham depolama kapasitesi uygulamalara/sunuculara açıktır ve kullanıcılar depolamayı istedikleri gibi formatlar veya parçalara ayırır. Block-storage cihazları, sunucular tarafından sunucunun üzerinde takılı sabit disk gibi algılanır. Windows Storage Server a iscsi özelliği eklenince, NAS-SAN türü bir cihaz oluşur. Bilişim endüstrisinde bu çözümlere unified /bütünleşik depolama ürünü denmektedir. Adı ne olursa olsun, uzakta bir depolama ürünüdür ve gelecek bu tür depolama çözümleri üzerinde kuruludur. Microsoft iscsi Software Target nedir? INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 1
Bu Microsoft iscsi Software Target ın en basit açıklamasıdır. Uzaktaki VHD dosyalar uygulama sunucusuna yerel diskler gibi görünürler. Sunucular da buraya iscsi initiator ile bağlanırlar. Sunucular ve kullanıcılar on a Windows Storage Server üzerindeki iscsi Software Target veya dosya paylaşımlarına nasıl ulaşırlar? Tipik bir ağ yapısı içinde, yöneticilerin / administrators kullanıcı erişikleri ve SMB, SMB 2.0, NFS veya CIFS traffiği olan ağlardan iscsi ağları vardır. Windows Storage Server çok farklı client veya sunucunun veriye erişebilmesini sağlar. Microsoft iscsi Software Target Kullanım Türleri 1) Farklı uygulama sunucularının depolama alanlarını birleştirmek / konsolide etmek Neden uygulama sunucularına disk takmakla, ve bu sunucularıın disklerini boşuna büyütmekle, bu sunuclara gereksiz yük (enerji, disk yönetimi, vb) yüklemekle uğraşanlar var? Ya depolamanın bir SAN ortamına taşınabileceğini bilmiyorlar, ya da kendi ortamlarında DAS kullanmaları için özel nedenleri var. iscsi bunu çok kolaylaştırır. Çünkü, yıllardır kullanmakta olduğunuz ve alt yapınızı oluşturna ethernet network kartları, switche ler ve kabloları kullanır. INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 2
Veri depolama ihtiyacında bir patlama yaşanmakta ve veri depolama maliyetleri ise düşmektedir. Ancak, her sunucuya ayrı disk takmak ve her birinin yedeklemesini de ayrı ayrı almaya çalşımanız duruunda, bu avantajlardan faydalanmayı kabul etmiyorsunuz demektir. Farklı sunuculara hizmeti tek bir yerden ve ortaklaşa sağlayacak olan bir depolama çözümü kurumlar iki önemli avantaj sağlar : i- depolamanın ihtiyaclara göre sunuculara yeniden paylaştırılabilebilir (DAS olması durumunda bu mümkün değildir) ii- herhangi bri felaket durumunda yedeklenmesi ve geri yüklenmesi gereken bir tane sistem vardır Ne kadar yük kaldırır? Bu size bağlıdır. Sisteme, network kartlarına, switchlere, kaç tane disk olduğuna, ve gerçek iş yüküne göre değişir. Hemen ilk günden bütün sunuculara tek bir depolamaya yönlendirmek yerine, iş yüküne göre aşamalı olarak bu sistemi devreye almak en iyisidir. 2) Windows cluster için iscsi SAN kurmak Microsoft iscsi Software Target depolama kaynaklarınızdan birisinin arızalanması durumunda diğerini devye sokabilecek şekilde yapılandırılmıştır. (failover from one cluster node to another) Microsoft iscsi Software Target SCSI-3 ve SCSI-2 reservasyon komutlarını destekler. Fibre Channel ve SAS arayüzleri ve bunlara bağlı fabric/switch ler pazara hakimdir. iscsi Target lar kullanarak bir cluster I desteklemek bir seçenektir. İyi bir RAID kartı ve hızlı sürücüler ile de çok iyi performans alınabilir. 3) Sunucuları Hyper-V VM lere taşıyıp veriyi Windows Storage Server a taşınak. Bir departman yeni bir sunucu istemektedir. Sizde de sunucu hazırda yoktur. Hemen bir çözüm şöyle olabilir : sunucularınızın bir tanesini Hyper-V sunucusu yapın, ve birkaç tane sanal makine yaratın. Sunucunun kopyasını bir sanal makineye taşıdıktan sonra, Windows Storage Server üzerinde iscsi LUN yaratıp onu da sanal makinaya bağlayın ve verileri LUN a taşıyın. Hyper-V guest leri de bir host makinadan diğer host makinaya taşınacak şeklide ayarlayın ve LUN ları da birisinde ötekisine SCVMM ile aktarın. Hyper-V ve iscsi çok uyumlu bir çözümdür. 4) iscsi üzerinden disk olmadan boot edebilmek iscsi sayesinde sunucuların üzerindeki diskleri azaltabileceğimizden bahsetmiştik. Diskleri tamamen çıkartmaya ne dersiniz. iscsi SAN üzerinden boot edilebilir. Bu sayede sunucular üzerinden bu yükü de alırsınız. INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 3
iscsi 2003 te çıkarılan iscsi Initiator ile mümkün olmaya başlamıştır. Bir sunucuyu iscsi ile başlatmak istersinz, iscsi-boot capable NIC gereklidir, Intel PCI-E pro/1000 PT veya Broadcom BCM5708C NetXtreme IGigE veya iscsi HBA kullanabilirisinzi, Qlogic QLE 4062c gibi. 5) Kurumdakilere Bonus depolama vermek ve BT yöneticilerini yeniden kahraman yapmak The iscsi initiator her Windows versiyonunda vardır ve, bu sayede depolama alanlarını çok kolaylıkla paylaştırabilir ve isteyen herkese kolaylıkla verebilirisiniz. Farklı Topolojiler Aşağıda basit bir konfigürasyon var. Alttaki depolama alanı herhangi bir RAID li disk alanı. Bu tek bir SATA disk olabilir veya çok sayıda disk olabilir. INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 4
Burada ise redundant networking var. Microsoft MPIO framework ile yapılan Multipathing tavsiye edilen çözümdür (for redundancy and maximum throughput). Burada ise bir high-availability configuration of storage servers var. Eğer cihazlardan birisi arızalanırsa, diğer cihaz devreye girer ve uygulama sunucusu ise depolama sunucusunun arızalandığının farkında bile olmaz. INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 5
Şimsi ise çok üst düzey bir çözüm. Yine bir high-availability configuration of storage servers ve redundant networking var. Bu çözüde depolama sunucusu ve network switch lerden birinin arızalabnası durumunda hizmet kesilmez. Tamam, şimdi de ön taraftaki sunucuları cluster yapalım. Şimdi de highlyavailable configuration of application servers ve de cluster yapılmış depolam sunucusu var. INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 6
Şimdi de hepsini bir araya getirelim. Ön tarafta clustered front-end (application servers) ve/veya back-end (storage servers) along with MPIO var. MPIO path failover zamanları LUN sayısına ve I/O miktarına bağlıdır. Microsoft iscsi Software Target Multipath and Single-path Support Matrix INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 7
Sanallaştırma ve iscsi iscsi LUN ları to Hyper-V Sanal Makinalara Açmak Aşağıdaki şekilde bu gösterilmektedir. INFOSAFE BİLİŞİM TEKNOLOJİLERİ Sayfa 8