日本電気社製 PC サーバ - NEC...3 日本電気社製PC サーバExpress5800 シリーズと...
Transcript of 日本電気社製 PC サーバ - NEC...3 日本電気社製PC サーバExpress5800 シリーズと...
-
LSIロジック株式会社
April 12, 2012
日本電気社製 PC サーバ
Express5800シシリーズと
LSI Nytro WarpDriveの接続検証
-
1 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
目次:
1 検証目的 .............................................................................................................. 2
2 検証構成 .............................................................................................................. 2
3 LSI Nytro WarpDriveについて .................................................................................. 3
3.1 製品特徴 ....................................................................................................... 3
4 動作確認試験 検証手順および結果 ........................................................................ 4
4.1 動作確認試験概要 .......................................................................................... 4
3.2 動作確認試験結果 (E120b-1, RHEL 5.4) .............................................................. 4
3.3 動作確認試験結果 (E120b-1, RHEL 6.2) .............................................................. 4
3.3 動作確認試験結果 (E120b-1, Windows 2008 R2 SP1) .............................................. 9
3.4 動作確認試験結果 (R120b-2, RHEL 5.4(32bit), Windows 2008 R2 SP1) ...................... 11
3.5 動作確認試験結果まとめ .............................................................................. 11
検証結果 (Express5800/R120b-2) .............................................................................. 11
検証結果 (Express5800/E120b-1) .............................................................................. 11
4 パフォーマンス試験 手順および結果 ................................................................... 12
4.1 パフォーマンス試験 ..................................................................................... 12
性能評価結果: Express5800/R120b-2 (Windows 2008 R2 SP1, iometer1.10) ....................... 12
性能評価結果: Express5800/E120b-1 (Windows 2008 R2 SP1, iometer1.10) ........................ 12
性能評価結果: Express5800/R120b-2 (RHEL5.4 32bit, fio 2.0.3) ...................................... 13
性能評価結果: Express5800/ E120b-1 (RHEL5.4 32bit, fio 2.0.3) ..................................... 13
4.2 内蔵 HDDと Nytro WarpDriveの性能比較 ......................................................... 14
IOPS性能の比較(IOサイズ: 8KB) ........................................................................... 14
Throughputの比較 (IOサイズ: 256KB) ...................................................................... 14
5 まとめ ................................................................................................................ 15
6 お問い合わせ先 ................................................................................................... 15
-
2 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
1 検証目的
日本電気社製 PC サーバ Express5800 シリーズと LSI® Nytro™ WarpDrive™が
問題なく動作し、所定の性能を発揮することを確認することを目的とします。
2 検証構成
使用検証サーバと OS
製品型番 スペック OS
Express5800
R120b-2
(N8100-
1713)
CPU: Xeon X5690(3.46GHz/6C/12T)*2
MEM: 16GB
PCI ソケット #1C に Nytro WarpDrive
を搭載
Windows 2008 R2 SP1 (64bit)
RHEL 5.4 (32bit)
Express5800
E120b-1
(N8100-
1689Y)
CPU: Xeon L5640 (2.26GHz/6C/12T)*2
MEM: 8GB
PCIソケット #1 に Nytro WarpDrive を
搭載
Windows 2008 R2 SP1 (64bit)
RHEL 5.4 (32bit)
RHEL 6.2 (62bit)
検証対象 Nytro WarpDrive 製品
製品名 容量 (使用可能容量)
NAND
タイプ インター
フェース
ファームウェア BIOSバージョン
WLP-200 200GB SLC(*1) PCI Express
2.0 x 8
105.00.01.00
(beta)
105.00.00.00
(beta)
BLP-400 400GB eMLC(*2) PCI Express
2.0 x 8
105.00.01.00
(beta)
105.00.00.00
(beta)
(*1) SLC: シングル・レベル・セル
(*2) eMLC: エンタープライズ・マルチ・レベル・セル
ベンチマーク・ソフト
Windows Iometer 1.1.0
Linux fio-2.0.3
-
3 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
3 LSI Nytro WarpDrive について
3.1 製品特徴
LSI Nytro WarpDriveは複雑な設定なしに高い性能と低いレイテンシーを実現する第 2世
代の PCIe接続フラッシュ・アダプタ製品で、アプリケーションのトランザクション性能
を加速し、レスポンス・タイムを短縮します。
Nytro WarpDriveは、MLC (Multi Level Cell) または SLC (Single Level Cell) フラッシュ・メモリ
を搭載しており 200GBから 3.2TBまでの容量が選択可能です。また、数多くの賞を受賞
した高性能、高信頼、および高エネルギー効率の LSI SandForce®フラッシュ・ストレー
ジ・プロセッサと、LSI SAS コントローラ ICを組み合わせた構成となっています。
実績豊富な SAS コントローラ ICをインターフェースに使用しているため幅広い OSのサ
ポート (32bit、64bitサポート)、最小限の CPU負荷、数 MB単位の RAM要件など実装しや
すい工夫を施しています。
1枚の Nytro WarpDriveカードは、数百台の HDDに相当する I/Oトランザクション性能
を備えつつ、消費電力の低減、冷却効率の改善、接地面積の低減により TCOコストの
大幅な削減を実現します。
Nytro WarpDrive WLP-200 / BLP-400
-
4 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
4 動作確認試験 検証手順および結果
4.1 動作確認試験概要 サーバの PCIeスロットに Nytro WarpDriveのハードウェアを搭載しドライバをインスト
ールすることで、OSがカードを認識し、ファイル・システムの作成、ファイルの読み書
きが可能なことを確認しました。OS標準ドライバでカードを認識する場合には、ドライ
バのインストールは実施せずに、Nytro WarpDriveの動作を確認しました。
3.2 動作確認試験結果 (E120b-1, RHEL 5.4) Nytro WarpDriveに対応した mpt2sasドライバが正常にインストールされることを確認し
ました。
ドライバ・インストール # rpm -ihv ./mpt2sas-104.00.00.00-1-rhel5.i686.rpm
Preparing... ###########################################
[100%]
pre 104.00.00.00
1:mpt2sas ###########################################
[100%]
post 104.00.00.00
The mpt driver for kernel 2.6.18-164.el5PAE is now version 104.00.00.00
post Install Done.
ドライバ・インストール後にシステムを再起動し、NytroWarpDriveが SCSIデバイスとし
て認識され、パーティション作成、ファイル・システム作成、ファイル読み書きが正常
に出来ることを確認しました。
3.3 動作確認試験結果 (E120b-1, RHEL 6.2) RHEL (Redhat Enterprise Linux ) 6.2の標準ドライバ(mpt2sas verstion 09.101.00.00)が WarpDrive
を認識することを確認しました。
-
5 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
Nytro WarpDrive の認識
# dmesg | grep mpt2sas
mpt2sas version 09.101.00.00 loaded
mpt2sas 0000:0f:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
mpt2sas 0000:0f:00.0: setting latency timer to 64
mpt2sas0: 64 BIT PCI BUS DMA ADDRESSING SUPPORTED, total mem (10117200 kB)
mpt2sas 0000:0f:00.0: irq 27 for MSI/MSI-X
mpt2sas0: PCI-MSI-X enabled: IRQ 27
mpt2sas0: iomem(0x00000000fbac0000), mapped(0xffffc900126a0000), size(65536)
mpt2sas0: ioport(0x0000000000003000), size(256)
mpt2sas0: sending diag reset !!
mpt2sas0: diag reset: SUCCESS
mpt2sas0: Allocated physical memory: size(2542 kB)
mpt2sas0: Current Controller Queue Depth(1123), Max Controller Queue Depth(1192)
mpt2sas0: Scatter Gather Elements per IO(128)
mpt2sas0: WarpDrive: FWVersion(105.00.01.00), ChipRevision(0x03), BiosVersion(105.00.00.00)
mpt2sas0: Protocol=(Initiator), Capabilities=(TLR,EEDP,Snapshot Buffer,Diag Trace Buffer,Task Set
Full,NCQ)
mpt2sas0: sending port enable !!
mpt2sas0: host_add: handle(0x0001), sas_addr(0x500605b004013690), phys(8)
mpt2sas0: port enable: SUCCESS
mpt2sas0: WarpDrive : Direct IO is Enabled for the drive with handle(0x0024)
Nytro WarpDriveが 200GByteの SCSIボリュームとして認識されることを確認し、ファイ
ル・システムの作成、マウントが出来ることを確認しました。
-
6 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
デバイスの確認 # ls -al /dev/disk/by-path/
total 0
drwxr-xr-x. 2 root root 160 Apr 19 17:39 .
drwxr-xr-x. 5 root root 100 Apr 19 17:28 ..
lrwxrwxrwx. 1 root root 9 Apr 19 17:28 pci-0000:00:1a.7-usb-0:3:1.0-scsi-0:0:0:0 -> ../../sr0
lrwxrwxrwx. 1 root root 9 Apr 19 17:39 pci-0000:0f:00.0-scsi-0:1:0:0 -> ../../sda
lrwxrwxrwx. 1 root root 9 Apr 19 17:28 pci-0000:15:00.0-scsi-0:2:0:0 -> ../../sdb
lrwxrwxrwx. 1 root root 10 Apr 19 17:28 pci-0000:15:00.0-scsi-0:2:0:0-part1 -> ../../sdb1
lrwxrwxrwx. 1 root root 10 Apr 19 17:28 pci-0000:15:00.0-scsi-0:2:0:0-part2 -> ../../sdb2
パーティションの作成 # fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): p
Disk /dev/sda: 200.0 GB, 199999619072 bytes
255 heads, 63 sectors/track, 24315 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8878efd9
Device Boot Start End Blocks Id System
-
7 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-24315, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-24315, default 24315):
Using default value 24315
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
ファイル・システムの作成 # mkfs /dev/sda1
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
12214272 inodes, 48827551 blocks
2441377 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
-
8 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
1491 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 21 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
マウント # mount /dev/sda1 /wd
# fd /wd
-bash: fd: command not found
# df /wd
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 192243928 60744 182417676 1% /wd
-
9 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
3.3 動作確認試験結果 (E120b-1, Windows 2008 R2 SP1) ドライバ (LSI_SSS)が正常にインストールされ、Nytro WarpDriveが正常に認識されること
を確認しました。
ドライバ・インストールの確認
-
10 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
デバイスが正常に認識されていることを確認
ディスク・マネージャー
-
11 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
3.4 動作確認試験結果 (R120b-2, RHEL 5.4(32bit) , Windows 2008 R2) R120b-2においても同様に Nytro WarpDriveのドライバ・インストールが問題なく完了す
ること、ファイル・システムを作成できることを確認いたしました。
3.5 動作確認試験結果まとめ
検証結果 (Express5800/R120b-2)
OS (ドライバ版数) WLP-200 BLP-400
Windows 2008 R2 SP1 (2.10.45.00) OK OK
RHEL 5.4 (32bit) (105.00.00.00-1) OK OK
検証結果 (Express5800/E120b-1)
OS (ドライバ版数) WLP-200 BLP-400
Windows 2008 R2 SP1 (2.10.45.00) OK OK
RHEL 5.4 (32bit) (105.00.00.00-1) OK OK
RHEL 6.2 (62bit) (09.101.00.00) OK OK
-
12 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
4 パフォーマンス試験 手順および結果
4.1 パフォーマンス試験
ベンチマーク・ソフトを使用し、IOPS 性能および Bandwidth を測定しまし
た。
IOPS 性能は、データベースで標準的に使用されるデータ・サイズである 8k で
測定しました。一定時間 IO 負荷をかけ、安定した状態の性能を測定しました。
性能評価結果 : Express5800/R120b-2 (Windows 2008 R2 SP1, iometer1.10)
製品名 WLP-200 BLP-400
NAND タイプ SLC eMLC
アクセス・パターン シーケンシャル ランダム シーケンシャル ランダム
Read IOPS(8K) 189,753 124,558 188,548 105,448
Write IOPS (8K) 164,756 120,174 165,370 66,835
Read Bandwidth
(256K) 2.0GB/s 2.0GB/s 2.0GB/s 2.0GB/s
Write Bandwidth
(256K) 1.8GB/s 1.8GB/s 1.8GB/s 1.8GB/s
Queue Depth: 96
性能評価結果 : Express5800/E120b-1 (Windows 2008 R2 SP1, iometer1.10)
製品名 WLP-200 BLP-400
NAND タイプ SLC eMLC
アクセス・パターン シーケンシャル ランダム シーケンシャル ランダム
Read IOPS (8K) 188,212 124,506 187,952 105,279
Write IOPS (8K) 162,580 118,698 163,644 64,128
Read Bandwidth
(256K) 2.0GB/s 2.0GB/s 2.0GB/s 2.0GB/s
Write Bandwidth
(256K) 1.8GB/s 1.8GB/s 1.8GB/s 1.8GB/s
Queue Depth: 96
-
13 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
性能評価結果 : Express5800/R120b-2 (RHEL5.4 32bit , f io 2.0.3)
製品名 WLP-200 BLP-400
NAND タイプ SLC eMLC
アクセス・パターン シーケンシャル ランダム シーケンシャル ランダム
Read IOPS (8K) 166,491 155,063 169,125 149,752 Write IOPS (8K) 149,241 130,860 119,102 62,103
Read Bandwidth
(256K) 2.1GB/s 2.1GB/s 2.1GB/s 2.1GB/s
Write Bandwidth
(256K) 1.7GB/s 1.6GB/s 1.3GB/s 0.7GB/s
Queue Depth: 96, JOB数:8
性能評価結果 : Express5800/ E120b-1 (RHEL5.4 32bit , f io 2.0.3)
製品名 WLP-200 BLP-400
NAND タイプ SLC eMLC
アクセス・パターン シーケンシャル ランダム シーケンシャル ランダム
Read IOPS (8K) 139,386 134,005 138,802 128,836 Write IOPS (8K) 130,543 123,199 109,835 55,552
Read Bandwidth
(256K) 2.1GB/s 2.1GB/s 2.1GB/s 2.1GB/s
Write Bandwidth
(256K) 1.6GB/s 1.6GB/s 1.3GB/s 0.5GB/s
Queue Depth: 96: JOBS数:8
-
14 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
4.2 内蔵 HDD と Nytro WarpDrive の性能比較
Express5800 E120b-1 (RHEL 5.4)で fioを使用し、内蔵 HDD (2.5インチ 15000rpm SAS HDD x3
RAID5)のパフォーマンスを測定し、Nytro WarpDrive WLP-200の性能と比較しました。
IOPS 性能の比較 (IO サイズ : 8KB)
Throughput の比較 ( IO サイズ : 256KB)
RW:ランダム・ライト, RR: ランダム・リード
SW: シーケンシャル・ライト, SR: シーケンシャル・リード
0
20000
40000
60000
80000
100000
120000
140000
160000
8K RW 8K RR 8K SW 8K SR
IOP
S
2.5inch 1.5k SAS HDD x 3 RAID5 Nytro WarpDrive WLP-200
0
500
1000
1500
2000
2500
256K RW 256K RR 256K SW 256K SR
Th
rou
gh
pu
t (M
B/
S)
2.5inch 1.5k SAS HDD x 3 RAID5 Nytro WarpDrive WLP-200
23倍 20倍 25倍 11倍
240倍 97倍 95倍 13倍
-
15 日本電気社製 PC サーバ Express5800 シリーズと LSI Nytro WarpDrive の接続検証|4/12/2012
5 まとめ
今回の動作検証および性能評価により、日本電気社製 PC サーバ Express5800シリーズと LSI
Nytro WarpDrive WLP-200および BLP-400の組み合わせが、問題なく動作し、複雑な設定をするこ
となく、高い性能を発揮することが確認されました。
また、RHEL6.2 の動作確認結果から、Express5800 シリーズに Nytro WarpDrive を搭載するだけで、
ドライバやツール類のインストールすることなく、Nytro WarpDriveが動作することが確認され
ました。これは、すでに多くの OSでサポートされている LSI SAS コントローラが Nytro
WarpDriveのインターフェースに使用されていることからくる使いやすさを示した結果であると
いえます。
6 お問い合わせ先
LSIロジック株式会社
〒 108-0075 東京都港区港南 4-1-8 リバージュ品川 14F
担当: チャネルセールス&マーケティング マネージャー 橋本 博文
電話: 03-5463-7176
E-mail: [email protected]
Web: http://www.lsi.com/japan
LSI Nytroアプリケーション高速化ソリューションに関する詳細情報は、以下の LSI Webサイトで
ご覧いただけます。
http://www.lsi.com/acceleration
LSI、LSIロゴ・デザイン、Nytro、WarpDriveおよび SandForceは米国 LSI Corporationの商標または登
録商標です。その他のブランドまたは製品名はそれぞれの企業の商標または登録商標の可能性
があります。
mailto:[email protected]://www.lsi.com/japanhttp://www.lsi.com/acceleration