IBM DS 3300 Serisi Storage ve Bağlantı Teknolojisi (ISCSI : Internet Small Computer System Interface)

tarafından 15 Mayıs 2010 tarihinde Digerleri kategorisine yazıldı.

Merhaba

IBM DS 3300 Ürünü IBM Storage ve IBM Storage DS3000 Ailesinin ISCSI teknolojisini kullanan IP San Attach ürünüdür.

DS3300 ürünü, bağlı olduğu serverlara ve networke ISCSI (Internet Small Computer System Interface) teknolojisi ile iletişim kurmaktadır.

ISCSI Teknolojisi; TCP/IP alt yapısı kullanılan networklerde, SCSI Teknolojisinin IP Protokolü ile birleşmesi sonucu oluşmuş bir teknolojidir. IP ve SCSI teknolojisi için bir ara teknolojiside. İlk çıkmış olduğu zamanlarda sağlayacak olduğu performans süphe ile karşılanmıştır. Bunun sebebi ise TCP/IP Protokolü, Inbound/Outbound Bloğu için tasarlanmış bir teknoloji değildir. Fakat bütün bunlara rağmen gerek güvenlik gerekse performans açısından göstermiş olduğu değerler sayesinde bir çok networkde yer bulmuştur ve günümüzde sözünü geçiren bir teknolojidir. Performans değerleri, tamamen Network alt yapımızın hızına ve yol haritasına (roadmap) bağlı olarak değiştiği için değerlerinde net bir rakam verilememektedir. Ama bilinen bir gerçek 1 Gb/s ile 10 Gb/s arasında performanslar görülmektedir.

image

IBM DS ürünleri arasında tercih edilme sebebi olarak Network altyapımıza ve büyüme olasılığına karşın çok esnek olmasıdır. Network alt yapımız büyüdükçe, Storagemizi değişen network alt yapımıza göre çok kolaylık ile uyum sağlatabiliyoruz.

Fakat yapacak olduğumuz dizayn işleminde olası bir bottlenecks (darboğazı) ve loop’u ve paket droplanmasını hesaplanmamız gerekmektedir. Zaten bu sebeplerden ötürü ISCSI Teknolojilerinden sahip olduğumuz LAN Networkü ile ISCSI networkünü ayırmamız önerilmektedir. Gigabit portu olan ve clientlar ile aynı network içinde bulunan SW’ lere bağlanabilse de bu yapılandırma tavsiye edilmemektedir.

ISCSI Teknolojisinde, güvenliği üst düzeyde tutan tasarımcılar VLAN, VPN, IPSEC VPN gibi TCP/IP için dizayn edilmiş güvenlik teknolojilerini ISCSI Teknolojisi için de kullanabilmektedirler.

image

DS3300’ ün görünümü ve Fiziksel özellikleri diğer IBM DS 3000 Storage ailesi ürünleri ile aynı özelliklerde olup, enclosures’ın (kasa) arka bağlantı modulleri yukarıda ki resimde görünmektedir.

Storagemize Single (Tek) ve Dual (Çift) olma üzere iki ayrı ihtiyaca göre Raid Controller’i bulunmaktadır. Her bir Controller üzerinde iki ayrı Host giriş portu bulunmakta olup, Storagemizi ve Raid Controllerimizi yönetebilmek ve yapılandırmak için Ethernet giriş portu, Consol erişim portu ve Storagemizi büyütmek için HOST Expansion SAS girişi bulunmaktadır.

DS 3300 için bağlantı ve yapılandırma örnekleri ;

DS3300 Single Controller Entry Level: Single Server, Single Path (Giriş Seviyesi Tek Denetleycili Tek Server bağlantılı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Single-Port PCI-e HBA for IBM System x

F. 1 G Ethernet Switch

C. Ethernet Cable

Yukarıda ki dizayn içinde Tek Bir Serverimizi (host), hiç bir fault torelance teknolojisi kullanmaksızın dizaynını gerçekleştiriyoruz. Ethernet SW den Storagenin Controllerina gerçekleştirilen bağlantı hız ve kablo için fault torelance için gerçekleştirilmiştir. Bu bağlantı Tek bir kablo ile de yapılabilmektedir.

DS3300 Single Controller: Single Server, Dual Path with Dual Port HBA (Giriş Seviyesi, Tek denetleyicili Dual HBA ile bağlantı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Dual-Port PCI-e HBA for IBM System x

F. 1 G Ethernet Switch

C. Ethernet Cable

Bağlantı çeşidi, ilk dizaynımıza göre aynı olup tek fark HBA (Host Bus Adapter)’ dedir. Daha önce yayınlamış olduğumuz DS 3200 makalemizde Dual HBA örneği verilmemişti. Sebebi ise DS 3200 için Dual HBA Bulunmamasıdır. Bu seviyeden sonra Tek bir tane HBA üzerinden, storagemize bağlantıyı Dual (çift) kablo ile gerçekleştirebileceğiz.

image

Bu yapılandırmada ki amacımız Serverimiz (host) üzerinde ki HBA’ ların fault torelancesini sağlamak değil Storage ile yapmış olduğumuz kablo bağlantısının Fault torelancesini sağlamaktır. Kullanım amacı daha çok ilgili Host üzerinde uygun sayıda giriş yuvası yok ise tercih edilecek bir teknolojidir. Eğer Hostumuz da yeterli sayıda yuva bulunmakta ise Single (tek) çıkışlı, iki adet fiziksel HBA nın kullanılmasıdır ki bu bağlantı sayesinde HBA’ larımızın da Fault torelance teknolojisinden yararlandırmamız olmasıdır.

Dual HBA kullanılan yapılarda bilinmesi gereken en önemli hususlardan bir tanesi HBA üzerinde gelen port girişlerinden bir tanesi Pasif durumda olmasıdır. Diğer portumuzu aktif duruma getirebilmek için fiziksel bağlantı gerçekleştikten sonra, serverimiz açılırken, HBA’ nın BIOS’ una girebilmemiz için bizi yönlendirecektir. Bu yonlendirem sonrasında HBA’ nızın diğer portunu aktif duruma getirebiliriz. Ayrıntılı bilgiyi http://publib.boulder.ibm.com/infocenter/systems/scope/hw/topic/iphcz/iphczbook.pdf ilgili linkinden temin edebilirsiniz.

Konu dışı bir bilgi vermek gerekirse, hiç bir fiziksel diski bulunmayan serverlarımızı Storagemize bağlayabiliyoruz. Bu bağlantı sonrasında Storagenin disklerini yine bu BIOS bölümünden serverlarımızı gösterebilmekteyiz.

DS3300 Single Controller: Three Servers, Single Path (3 Server Tek Denetleyicili bağlantı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Single-Port PCI-e HBA for IBM System x

F. 1 G Ethernet Switch

C. Ethernet Cable

Yukarıda ki bağlantıda 3 farklı serverimizi hiç bir fault torelance mimarisi kullanılmaksızın Storagemize bağlantısını görmekteyiz.

DS3300 Single Controller: Three Servers, Dual Path with Dual Port HBAs (3 server, Dual HBA ile bağlantısı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Dual-Port PCI-e HBA for IBM System x N/A

F. 1 G Ethernet Switch N/A 1

C. Ethernet Cable

Yukarıda ki bağlantıda 3 farklı serverimizi, HBA lerimizden Serverlarımıza olan bağlantı kablosunun yedekli olduğunu görebilmekteyiz. HBAS larımız için bir Fault Torelance düşünülmemiştir.

DS3300 Dual Controller: Single Server, Single Path (Tek Server, Tek HBA, Çift Raid Denetliyicili bağlantı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Single-Port PCI-e HBA for IBM System x

F. 1 G Ethernet Switch

C. Ethernet Cable

Yukarıda ki bağlantıda Storagemiz üzerinde ki RAID Denetleyicimiz için Fault Torelance mimarisi kullanılmıştır. İlgili bağlantıda Storagemiz üzerinden her bir bağlantı Storagemizin iki ayrı Controllerina bağlanarak , kontrollerimizin (RAID Denetleyicimizin) hata şansı düşünülmüştür.

DS3300 Dual Controller: Single Server, Dual Path with Dual Port HBA (Tek server, Dual HBA, Çift Denetleyicili bağlantı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Dual-Port PCI-e HBA for IBM System x

F. Ethernet Switch

C. Ethernet Cable

Bir önceki dizaynımıza göre HBA’ dan Storagemize olan kablo bağlantısının Dual HBA ile yedeklendiğini görebilmekteyiz.

DS3300 Dual Controller: Three Servers, Dual Path with Redundant Switches (3 server, Çift Raid Denetleyicisi, Yedekli SW bağlantısı)

image

Yapılandırma için ihtiyaç duymuş olduğumuz ürünler;

S. IBM System Storage DS3300

H. IBM Qlogic iSCSI Dual-Port PCI-e HBA for IBM System x

F. 1 G Ethernet Switch

C. Ethernet Cable

Yukarıda ki teknolojide DS3300 ürün ailesi için olabilecek en iyi fault torelance mimarisini görebilmekteyiz.

Host (Server)’ larımız üzerinde bulunan HBA lar Redundant (yedekli) olup, her bir portundan , SW’i mize olan bağlantı ayrı ayrı gitmektedir.

İki ayrı SW’ imizden Storagemiz üzerinde ki iki ayrı denetleyiciye bağlantı farklı gitmektedir.

Fault Torelance için dizayn edilmiş bu  yapıda Capraz (Cros) lama bağlantılar gerçekleştirilerek, Gerek HBA’ dan SW’ e olan kablo arızasında, HBA üzerinde ki Port arızasında, Ethernet SW ve Storage üzerinde ki Denetleyicilerimizin arıza durumuna karşın olması muhtemel bütün senaryolar düşünülerek dizayn edilmiş bir yapıdır.

Bu yapıya ilave olarak HBA’ larımızı Single olarak yapıp, serverlarımız üzerinde uygun slot sayısı var ise eğer Tek bir Server, İki fiziksel HBA ile yapımıza HBA larımız için olası bir arıza durumunda iş sürekliliği katmış oluruz.

Fatih KARAALİOGLU

Bu yazı blog üzerinde Tayfun DEĞER tarafından paylaşılmıştır. 2009 yılında açılan blog kısa zaman içerisinde büyük bir izleyici kitlesine sahip olmuştur.Tayfun DEĞER danışmanlık ve eğitimler vermektedir. vExpert 2013-2015, VCP5, VCP5-DT, VCP-Cloud ve MCSE sertifikalarına sahiptir.Twitter 'dan @tayfundeger veya RSS ile sitedeki değişiklikleri takip edebilirsiniz.