Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> 仮想化サーバーのハードウェア構成の計算方法

仮想化サーバーのハードウェア構成の計算方法

  

仮想化を使用する場合、サーバーのハードウェア構成はどのように計算する必要がありますか。たとえば、各仮想マシンには1つのCPU、2 Gのメモリ、100 Gのハードディスク、100 Mbpsのネットワーク帯域幅、および200の仮想マシンが必要です。

1.プロセッサ:Hyper-V R2はホストの最大64個の論理プロセッサを使用でき、1個の論理プロセッサは8個の仮想プロセッサをサポートできます。つまり、1個のCPUのシングルコアプロセッサの場合です。最大8台の仮想マシンを実行するホスト。 Hyper-V R2のパフォーマンス要因を考慮すると、単一ホスト上で最大384の仮想マシンを実行できます(各仮想マシンには1つの仮想プロセッサしかないと仮定して)。たとえば、単一のホストで200勝を実行する場合、ホストには少なくとも25コア(25 * 8 = 200)が必要です。これは2の累乗、つまり32コアになります。これはもちろん、各Win 7には1つの仮想CPUしか割り当てられていないという前提に基づいています。各Win 7に2つのCPUが必要な場合は、200 * 2 = 400で、上限の384を超えるため、1つのホストで実行することはできません。

たとえば、実行する仮想マシンが16台あり、各仮想マシンに2つの仮想CPUが割り当てられている場合、必要な仮想CPUの合計数は16 * 2 = 32、少なくとも32/8 = 4のロジックが必要です。デュアルコアCPUを使用する場合、プロセッサには最低2つのデュアルコアCPUが必要です。

2.プロセッサ:仮想プロセッサと物理プロセッサの比率が高い場合は特に、キャッシュが大きいほど優れています。

3.メモリ:ホストRAM =(VMRamountmentMB x仮想マシン数)+(仮想マシン数x 32MB VMオーバーヘッド)+(512MBホスト)。私の例によると、ホストメモリ= 2G * 200 + 200 * 32MB + 512MB = 406.75GB、もちろん、512GBを必要とします(EnterpriseとData Center Editionは2TBのメモリをサポートできます)。ネットワーク:ネットワークデータの転送量が多い場合は、複数のネットワークカードをインストールし、1つのネットワークカードに複数の仮想マシンをバインドすることができます。たとえば、各仮想マシンが100 Mbpsを必要とする場合、ホストは20 1000 Mbpsネットワークカードを必要とし、各ネットワークカードは10台の仮想マシンにバインドされます。

5.ストレージ:仮想マシンのハードディスクファイルとして固定サイズのVHDファイルを使用することをお勧めしますSANをストレージリソースにバックグラウンドで接続することをお勧めします、例えば、合計ストレージ容量は100G * 200が必要です。

Copyright © Windowsの知識 All Rights Reserved