Skip to main content

ストレージ仮想化とは何ですか?

computerコンピューターデータは、数日、数か月、または数年にわたって入手可能にするために、ディスクとソリッドステートメディアに保存されます。パーソナルコンピューターなどの小さなシステムには、CPUと1つまたは2つのハードディスクがあります。ディスクが故障したり、スペースがなくなると、別のディスクを手動で追加する必要があり、データをそのディスクに配置する必要があります。大規模なシステムでは、数百のディスクとデジタルストレージシステムシステムが存在する可能性があり、情報を管理する複雑さは大幅に増加します。ストレージ仮想化は、ストレージデバイスのグループ化であり、シームレスに1つの大きなストレージデバイスに見えるように見えます。Simpleシンプルなシステムでは、プログラムがファイルにアクセスする必要がある場合はいつでもオペレーティングシステムにリクエストします。オペレーティングシステムは、これをディスク上の特定の場所にマッピングします。ディスクに10ギガバイトの容量がある場合、ディスクはそのサイズを超えてデータを処理できません。ストレージ仮想化により、ディスクサイズよりも大きなスペースのリクエストは、舞台裏で別のディスクに自動的にルーティングされます。多くの利点があります。データは、システムがリクエストを行っている間に、あるデバイスから舞台裏の別のデバイスに移動することができ、リクエストは自動的に新しい場所にルーティングされます。ストレージデバイスを追加または削除する必要がある場合、これはシステムを倒さずに実行できます。これにより、システムの最終的なユーザーへの可用性が向上します。たとえば、アクセス頻度が低いデータは、より遅いデバイスに移動できます。ストレージスペースの利用を改善できます。各ストレージデバイス自体には使用されていないスペースがある場合がありますが、その未使用のスペースは小さすぎて、オペレーティングシステムが配置したい単一のファイルに使用できない場合があります。ストレージ仮想化を使用すると、ファイルの一部を別々のデバイスに保存できるため、複数のデバイスの未使用スペースが自動的に「蓄積」されます。その結果、オペレーティングシステムは、複数のデバイスとそれらにアクセスする方法を追跡する必要はありません。その結果、ストレージ仮想化をサポートする場合、複数のメーカーのストレージデバイスをスムーズに使用できます。データの損失に対する保護のために、データはしばしば複製されます。このような複製もスムーズに処理されます。もちろん、今では、かなりの量の情報が仮想化されています。この情報は、通常は複数の場所に保存することにより、失敗防止方法で保持されることが非常に重要です。