デスクトップ仮想化のためのサイジングTips
1つのCPUコアで運用可能な仮想デスクトップ数は?
ユーザーのデスクトップ環境を、サーバ上の仮想環境に集約して動作させる「デスクトップ仮想化」が注目を集めている。そこで、1つのプロセッサコアで現実的に利用可能な仮想デスクトップ数の算出方法を紹介する。
わたしはよく顧客から、「1つのプロセッサコアで現実的に利用可能なデスクトップ仮想マシン(VM)の数は幾つか」と尋ねられる。わたしの答えは、業界の経験則に基づいて判断するか、あるいは自社のデスクトップPCでパフォーマンスを確認し、CPU要件を見積もればよいというものだ。
業界の一般的な例を見ると、3.0GHzのクアッドコアCPUを2個搭載したサーバでは、通常30~80台のデスクトップVMを動作させることができる。この台数を左右する要因は、VM上のデスクトップがどのようなものかだ。以下に、仮想デスクトップをユーザーのタイプ別に分類し、前述のサーバの場合にそれぞれ何台のデスクトップVMを1つのCPUコアで動作させることができるかを「n対1」の形で示す。なお、以下ではこの割合を「基準サーバのコア当たりデスクトップ統合比」と呼ぶ。
ライトユーザー
約300MHzに相当するCPUリソースを使用するとみられる。このタイプのユーザーとしては、キオスクマシンオペレーター、受付係、役員、Webブラウザの初心者ユーザーなどが考えられる。こうしたユーザーのデスクトップはサスペンドされていたり、あまり利用されていない場合が多そうだ。このため、基準サーバのコア当たりデスクトップ統合比は10対1程度になると見込まれる。
ミディアムユーザー
約500MHz相当のCPUリソースを使用するとみられる。このタイプのユーザーには、データ入力担当者、医師、学生、Microsoft Officeユーザー、カスタムアプリケーションを使用するテレマーケティング担当者、ヘルプデスク担当者などが含まれる。こうしたユーザーのデスクトップは、業務時間中や授業・自習時間中にのみ使われる傾向がある。このため、基準サーバのコア当たりデスクトップ統合比は6対1程度になると見込まれる。
ヘビーユーザー
約800MHz相当のCPUリソースを使用するとみられる。このタイプのユーザーとしては、開発者、システム管理者、IT担当者、データベース管理者、エンジニアなどが挙げられる。こうしたユーザーのデスクトップは1日中、通常の業務時間後も含めてよく使われる傾向がある。またこうしたユーザーは、デスクトップのパフォーマンスに悪影響を与える重いグラフィックスやJavaアプリケーションを必要とする場合がある。このため、基準サーバのコア当たりデスクトップ統合比は3.75対1程度になると見込まれる。
超ヘビーユーザー
1GHz以上相当のCPUリソースを使用するとみられる。このタイプのユーザーとしては、グラフィックスを日常的に扱うCADユーザーやグラフィックス開発者などが考えられる。また、JavaやWebデザインのために強力なCPUを必要とする開発者も、このタイプのユーザーに含まれる。こうしたユーザーのデスクトップはほとんど常に活発に使われている。このため、基準サーバのコア当たりデスクトップ統合比は2対1程度になると見込まれる。
以上のサイジング方法を参考にしてVDI(仮想デスクトップインフラ)を設計する際には、実環境ではこうしたさまざまなタイプのユーザーが混在していることに留意する必要がある。また、メモリとHDD容量の割り当ても考慮しなければならない。多くの場合、これらはCPUよりもスケーリングが必要だからだ。
VDIのもう1つのサイジング方法は、実環境で実際のデスクトップの統計データを集め、基本的な計算を行うことだ。
例えば、社内の標準的なデスクトップが、2.5GHzシングルコアCPUのリソースの平均10%を使用しているとする。すると、MHz単位では250MHzが必要ということになる。ちなみにこのデスクトップは、ピークパフォーマンスではCPUリソースの25%、つまり625MHzを使用するが、それは毎日20分間に限られる。デスクトップが一般的な業務時間に使われるという前提で、このピーク時の数字を考慮して算出されたのが、10%という平均CPU使用率だ。
注意しなければならないのは、こうしたデスクトップの仮想化では、グラフィックス、サウンド、接続されるデバイスなどの仮想化に伴う若干のオーバーヘッドが発生することだ。これにより、仮想デスクトップ当たりのCPU使用量が増えるが、ここでは余裕を見て30%加算することにする。この加算量は次のように計算される。
250MHz×30%=75MHz
これにより、仮想デスクトップ当たりのCPU使用量は次のようになる。
250MHz+75MHz=325MHz
3.0GHzクアッドコアCPUを2個搭載したサーバを使うとすると、このサーバでホスティングされるデスクトップVMの台数は、次のように計算される。
(3.0GHz×8)÷325MHz=73.85台
こうした計算は完ぺきなものではないことに留意する必要がある。実際にテストすることによってのみ、正しいデータが得られる。だが大抵の場合は、こうした計算により正確な値に十分近い数字を導き出し、VDIのサイジングに役立てることができる。
本稿筆者のブラッド・マルツ氏は、仮想化やストレージ技術を専門とするコンサルティング会社International ComputerwareのCTO(最高技術責任者)。VMwareやEMCのさまざまな技術の認定資格を持つ。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー