SDLab

SDLab
SDLab.org::Adminな脳み

2014年4月2日水曜日

XenServer 6.2からの新機能。Dom0のCPUチューニング

How to use host-cpu-tune to fine tune XenServer 6.2.0 performance
http://support.citrix.com/article/CTX139714
XenServer 6.2からの新機能。Dom0のCPUチューニング。

コマンドは、 host-cpu-tune
[root@xs625test ~]# /usr/lib/xen/bin/host-cpu-tune
Usage: /usr/lib/xen/bin/host-cpu-tune { show | advise | set <dom0_vcpus> <pinning> [--force] }
         show     Shows current running configuration
         advise   Advise on a configuration for current host
         set      Set host's configuration for next reboot
          <dom0_vcpus> specifies how many vCPUs to give dom0
          <pinning>    specifies the host's pinning strategy
                       allowed values are 'nopin' or 'xpin'
          [--force]    forces xpin even if VMs conflict
Examples: /usr/lib/xen/bin/host-cpu-tune show
          /usr/lib/xen/bin/host-cpu-tune advise
          /usr/lib/xen/bin/host-cpu-tune set 4 nopin
          /usr/lib/xen/bin/host-cpu-tune set 8 xpin
          /usr/lib/xen/bin/host-cpu-tune set 8 xpin --force

現状を見てみよう
[root@xs625test ~]# /usr/lib/xen/bin/host-cpu-tune show
dom0's vCPU count: 4, pinned

アドバイスを聞く
[root@xs625test ~]# /usr/lib/xen/bin/host-cpu-tune advise
Citrix recommends assigning 4 vCPUs to dom0, not using pinning.
This can be achieved by running:
/usr/lib/xen/bin/host-cpu-tune set 4 nopin

nopinにしろってことなので、してみる。
[root@xs625test ~]# /usr/lib/xen/bin/host-cpu-tune set 4 nopin
Configuration successfully applied.
Reboot this host NOW.

速くなったのか?まぁ、設定上 pinningするなっていうことなので、やっといて問題は無いだろう。

ちなみに時間があれば、下記も読んでおくと勉強になる

Understanding Heterogeneous CPU Pooling in XenServer
http://support.citrix.com/article/CTX127059
異なるCPUを同一Poolで使う場合。MaskingとかLevelingとか。

Mada

0 件のコメント:

コメントを投稿