私は多くのことを調べましたが、iSCSIsanネットワークに新しいストレージマシンを追加して代わりにストレージ容量を増やすことについての実用的な答え/例を見つけることができませんでした。
私が見つけて行ったこと。
また、ストレージへのアクセス方法に関する手順も見つけました。
そして、すべてのコンポーネント間で冗長性を設定します。
新しいマシンから新しいiscsiストレージを追加するとどうなりますか?
イニシエーター/クライアントは、新しいマシンストレージを独立したストレージと見なしますが、現在のストレージのサイズを拡張する予定です。
しかし今、私はこれらすべてのiscsiデバイスを1つの巨大なストレージデバイスとして表示する方法について真剣な支援が必要です。ほとんどのブログでは、ファイバーチャネルプロトコルよりも安価である以外に、iscsiプロトコルの最も高い評価を得ている利点であると主張しています。
どんな助けでも大歓迎です、事前に感謝します。
コメントよりも少し役立つ答えを提供するには:
iSCSIは、ブロックストレージ(ターゲット上のLUN)を「ユーザー」(イニシエーター)に接続するという点で、他のストレージ標準(ファイバーチャネル、SAS、SATAなど)と非常によく機能します。違いは、iSCSIはトランスポートに任意のIPネットワークを使用するのに対し、ファイバーチャネルはファイバーチャネルネットワークまたは直接ケーブルを使用するのに対し、SASはSASケーブル(またはエクスパンダー)を使用するネットワーク)、SATA、SATAケーブルなど。
イニシエーターは、ストレージからの読み取りとストレージへの書き込みを行うだけです。データがどのように保存されているかは関係ありません。しばらく前に書き込まれた正確なデータを読み戻したいだけです。コントローラ/ターゲットは、FC、SASなどで接続された、数百のSSD、ディスク、さらにはテープの上に、単一のドライブ、12台のドライブの冗長アレイ、または非常に大規模な階層型ストレージアーキテクチャを提供できます。イニシエーターは、iSCSIを次の下位レベルと通信することもできます。これは、以下の内容の抽象化を提示し、それ自体の保存と取得を行わない場合です。
多数の安価なiSCSINASを使用して、それらをストレージサーバークラスターにマウントし、iSCSIを介して実際のストレージとはまったく異なるビューを表示させることができます。 1つの巨大なLUN。上位レベルにアクセスするホストは、下位レベルに関する情報を持っておらず、気にする必要もありません。
したがって、iSCSI(またはその他のSANプロトコル)はサービスを提供しますが、ストレージ集約のタスクはターゲット内のコントローラーのタスクです。