Virtual ServerやVMWareなど仮想化技術が一般化してきていますが、この仮想化技術を使い、例えば4ゲストユーザが同時に一つのハードウェア(コンピュータ)を使う場合、HDDの物理的な動きはどうなっているのでしょう?

いくら論理的に仮想化されて複数ユーザが利用できるようになっても、HDDのヘッドが人数分まで増えるわけではないので、複数ユーザが同時にアクセスしてHDDに読み書きしている際、HDDのヘッダの動きはどのように動いているのか不思議で仕方ないのですが、、、?まさか1ユーザ1枚のディスクが割り当てられるというわけではあるまいし、、、???誰か教えてください!

このQ&Aに関連する最新のQ&A

A 回答 (1件)

おっしゃることはごもっともです。

そしてその通りだとおもいます。
でも、CPUは1個(SMPで複数あることもあるけど)なので、そもそもそこで
制限がかかります。
IO資源が共有されるのは別にHDDに限りません。
IOのロックなどはCPUの処理側からは読めないので、そのつどWaitされることになります。
少なくともHDDロックがかからないようにしたいのなら、仮想ディスクを
物理的に別々のI/Oデバイスに設定するべきです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報