ストレージ仮想化技術の実装方法

ストレージ仮想化技術の実装方法

ストレージ仮想化の最も一般的な理解は、ストレージ ハードウェア リソースを抽象化することです。仮想化オブジェクトに応じて、仮想化ストレージを実装する主な方法は 3 つあります。

ホストベースの仮想ストレージ

ホストベースの仮想ストレージは、ストレージ仮想化を制御および管理するために、1 つ以上のホストにインストールされたエージェントまたは管理ソフトウェアに依存します。制御ソフトウェアはホスト上で実行されるため、ホストの処理時間がかかります。

したがって、この方法はスケーラビリティが低く、実際のパフォーマンスはあまり良くありません。ホストベースのアプローチでは、保護されたデータへの不正アクセスを許可する可能性があるため、システムの安定性とセキュリティにも影響を与える可能性があります。

このアプローチでは、ホストに適切な制御ソフトウェアをインストールする必要があるため、1 つのホストに障害が発生すると、SAN システム全体のデータの整合性に影響する可能性があります。ソフトウェア制御のストレージ仮想化では、異なるストレージ ベンダー間のソフトウェアとハ​​ードウェアの違いにより、不要な相互運用性のオーバーヘッドが発生する可能性もあるため、この方法は柔軟性が低くなります。

[[234494]]

ただし、ホストベースの仮想化は実装が最も簡単で、追加のハードウェアを必要としないため、機器コストが最も低くなります。このアプローチを採用しているサプライヤーは、ストレージ管理分野のソフトウェア ベンダーになる傾向があり、すでに成熟したソフトウェア製品を保有しています。

これらのソフトウェアは、便利な SAN 管理と仮想化のための使いやすいグラフィカル インターフェイスを提供し、ホストと小規模な SAN 構造における優れた負荷分散メカニズムを備えています。この意味で、ホストベースのストレージ仮想化はコスト効率の高い方法です。

ストレージベースの仮想化

ストレージ デバイスに基づくストレージ仮想化方式は、関連する機能を提供するストレージ モジュールに依存します。サードパーティの仮想化ソフトウェアがなければ、ストレージベースの仮想化では不完全なストレージ仮想化ソリューションしか提供されないことがよくあります。

このアプローチは、複数のベンダーのストレージ デバイスを含む SAN ストレージ システムではうまく機能しません。ストレージ ベンダーに依存する機能モジュールでは、JBODS (Just a Bunch of Disks) やシンプルなストレージ デバイスはシステム内で使用できません。これらのデバイスはストレージ仮想化機能を提供しないためです。

もちろん、このアプローチを採用すると、単一のストレージベンダーに縛られることになります。

ストレージベースの仮想化アプローチには、ストレージ システムへの実装が容易であること、特定のストレージ ベンダーの機器との調整が容易であること (したがって管理が容易であること)、ユーザーや管理者に対して透過的であることなどの利点もあります。ただし、適切なソフトウェア サポートが不足しているため、ソリューションのカスタマイズと監視が困難になることに注意する必要があります。

[[234495]]

ネットワークベースの仮想ストレージ

1) 相互接続されたデバイスに基づく仮想化

相互接続されたデバイスに基づく方法が対称的である場合、制御情報とデータは同じチャネル上を移動します。非対称の場合、制御情報とデータは異なるパスで移動します。対称的に相互接続されたデバイスがボトルネックになる可能性がありますが、複数のデバイス管理と負荷分散メカニズムにより、ボトルネックの競合を軽減できます。同時に、マルチデバイス管理環境では、デバイスに障害が発生した場合に、サーバーが障害引き継ぎを実装できるようにサポートすることが容易になります。ただし、1 つのデバイスが接続されているストレージ システムのみを制御するため、複数の SAN サイロが作成されます。非対称仮想ストレージは、データと制御情報のパスが分離されているため、対称仮想ストレージよりもスケーラブルです。

相互接続されたデバイスベースの仮想化アプローチは、Windows、Sun Solaris、Linux、またはベンダー提供のオペレーティング システムなどの標準オペレーティング システムを使用する専用サーバー上で実行できます。このアプローチは標準のオペレーティング システム上で実行され、使いやすさと安価な機器など、ホストベースのアプローチの多くの利点を備えています。多くのデバイスベースの仮想化プロバイダーは、システム全体のパフォーマンスを向上させるための追加の機能モジュールも提供しています。これにより、標準のオペレーティング システムよりも優れたパフォーマンスとより完全な機能を実現できますが、ハードウェア コストが高くなります。

ただし、デバイスベースのアプローチでは、ホストまたはホストベースのアダプタ上でエージェント ソフトウェアを実行する必要があり、ホスト障害や不適切なホスト構成によって保護されていないデータにアクセスできる可能性があるため、ホストベースの仮想化アプローチの欠点もいくつか継承されています。同時に、異機種オペレーティング システム間の相互運用性も依然として問題となっています。

[[234496]]

2) ルータベースの仮想化

ルータベースのアプローチでは、ルータのファームウェアにストレージ仮想化機能を実装します。ベンダーは通常、ストレージ管理機能をさらに強化するために、ホスト上で実行される追加のソフトウェアも提供します。この方法では、各ホストからストレージ ネットワークへのデータ チャネルにルータを配置し、ネットワーク内のホストからストレージ システムへのすべてのコマンドを傍受します。

ルータはすべてのホストにサービスを提供する可能性があるため、ほとんどの制御モジュールはルータのファームウェア内に存在し、ホストベースおよびほとんどの相互接続されたデバイスベースのアプローチよりも優れたパフォーマンスと効率を実現します。このアプローチは、各ホストで実行されるプロキシ サーバーに依存しないため、ホストベースまたはアプライアンスベースのアプローチよりも優れたセキュリティを提供します。

ホストをストレージ ネットワークに接続しているルーターに障害が発生すると、ホスト上のデータにアクセスできなくなる可能性があります。ただし、影響を受けるのは障害が発生したルーターに接続されているホストのみであり、他のホストは引き続き他のルーターを介してストレージ システムにアクセスできます。

ルーターの冗長性は動的マルチパスをサポートできるため、上記の障害の問題に対する解決策も提供されます。ルータはプロトコル変換のブリッジとして機能することが多いため、ルータベースのアプローチでは、異機種オペレーティング システムと複数ベンダーのストレージ環境間の相互運用性も提供できます。

<<:  オラクルは、グローバル企業が迅速かつ安全に取引を処理できるよう、Oracle Blockchain Cloud Serviceを正式に開始しました。

>>:  JD.com の 10,000 台のマシンからなる Hadoop クラスター |分散リソース管理とジョブスケジューリング

推薦する

Java はさまざまなロックを提供していますが、なぜ分散ロックが必要なのでしょうか?

[[357636]]現在、単一プロジェクト構造は基本的に残っておらず、分散クラスターやマイクロサービ...

クラウドコンピューティングにはダモクレスの剣がかかっている

ここ数年、クラウド コンピューティングはテクノロジー業界の新たな寵児となっています。アマゾン、マイク...

Baidu を使用して正確なロングテールキーワードをマイニングする方法を分析する

ロングテールキーワードは、もたらされるトラフィックが非常に正確であり、ユーザーの検索目的も非常に明確...

新規サイトのランキングが変動する現象について簡単に説明する

本日、Baidu は新しいアルゴリズムを発表しました。「不正行為を目的とした第 2 レベル ドメイン...

アリババクラウドは利益を上げ、アマゾンはリーダーを交代: クラウドコンピューティングは転換点に向かっている

2月に入り、米国株の新たな決算シーズンが最高潮を迎えています。火曜日、アリババ、アマゾン、グーグルな...

上海SEO: 最適化は外部リンクの構築だけではない

偶然、あるウェブサイトで Google 検索エンジンのランキングに影響を与える要素と、その要素の割合...

racknerd: バレンタインデー特別格安 VPS、年間 $13.93、KVM/768M メモリ/12g ハードディスク/2T トラフィック

Racknerd の毎年恒例のバレンタインデー イベントが早くも始まり、特に安価な VPS 2 つが...

準備はできていますか?Google PRアップデートがまもなく登場します

Google PRが最後に更新されたのは2012年5月初旬でした。最近の更新を見ると、Googleの...

mivocloud - 高セキュリティ無制限トラフィック VPS/5 ユーロ/2g メモリ/40g SSD/openstack

安価で強力なヨーロッパの VPS が必要な場合は、mivocloud を試してみてください。データ ...

アリババの統合思考をビデオで分析

数日前、私はアリババが発売しようとしているボックスが市場に大きな影響を与えるかどうかに注目していまし...

顧客の視点からソフトコピーを書く

Baidu Green Radish Algorithm 2.0 が登場して以来、多くのウェブサイト...

Robots.txt に関するいくつかの重要なポイントについてお話しします

SEO 最適化に携わるスタッフは Robots.txt を理解する必要があります。これは、有能な S...

DevEco Studio エンドクラウド 共同開発 クラウドストレージ

オープンソースの詳細については、以下をご覧ください。 51CTO オープンソース基本ソフトウェアコミ...

新浪はポルノ関連の犯罪で重い罰金を科される可能性があり、NBAのライブ放送事業の将来は不透明

劉佳新浪はわいせつな情報やポルノ情報を流布したとして、81万5000ドルの罰金を科せられ、一部のライ...