指のSAN(ストレージエリアネットワーク)について

画像



認識の問題では、SANは特定の障害に直面しました-基本情報へのアクセス不能。 私が遭遇した他のインフラストラクチャ製品の研究に関しては、簡単です。ソフトウェアの試用版があり、仮想マシンにそれらをインストールする機能があります。トピックに関する多くのチュートリアル、リファレンスガイド、ブログがあります。 シスコとマイクロソフトは、非常に高品質の教科書をリベットし、さらにMSは、少なくとも1つ(さらにはロシア語でも)VMwareに関する本があり、約100%の効率性で、technetと呼ばれる彼の地獄の屋根裏部屋を調べました。 ストレージデバイス自体については、すでにセミナー、マーケティングイベント、ドキュメント、フォーラムから情報を取得できます。 同じストレージネットワーク上-沈黙と三つ編みの死者が立っています。 私は2つの教科書を見つけましたが、買うことを敢えてしませんでした。 1,500ルーブルと「 分散ストレージネットワーク:アーキテクチャ、プロトコル、および管理 」向けの、この「 ダミーのストレージエリアネットワーク 」(1つあります。ターゲットユーザーの非常に好奇心が強い英語圏の「ダミー」)-より信頼性が高いように見えますが、8200r 40%の割引で。 この本とともに、OzonはThe Art of Masonryも推奨しています。



少なくともデータストレージネットワークをゼロから組織化する理論を研究することにした人に何をアドバイスすればよいかわかりません。 実践が示しているように、 高価なコースであっても出口でゼロになる可能性があります。 SANに関係する人々は3つのカテゴリに分類されます。それが何であるかまったくわからない人、そのような現象が単純に存在することを知っている人、「ストレージネットワークで2つ以上の工場を行う理由」を見て困惑する人「四角に四角があるのはなぜか」などの質問がありました。



私が欠けていたギャップを埋めようとします-ベースを説明し、説明するのは簡単です。 SANは、従来のプロトコルであるファイバーチャネルに基づいて検討します。



そのため、SAN( ストレージエリアネットワーク )は、専用のディスクストレージ上のサーバーディスク領域を統合するように設計されています。 一番下の行は、この方法でディスクリソースがより経済的に使用され、管理が容易になり、パフォーマンスが向上することです。 また、仮想化とクラスタリングの問題では、複数のサーバーが同じディスクスペースにアクセスする必要がある場合、そのようなストレージシステムは一般的にかけがえのないものです。



ちなみに、SANの用語では、ロシア語への翻訳のため、多少の混乱があります。 翻訳におけるSANとは、「ストレージエリアネットワーク」-SHDを意味します。 ただし、従来のロシアでは、ストレージシステムは「データストレージシステム」という用語、つまり、コントロールユニット( ストレージプロセッサ、ストレージコントローラー )とディスクシェルフ( ディスクエンクロージャー )で構成されるストレージアレイ( ストレージアレイ )として理解されています。 ただし、最も重要な場合もありますが、元のストレージアレイではSANの一部にすぎません。 ロシアでは、SHD(データストレージシステム)はSHD(データストレージネットワーク)の一部です。 したがって、ストレージデバイスは通常ストレージシステムと呼ばれ、ストレージネットワークはSANと呼ばれます(「サン」と混同されますが、これは些細なことです)。



コンポーネントと用語



技術的に、SANは次のコンポーネントで構成されています。



1.ノード






2.ネットワークインフラストラクチャ






特徴



詳細を説明しませんが、FCプロトコルは、MACアドレスではなくWWNアドレスを持つイーサネットプロトコルに似ています。 イーサネットには2つのレベルの代わりに5つしかありません(4つ目はまだ定義されておらず、5つ目はFCトランスポートとこのFC経由で送信される高レベルプロトコル-SCSI-3、IPとの間のマッピングです)。 さらに、FCスイッチは特殊なサービスを使用します。IPネットワークの類似サービスは通常、サーバー上にあります。 例:ドメインアドレスマネージャー(スイッチへのドメインIDの割り当てを担当)、ネームサーバー(接続されたデバイス、スイッチ内のWINSアナログの種類に関する情報を保存)など。



SANの場合、重要なパラメーターはパフォーマンスだけでなく、信頼性でもあります。 結局のところ、データベースサーバーが数秒(または数分)ネットワークを失った場合、それは不快になりますが、生き残ることができます。 また、ベースまたはOSを搭載したハードドライブが同時に落ちると、その影響はさらに深刻になります。 したがって、すべてのSANコンポーネントは通常複製されます-ストレージデバイスとサーバーのポート、スイッチ、スイッチ間のリンク、およびLANと比較したSANの主要な機能-ネットワークデバイスのインフラストラクチャ全体での複製-工場



工場ファブリック基本的に英語から翻訳であり、ファブリックという用語は織り交ぜられたネットワークと端末デバイスを象徴しているため、用語は既に定着している)-スイッチ間リンク( ISL-InterSwitch Link )によって相互接続されたスイッチのセット



工場自体が単一障害点であるため、信頼性の高いSANには必ず2つ(場合によってはそれ以上)の工場が含まれます。 少なくとも一度はネットワーク上のリングまたはキーボードの巧妙な動きの結果を観察した人は、カーネルレベルのスイッチまたはファームウェアまたはコマンドが失敗したディストリビューションに入ると、これが何であるかを理解します。



工場は、同一の(ミラー)トポロジを持っている場合と、異なる場合があります。 たとえば、1つの工場は4つのスイッチで構成でき、もう1つの工場は非常に重要なノードのみが接続できます。



トポロジー



次のタイプのファクトリトポロジが区別されます。



カスケード -スイッチは直列に接続されています。 3つ以上ある場合、信頼性が低く、生産的ではありません。



リングは閉じたカスケードです。 より多くの参加者(4人以上)がいる場合、パフォーマンスは低下しますが、より信頼性の高いものは単なるカスケードです。 また、ISLまたはスイッチの1つが故障すると、回路がすべての結果を伴うカスケードに変わります。



メッシュ フルメッシュ -各スイッチがそれぞれに接続するときに発生します。 特徴的に高い信頼性、パフォーマンス、価格。 スイッチ間通信に必要なポートの数は、回路に新しいスイッチが追加されるたびに指数関数的に増加します。 特定の構成では、ノード用のポートがなくなるだけです。ISLでは誰もがビジーになります。 部分メッシュ -スイッチの無秩序な関連付け。



センター/周辺機器(コア/エッジ) -従来のLANトポロジに近いが、配布レベルはありません。 多くの場合、ストレージはCoreスイッチに接続し、サーバーはEdgeに接続します。 ストレージには追加のレイヤー(層)エッジスイッチを割り当てることができますが。 ストレージとサーバーを同じスイッチに接続して、パフォーマンスを改善し、応答時間を短縮することもできます(これはローカリゼーションと呼ばれます)。 このトポロジの特徴は、優れたスケーラビリティと管理性です。



画像



ゾーニング(ゾーニング)



別のSAN固有のテクノロジー。 これは、イニシエーターとターゲットのペアの定義です。 つまり、どのサーバーがディスクリソースにアクセスできるかによって、すべてのサーバーがすべての可能なディスクを見ることができません。 これは次のように達成されます。







SANのトピックに関する最初の投稿については、十分だと思います。 多彩な写真をおaび申し上げます-まだ職場で自分を描く方法はありませんが、家にいる時間はありません。 紙と写真に描くというアイデアがありましたが、より良いと決めました。



最後に、追記として、SANファクトリーを設計するため基本的な推奨事項をリストします。






All Articles