ストレージ仮想化とは

コンピューターデータは、数日、数か月、または数年にわたる可用性のために、ディスクおよびソリッドステートメディアに保存されます。 パーソナルコンピュータなどの小規模なシステムには、CPUと1つまたは2つのハードディスクがあります。 ディスクに障害が発生したり、スペースがなくなったりした場合、別のディスクを手動で追加する必要があり、そのディスクにデータを配置する必要があります。 大規模なシステムでは、数百のディスクとデジタルストレージシステムシステムが存在する可能性があり、情報管理の複雑さが大幅に増加します。 ストレージ仮想化とは、ストレージデバイスを1つの大きなストレージデバイスとしてシームレスに表示するようにグループ化することです。

単純なシステムでは、プログラムがファイルにアクセスする必要があるたびに、オペレーティングシステムに要求を出します。 オペレーティングシステムは、これをディスク上の特定の場所にマッピングします。 たとえば、ディスクに10ギガバイトの容量がある場合、ディスクはそのサイズを超えるデータを処理できません。 ストレージの仮想化では、ディスクサイズよりも大きいスペースの要求は、バックグラウンドで別のディスクに自動的にルーティングされます。

ストレージの仮想化は、ハードウェアまたはソフトウェア、あるいはその2つの組み合わせで処理できます。 これには多くの利点があります。 システムがリクエストを行っている間に、あるデバイスから別のデバイスにデータをバックグラウンドで移動することができ、リクエストは新しい場所に自動的にルーティングされます。 ストレージデバイスを追加または削除する必要がある場合、システムを停止せずにこれを実行できます。 これにより、究極のユーザーに対するシステムの可用性が向上します。

ストレージの仮想化により、情報をインテリジェントに管理できます。 たとえば、アクセス頻度の低いデータは、低速のデバイスに移動できます。 ストレージスペースの利用を改善できます。 各ストレージデバイス自体には未使用スペースがありますが、その未使用スペースは小さすぎて、オペレーティングシステムが配置する単一のファイルに使用できない場合があります。 ストレージ仮想化では、ファイルの一部を別々のデバイスに保存できるため、複数のデバイスの未使用スペースが自動的に「蓄積」されます。

ストレージデバイスの物理グループは、オペレーティングシステムの観点からは単一のデバイスと見なされます。 その結果、オペレーティングシステムは複数のデバイスとそれらへのアクセス方法を追跡する必要がありません。 その結果、ストレージの仮想化をサポートしていれば、複数のメーカーのストレージデバイスをスムーズに使用できます。 データ損失から保護するために、データはしばしば複製されます。 このような複製もスムーズに処理されます。

このように、ストレージ仮想化は、個々のデバイスの制限に悩まされることなく、システムに必要なストレージを提供します。 もちろん、今ではかなりの量の情報が仮想化されています。 通常、この情報を複数の場所に保存することにより、この情報を確実に保持することが非常に重要です。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?