「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>仮想化アーキテクチャ]]

* 目次 [#mb0fefb5]
#contents

*概要 [#ic2ddf07]

*形式 [#u4d7c7c8]
**容量固定 [#m813b9f2]
-あらかじめ決めたボリュームサイズと同等のファイルサイズで作成。

-作成時と使用時のVHDファイルサイズは変化が無いため、
--フラグメント化を防止できる。
--下位レイヤのアライメントと揃えることが容易。

-しかし、サイズが大きいために取り扱いが難しくなることもある。

**容量可変 [#e036bebe]
-VHDファイル中に管理情報を持っていて、論理ブロックが、~
ファイル中のどの位置(FilePosition)にあるか、自前で管理する。

-[[容量固定>#m813b9f2]]に書かれている、メリットはないが、デメリットもない。

**Sparse Files [#h32fe604]
-NTFSのファイルシステムの管理情報として、
--HDDのセクタを割り当ててあるセクタ、
--割り当てていないセクタがある。
---割り当てていないセクタをreadすると、00 が返る。

-Sparse Filesを作る場合、専用のAPIで、特定のFilePositionを切り捨てる。

**差分 [#oc30bac9]
元のVHDイメージと使用した場合の差分を扱う。

**ハードディスクへのリンク [#ged7debe]
物理ハードディスクのリンクまたはパーティションとして使用する形式。

*参考 [#y06f6aa0]
-VHD (ファイルフォーマット) - Wikipedia~
https://ja.wikipedia.org/wiki/VHD_(%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88)

-Sparse Files (Windows)~
https://msdn.microsoft.com/ja-jp/library/windows/desktop/aa365564.aspx

----
Tags: [[:Windows]], [[:Hyper-V]], [[:仮想化]]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS