0

少し前にこの質問がありましたが、それでも気になります。

私は、Windows 2008サーバーを実行しているいくつかの仮想マシン、主にデモVMとテストマシンを使用しています。ほとんどの開発者がそれらを使用しているので、私はあちこちで個別のセットアップを行わず、代わりにエクスポートされたVMとハードドライブイメージのカタログを維持することを好みます。

サイドバイサイドアセンブリとWindowsUpdateのおかげで、各サーバーはサイドバイサイドフォルダー(winsxs)とWindows Updateで約6〜12ギガのオーバーヘッドを運びます。

50個のエクスポートされたVM(およびそれらのイメージ)があり、それぞれに約3ギガのペイロードデータ(OS、プログラム、データ)と約12ギガの共有オーバーヘッドがあるとします。これはこれらすべてのVMでほぼ同じです。次に、開発者が新しいVMスナップショットをダウンロードするときに、この冗長データをネットワークにプッシュするネットワークオーバーヘッドは言うまでもなく、ストレージスペースの2/3(合計で約600ギガ)を浪費します。

そこで、winsxsフォルダーを複数のVMSに統合する方法を考えています。理想的には、共有ドライブなどを考え出したいです。私はこれのために物理的なデバイスを指定することさえ喜んでいます。

Windowsサーバーには最小要件があり、これらのファイルは削除できないことを認識しています(http://social.technet.microsoft.com/Forums/en-US/itprovistasetup/thread/9411dbaa-69ac-43a1-8915-749670cec8c3)。

winsxsフォルダーの移動に関する投稿も見つかりましたが、信頼できる解決策としては表示されません。

これはリモートでも実行可能ですか?VM間でリソースを統合するためのベストプラクティスは何ですか?

あなたの迅速な注意のために全能のstackoverflowの達人に感謝します;-)

4

1 に答える 1

1

WinSXSフォルダーには触れないでください。

見た目ほど大きくはありません(多くは重複ファイルへのハードリンクです)

スペースを統合したい場合は、差分ディスクを使用します。Windowsを搭載したVMを1つ作成し、そのディスクを残りのベースとして使用します。各ディスクは、元のディスクとその後のVMの場所との間のデルタのみを保存します。

インストール間でWinSxSフォルダーを共有することはできません。

WinSxSの仕組みについて詳しく知りたい場合は、私のブログ投稿をチェックしてください:http: //fearthecowboy.com/post/CoApp-FAQ-Can-you-explain-how-Side-by-side-%28WinSxS%29- Works.aspx

于 2010-04-15T18:10:25.543 に答える