ユーズケース

廉価版NASの性能に不満な方、高価なファイルサーバーを導入したが不満が残る方。
その様なシステム管理者がリプレースを検討するに値するクラスタストレージアプライアンス。

運用コスト(TCO)はイニシャルコストにも増して重要なことは経営者であれば誰でもが重要視することですが、ストレージ製品の選択時はテラバイト単価でストレージの選択をする(その様なコスト計算による値引き要求が目立つ)企業の方々が少なく無く、全く持ってイニシャルコスト重視が目につきます。この様な状況に陥る最大の要因はストレージシステムに対する興味の欠如からくる要求仕様の未策定で、目的に合わないストレージ構成をしてしまうと運用コストに跳ね返ることになります。(一番多いのが買い替え)
Panasas Active Storは 容易な操作性と操作感、または管理の容易なシステム設計などユーザーがシステムを管理する場合に特殊な技能を必要としません。これは管理コストを低減するためには非常に重要な事で、10年以上に及ぶHPC環境等で高性能が要求される現場に「ペタバイト」に及ぶストレージ容量を提供し続けてきた商用システムベンダーにしか出来ないことです。

Panasas PanFS
PanFS: オブジェクトストレージデバイス(OSD)

シリーズ7の(旧4000シリーズ)でランダムに dd コマンドを走らせたスループット結果はシェルフ側で計測する数値で公表値の最大値まで容易に計測されました。当初はマニュアルに記載されているストライプサイズ、ブロックデバイスサイズなどの詳細設定を施さない限り満足する性能は発揮しないものとばかりたかをくくっていましたが全く拍子抜けの高性能でした。

Panasas ベンチマーク結果
実施期間: 2008/6/12〜6/16
使用機器:

  1. Panasas ActiveStor 5000
    AS7
  2. クライアント
    • ML115 (8 node)
    • CentOS 4.5, 1 CPU Core, 1GB RAM
    • Blade Server (4 node)
    • CentOS 5.1, 2 CPU Core, 1GB RAM
    • NEXXUS (4 node)
    • RHEL 5 Update 1, 2 CPU Core, 4GB RAM
  3. 接続スイッチ側の設定
    • ネットワーク接続の条件
      802.1Q & VLAN(機種毎設定項目に注意有り)
  4. 10KB のファイルの連続書き込み
    条件:
    まず、Blade Server と NEXXUS、合計8台のクライアントの内蔵ディスクに 10KB のファイルが10万個入ったフォルダを作成。その後、各クライアント内から一斉に、"cp -r" コマンドにて Panasas® の DirectFlowTM ボリュームにコピー。これを100セット連続で行い、転送時間を測定。一旦コピーされたファイルの上書きは行わない。
    ただし、翌日までにコピーが終了していなかったため、操作を中断し、それまでに転送された容量と最後に書き込まれたファイルのタイムスタンプより速度を算出。
    (全クライアントおよび Panasas® の内蔵時計は NTP で同期させているため、時間のずれによる誤差は無視出来る)
  5. 結果:
    計算の結果、スループットは以下の通りであった。 備考:
    比較のため、Blade Server 1台 のみから同様の条件で書き込んだ場合、3369.9 KB/s となった。10k file x 10万個 x 100set 実施
    テキスト ボックス
  6. iozone によるベンチマーク 条件:

    ML115(Athlon)8node、Blade Server(Core2duo)4node および NEXXUS(Core2duo)4node の合計16台のクライアントから同時に、iozone 3.303 を使用して、DirectFlow とNFSを夫々使用して IOスループットを比較測定した。

    a. DirectFlow ボリュームへ、4KB, 8KB, 16KB の各ブロックサイズでの Write / Read

    テキスト ボックス: aパターン	16台の平均値  DF 4KB Write	20.78 MB/s  DF 4KB Re-Write	24.05 MB/s  DF 4KB Read	16.68 MB/s  DF 4KB Re-Read	29.88 MB/s  DF 8KB Write	21.01 MB/s  DF 8KB Re-Write	24.34 MB/s  DF 8KB Read	16.59 MB/s  DF 8KB Re-Read	30.01 MB/s  DF 16KB Write	21.04 MB/s  DF 16KB Re-Write	24.72 MB/s  DF 16KB Read	16.22 MB/s  DF 16KB Re-Read	30.55 MB/s
    ※DF は DirectFlow の略

    b. NFS ボリュームへ、4KB, 8KB, 16KB の各ブロックサイズでの Write および、16KB での Read

    テキスト ボックス: bパターン	16台の平均値  NFS 4KB Write	7.53 MB/s  NFS 4KB Re-Write	8.18 MB/s  NFS 8KB Write	14.82 MB/s  NFS 8KB Re-Write	13.80 MB/s  NFS 16KB Write	11.05 MB/s  NFS 16KB Re-Write	10.49 MB/s  NFS 16KB Read	8.25 MB/s  NFS 16KB Re-Read	10.52 MB/s
    ※NFS の 4KB, 8KB Read は、事前の予想以上に測定時間がかかったため、実行完了していないが参考値として掲載。

    c. 上記測定時間帯の、Panasas 側でのスループット測定値の最大値 結果:

     a. 書き込み最大スループット (16KB Write/Re-Write 時): 402.64 MB/s
     b. 読み出し最大スループット (16KB Read/Re-Read 時): 302.81 MB/s

    今後も簡易的なベンチマークを記録し、今後のシステム導入の参考値に出来る物を表したい。