2009年 2月 24日 火曜日
やっぱり Sun がスキ!
Sun Storage 7000 は実際どれだけ速いのか?
大好評の Sun Storage 7000 ですが、ZFS の機能・管理性・信頼性、SSD のパフォー マンス、さらに Real-Time Visibility と、いいこと尽くめですが、やっぱり実際の 最高パフォーマンスを知りたいですよね。ということで Sun Engineer の Brendan Gregg がいろいろと試してくれました。 彼のブログで オンキャッシュデータの NFS Read と、 HDD からストリーミングしたときの NFS Read/Write の結果が紹介されています。
まずはオンキャッシュでの NFS read です。
2.07 GB/s NFS cache streaming read - SS7410 single head (128GB DRAM, AMD 4C Opteron 2.3GHz), 2x 2x10GbE interface - 20 clients, each with 2x 1GbE ports and running 10 processes - NFSv3/TCP, jumbo frame - 100GB of working set, cached on 128GB RAM of SS7410
いかがでしょうか。2GB/s ということは 2x10GbE の network port を目一杯使って いることになり、オンキャッシュの送信だとしても、わずか 2U ラックサイズ のシャシ1台としては驚異的です。しかも CPU 使用率は 70% 程度とまだ余裕があり ます。さすがクアッドコア CPU を4基も搭載しているだけのことはあります。 さらに、この 16 コアのパワーを引き出すマルチスレッド・カーネルと Sun 独自 の 10 GbE マルチ DMA ネットワークインターフェースの効果も見逃せません。
では、Disk I/O のある場合はどうでしょうか。
1.10 GB/s NFS streaming from disk - SS7410 single head (128GB DRAM, no SSDs) with 2x 10GbE interface - 6 JBODs each with 24 HDDs (ZFS, mirroring) - 10 clients each with 2 threads with iosize 128KB - 1.07 GB/s HDD read
577 MB/s NFS streaming write to disk - SS7410 single head (128GB DRAM, no SSDs) with 2x 10GbE interface - 5 JBODs each with 24 HDDs (ZFS, mirroring) - 20 clients each with 2 threads with iosize 32KB - 1.38 GB/s HDD write (563 MB/s x 2)
ほぼ全てのデータを HDD から NFS クライアントへ転送しているため、性能は落ちて しまいますが、それでも従来と比較すると驚異的な性能といえます。Write の性能が 低いのは、ミラー化された2つの HDD へ書き込むため2倍のオペレーションが発生 するためです。ちなみに、RAID 構成を mirroring ではなく、デュアルパリティ の RAID-Z2 とすると、若干性能が低下し 535 MB/s となります。
いずれにせよ、従来の常識とは一線を画す製品であることは間違いなさそうです。 ちなみに、今回の測定環境が少々極端だと思われた方は、 こちらのページに性能見積りの目安として使えそうなデータがありますので ご参考まで。
ストリーミングの帯域 : 1 GB/s on server and 110 MB/sec on client Random Read IOPS(HDD) : 150 random read IOPS per mirrored disks Random Read IOPS(SSD) : 3100 Read IOPS per Read Optimized SSD Synchronous write IOPS : 5000-9000 Synchronous write per Write Optimized SSD 1byte 当たり CPU サイクル: 30-40 cycles per byte for NFS and CIFS 1 client 当たり NFS 帯域 : 1 TCP Window per round trip latency.
(ご注意)... なお、これらご紹介した数値はサンの公式データではありません。 参考値としてお取り扱いください。
Posted at 05:07午後 2 24, 2009 by masahiko in Sun | 投稿されたコメント[0]