Fiber Kanal (FC) ağımı nasıl ayarlamalıyım?


27

FC anahtarları nasıl çalışır ve benimkini nasıl yapılandırmalıyım?


10
[Joel'in
tweetinden

Bunu 00: 00UTC: p. Oyların tadını çıkarsa da. Bu soru-cevap bunu hak ediyor.
MDMarra

1
Böyle bir soru sormuş olsaydım, yeterince spesifik olmadığı için 3 saniye sonra kapanacaktı: P
Marki

Bu bir soru cevap değil, gerçek bir soruydu. Bir süre önce kanonların ortak sorulara cevap vermesi için bir girişim yapıldı. Ben de cevabı yazdım :)
Basil

Yanıtlar:


42

Fiber Kanal anahtarları genellikle istemcileri depoya bağlar. FC, SCSI komutlarını taşımak için açıkça tasarlanmış bir protokoldür. Aslında, Fiber Kanal protokolü SCSI protokolünün doğrudan bir uzantısıdır. Tüm SCSI komutlarının bir FC eşdeğeri vardır ve FC'nin ağ oluşturmaya izin veren bir kaç tane daha vardır. FC ağınızın tüm fiziğine dikkat ettiğinizi varsayarsak, soru "FC anahtarımı nasıl yapılandırabilirim?" Olur.

Kumaş

Kumaş, bir anahtar veya birbirine bağlı bir anahtar grubudur (iki anahtar arasındaki bağlantıya ISL veya "Ara Anahtar Bağlantısı" denir). Bir kumaşın bir adı vardır ve bir dizi takma ad ve bölgeden oluşur. Takma adlar ve bölgeler nelerdir?

  • Diğer ad , WWN'lerde yazmaktan kaçınmak için kullanabileceğiniz bir addır ("dünya çapında adlar", aygıttaki bir bağlantı noktası için benzersiz bir adres. Normal bir ağdaki MAC adresine benzer). Bir takma ad birden çok WWN içerebilir, ancak genellikle bir birine yapıştırmak en iyisidir. Genellikle, bu, bir SQL sunucunun ilk iki FC portu için her sunucu ve "SQL_0" ve "SQL_1" gibi her depolama aygıtı için birkaç diğer adınızın olacağı anlamına gelir. İstediğiniz herhangi bir şeyi seçebilirsiniz, ancak bir standarda bağlı kalırsanız yönetimi daha kolay olacaktır.
  • Bir bölge , birbirlerini görebilen takma adların listesidir. Genellikle, tüm HBA'ları ve LUN'ları görebileceği depolama bağlantı noktalarını içeren her sunucu için bir bölge ayarlarsınız. Bir bölgeye daha fazla sunucu koymak mantıklı görünebilir, ancak başarısız bir HBA'nın normal IO'yu kesintiye uğratabilecek diğer sunucu bağlantı noktalarına rahatsız edici trafik yayma olasılığı her zaman vardır. Bu nedenle, bölgelerinizin makul ölçüde olabildiğince küçük olmasını sağlamak istersiniz. "Tek başlatıcı", tek bir HBA - SCSI IO gönderebilen yalnızca bir WWN içeren bölgeler anlamına gelir.

Her kumaş, "açık" olan bölgelerin bir listesini söylemek için aktif bir bölge kümesine sahiptir . Bir bölge oluşturabilir ve kapalı bırakabilirsiniz veya bir bölgeyi silmeden etkin yapılandırmadan kaldırabilirsiniz. Bir bölgeyi oluşturulduktan sonra, etkin olsa bile düzenleyebilirsiniz.

fazlalık

İki anahtarınız varsa, iki kumaşa sahip olmak istersiniz. İki FC portu olan her sunucuda her bir kumaşta bir tane bulunmalıdır, böylece bir anahtar başarısız olursa, sunucudaki çok yollu sürücü diğer kumaşta bir yola geçiş yapabilir. Deponuzda her birinde iki bağlantı noktası olan iki yedek denetleyici varsa, her denetleyicinin her yapı içinde bir bağlantı noktası olduğundan emin olmak istersiniz.

Önemli olarak, yalnızca iki anahtarınız varsa, aralarında bir kablo çalıştırmak istemezsiniz. Bu, varsayılan olarak, kumaşları birleştirme etkisine sahiptir ve genellikle bu tercih edilmez.

Bağlama anahtarları

Zaten iki kumaşınız varsa ancak anahtar eklemeniz gerekiyorsa, daha fazla kumaş oluşturmanız gerekmez. Yeni anahtarları eski olanlara ISL'lerle bağlayabilirsiniz; bunlar kumaşa katılır. Bu noktada, aynı anahtardaki iki cihaz arasında dolaşması gereken herhangi bir trafik bu anahtar tarafından ele alınacak ve anahtarların atlanması gereken trafik ISL’nin üzerinden geçecektir. ISL'nin darboğaz olmadığından emin olmak için anahtarlar arasında yeterli bant genişliği kullandığınızdan emin olmak isteyeceksiniz, ancak FC ortamlarının büyük çoğunluğunda, anahtarlar hiçbir zaman darboğaz değildir. ISL'leri, kumaşı çıkarmadan ekleyebilir ve çıkarabilirsiniz. Kendinizi üç veya dört sabit bağlantı noktası anahtarının ötesinde büyürseniz, "yönetici" olarak adlandırılan bir anahtar türüne geçerek büyük olasılıkla paradan tasarruf edersiniz.

Mevcut bir yapıya anahtarlar eklemek kavramsal olarak kolaydır, ancak pratik olarak, muhtemelen fazla kullanmayacağınız komutları içerir. Kılavuzdaki aletleri iyi bir şekilde kavradığınızdan emin olmalısınız.

VSANs

Bazen, ayırdığınızda bir anahtarı yönetmek daha kolaydır. Bunu, fiziksel bir içindeki sanal anahtar olan bir VSAN ile yapabilirsiniz. Sahip olduğu bağlantı noktalarının bir listesini verirsiniz ve bu bağlantı noktaları ayrı bir anahtardaymış gibi çalışır. Bir VSAN'a bağlı cihazların, varsayılan olarak diğer cihazlara bağlanamayacağını unutmayın.

HBA araçları

Hizmetinizde olan en önemli hata ayıklama araçlarından biri sunucudaki araçlardır. Çoğu işletim sisteminde, HBA üreticileri tarafından yazılmış (QLogic veya Emulex gibi), sunucunun gördüğü cihazları listelemenize izin veren programlar vardır. Üretici aracınızı destekleyen bir işletim sisteminiz yoksa, sunucuyu her zaman yeniden başlatabilir ve önyükleme menüsünden HBA kurulumuna girebilirsiniz. Buradan aynı bilgiyi görebilirsiniz.


Mükemmel yazı. Ekleyeceğim tek şey, kendi depolama satıcınızla desteklenen FC yapılandırmalarını kontrol etmek. Bazılarının FC anahtarları ve / veya HBA'lar için imar ya da belirli bir karşılaştırılabilir bellenim için özel gereksinimleri vardır.
Kötü Dos

Bu gerçekten genel bir cevaptır, ancak büyük 4 depolama satıcısından (IBM, HP, EMC ve HDS) hiçbir imar kısıtlaması almadım. Hepsinde ürün yazılımı birlikte çalışma matrisleri var, ancak bunun kapsam dışı olacağını düşündüm, çünkü dürüst olmak gerekirse, anahtarla hangi seviyedeki gemileri neredeyse her zaman destekliyorlar.
Fesleğen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.