<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Unofficial Tech Memo - Koji Komatsu</title>
    <link>http://communities.vmware.com/blogs/kkomatsu</link>
    <description>このblogは小松康二の個人的なメモですのでサポート外の設定や勘違い等が含まれている可能性があります</description>
    <pubDate>Thu, 22 Jan 2009 07:11:21 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-01-22T07:11:21Z</dc:date>
    <item>
      <title>仮想マシン・仮想ディスク単位でのI/O遅延を確認する</title>
      <link>http://communities.vmware.com/blogs/kkomatsu/2009/01/22/-io-</link>
      <description>これもサポート外だと思うが、パフォーマンスの調査で有効かもしれない。&lt;br /&gt;
ESXでサービスコンソールにログインしてvscsiStatsコマンドを使用することで、仮想ディスク単位でI/O遅延を確認することができる。&lt;br /&gt;
&lt;br /&gt;
まず、下記のコマンドを実行し、仮想マシンと仮想ディスクの識別IDを確認する。&lt;br /&gt;
&lt;div class="jive-quote"&gt;
/usr/lib/vmware/bin/vscsiStats -l&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
出力例&lt;br /&gt;
&lt;div class="jive-quote"&gt;
Virtual Machine worldGroupID: 1632, Virtual Machine Display Name: vmname {&lt;br /&gt;
   Virtual SCSI Disk handleID: 8397&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
上記のworldGroupID、handleIDを利用する。&lt;br /&gt;
&lt;br /&gt;
統計情報の収集開始&lt;br /&gt;
&lt;div class="jive-quote"&gt;
/usr/lib/vmware/bin/vscsiStats -i 8397 -w 1632 -s&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
統計情報の表示&lt;br /&gt;
&lt;div class="jive-quote"&gt;
/usr/lib/vmware/bin/vscsiStats -i 8397 -w 1632 -p latency&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
統計情報の収集終了&lt;br /&gt;
&lt;div class="jive-quote"&gt;
/usr/lib/vmware/bin/vscsiStats -i 8397 -w 1632 -x&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
統計情報の出力例。I/O遅延の分布や最小値、最大値なども確認できる。単位はmicro sec。&lt;br /&gt;
&lt;div class="jive-quote"&gt;
Histogram: latency of IOs in Microseconds (us) for virtual machine worldGroupID : 1632, virtual disk handleID : 8397 {&lt;br /&gt;
 min : 491&lt;br /&gt;
 max : 14161&lt;br /&gt;
 mean : 4582&lt;br /&gt;
 count : 27&lt;br /&gt;
   {&lt;br /&gt;
      0                  (&amp;lt;=                  1)&lt;br /&gt;
      0                  (&amp;lt;=                 10)&lt;br /&gt;
      0                  (&amp;lt;=                100)&lt;br /&gt;
      1                  (&amp;lt;=                500)&lt;br /&gt;
      0                  (&amp;lt;=               1000)&lt;br /&gt;
      23                 (&amp;lt;=               5000)&lt;br /&gt;
      3                  (&amp;lt;=              15000)&lt;br /&gt;
      0                  (&amp;lt;=              30000)&lt;br /&gt;
      0                  (&amp;lt;=              50000)&lt;br /&gt;
      0                  (&amp;lt;=             100000)&lt;br /&gt;
      0                  (&amp;gt;              100000)&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
latency以外に、ioLength, seekDistance, outstandingIOs, interarrival が確認できる。&lt;br /&gt;
csvでの書き出し（-c オプション）もある。&lt;br /&gt;
&lt;br /&gt;
ESX3.0.xでは、コマンドはあるものの -l オプションがないため、識別IDの確認方法が不明。</description>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">scsi</category>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">disk</category>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">esx</category>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">storage</category>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">latency</category>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">statistics</category>
      <category domain="http://communities.vmware.com/blogs/kkomatsu/tags">performance</category>
      <pubDate>Fri, 23 Jan 2009 03:15:18 GMT</pubDate>
      <author>kkomatsu</author>
      <guid>http://communities.vmware.com/blogs/kkomatsu/2009/01/22/-io-</guid>
      <dc:date>2009-01-23T03:15:18Z</dc:date>
      <clearspace:dateToText>10 months, 5 days ago</clearspace:dateToText>
      <wfw:comment>http://communities.vmware.com/blogs/kkomatsu/comment/-io-</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/kkomatsu/feeds/comments?blogPostID=2478</wfw:commentRss>
    </item>
  </channel>
</rss>

