KEK 技術研究会 2010/3/ /03/19 JPARC 実験データの共通計算機システムへの転送 高エネルギー加速器研究機構技術研究会 2010 年 3 月 19 日 KEK 共通基盤研究施設計算科学センター八代茂夫 2010/3/19 1/27 KEK 技術研究会 報告集の修正が入

Similar documents
JPARC 実験データの共通計算機システムへの転送 八代茂夫 高エネルギー加速器研究機構共通基盤研究施設計算科学センター 概要 KEKCC のストレージシステム HPSS にアクセスするために用意されている各種のインターフェイスとそれぞれの特徴を述べる 次に HPSS への KEK 内からのアクセス

KEKCC のストレージ 2009 年 4 月 24 日 KEK 共通基盤研究施設計算科学センター 八代茂夫 2009/4/24 1/23

untitled

Microsoft Word - nvsi_090198_quantum dxi7500_nvb.doc

2011年11月10日 クラウドサービスのためのSINET 学認説明会 九州地区説明会 九州大学キャンパス クラウドシステムの導入 伊東栄典 情報基盤研究開発センター 1

スライド 1

e-サイエンス基盤としての 計算機センターPOP(Point-of-Presence) 連携

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

Microsoft Word - gori_web原稿:TrusSPSにおけるNAS OSのパフォーマンス評価.docx

BMR for NVBU NIC bnx2.ko SVR/CLNT 上での SCSI megaraid_sas.ko 自動認識デバイス Partition 構成 (RHEL6.0 uefi/lvm 構成の場合 ) Partition1 /boot/efi EFI 200MB Partition2 /

1重谷.PDF

iscsi_omote

Microsoft Word - HOKUSAI_system_overview_ja.docx

Microsoft Word - nvsi_090203_r1_sanboot_vaultdr.doc

2013年『STSSスキルコミュニティ』 テーマ別Kickoff資料

Microsoft Word - qtsi_120246jp_rhev.doc

Microsoft Word - nvsi_100208jp_bmr_for_nvbu_ibm.doc

(Microsoft Word - WhitePaper_EvaluationAvanceNVBU__rev2_\203t\203H\201[\203\200\211\374\222\371\224\305_.doc)

Microsoft Word - nvsi_100222jp_oracle_exadata.doc

(^^

PRIMERGY TX1320 M2 未サポートOS動作検証確認情報

検証結果報告書 NetVault7によるIBM xseries / IBM FAStT700/Oracle9i RAC/ Oracle EBS 11i 環境におけるLinuxバックアップ検証 2003 年 10 月 27 日 バックボーン ソフトウエア株式会社日本オラクル株式会社日本アイ ビー エム

PRIMERGY TX1330 M3 未サポートOS動作検証確認情報

ERDAS IMAGINE における処理速度の向上 株式会社ベストシステムズ PASCO CORPORATION 2015

九州大学がスーパーコンピュータ「高性能アプリケーションサーバシステム」の本格稼働を開始

HPE Moonshot System ~ビッグデータ分析&モバイルワークプレイスを新たなステージへ~

PRIMERGY TX1320 M3 未サポートOS動作検証確認情報

Microsoft Word - nvsi_080177jp_trendmicro_bakbone.doc

Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc

t20s3-fn09.pdf

PRIMERGY TX2540 M1 未サポートOS動作検証確認情報

hpc141_shirahata.pdf

PRIMERGY TX140 S1 未サポートOS動作検証確認情報

<4D F736F F F696E74202D204E505F8E9F90A291E E815B CFC82AF B838B B838B C5E B8D5C91A E E4E41532E7

PowerPoint プレゼンテーション

Microsoft Word - appendix_b_srft.doc

スライド 1

MAGNIA Storage Server Configuration Guide

「BladeSymphony」「HA8000 シリーズ」において最新OS Windows Server 2008 プレインストールモデルを販売開始

VXPRO R1400® ご提案資料

Microsoft PowerPoint - LCG_sakamoto

r10s4-fn03.pdf

PDF.PDF

i Ceph

資料3 今後のHPC技術に関する研究開発の方向性について(日立製作所提供資料)

PRIMERGY RX300 S6 SAS コントローラカード <RAID 5> フリーOS 動作確認情報

Microsoft Word - nvsi_090192jp_r2_DELL_NX4.doc

Windows Embedded 8 Standard

ファイルサーバ ご利用の手引き 第 1.0 版 2008 年 2 月 14 日 近畿大学総合情報システム部 (KUDOS)

PRIMERGY TX100 S1 未サポートOS動作検証確認情報

提案書

PRIMERGY BX920S2 未サポートOS動作検証確認情報

160311_icm2015-muramatsu-v2.pptx

Microsoft Word - nvsi_100207jp_quantumi40.doc

スライド 1

IP SAN Internet Protocol Based SAN Internet Week 2003 用資料 日本アイ ビー エム株式会社 Copyright IBM Corporation 2003 All rights reserved. 第二章 1

Microsoft PowerPoint PCクラスタワークショップin京都.ppt

PC Development of Distributed PC Grid System,,,, Junji Umemoto, Hiroyuki Ebara, Katsumi Onishi, Hiroaki Morikawa, and Bunryu U PC WAN PC PC WAN PC 1 P

PRIMERGY CX250 S2 未サポートOS動作検証確認情報

<834E C F D E657073>

平成22年度「技報」原稿の執筆について

Windows Server 2016 Hyper-V ストレージQoS機能の強化

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

PowerPoint Presentation

(Microsoft PowerPoint - Mirapoint\220\273\225i\221\316\224\344\225\\\(6\203V\203\212\201[\203Y_7\203V\203\212\201[\203Y\).ppt)

PRIMERGY TX150 S7 SAS アレイコントローラカード <RAID 5> フリーOS 動作確認情報

h Data Domainスペック シート

Microsoft Word - nvsi_100220jp_dell_nvfr40.doc

fse7_time_sample

PRIMERGY RX100 S5 未サポートOS動作検証確認情報

目次 1. はじめに 用語説明 対象アダプタ P HBA/2P HBAで異なる性能 付録 ( 性能測定環境 ) P HBAでの性能測定環境 P HBAでの性能測定環境 本書の

12 PowerEdge PowerEdge Xeon E PowerEdge 11 PowerEdge DIMM Xeon E PowerEdge DIMM DIMM 756GB 12 PowerEdge Xeon E5-

Software-Defined Storage ware Virtual SAN ware Virtual SAN

ファイル アップロード

システムソリューションのご紹介

富士通PCサーバ「PRIMERGY RX2530 M4」における「TeraStation TS5010 / TS3010」シリーズ動作検証報告

スライド 1

本仕様はプロダクトバージョン Ver 以降に準じています

PRIMERGY RX200 S8/RX350 S7とETERNUS LT40でのAcronis Backup & Recovery 11.5 Advanced Serverによるイメージバックアップ動作検証

untitled

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

PRIMERGY RX300S6未サポートOS動作検証確認情報

PRIMERGY TX1320 M1 未サポートOS動作検証確認情報

untitled

Microsoft Word - nvsi_100221jp_vdr_extended_partition.doc

Microsoft Word - nvsi_090196_r1_vaultdr_offline_rhel_dualpath.doc

Microsoft PowerPoint - 広域分散2005-8pdf用.ppt[読み取り専用]

HP StoreVirtual(LeftHand)

SharePoint 2003 Performance White Paper

(Microsoft PowerPoint - Mirapoint\220\273\225i\221\316\224\344\225\\\(5\203V\203\212\201[\203Y_7\203V\203\212\201[\203Y\201j.ppt)

PRIMERGY TX1310 M1 未サポートOS動作検証確認情報

Microsoft Word - ユーザ向け利用の手引き_v0.3.doc

8. Windows の補足情報 コマンドの使用についての説明です Windows からのファイル直接印刷 Windows でコマンドを使用したファイル直接印刷の方法についての説明です この機能はネットワーク接続をしているときに使用できます この方法で印刷できるファイルは 本機が搭載しているエミュレ

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

1 / 1 idrac8 CPU 1 Intel Xeon E v5 Intel Pentium Intel Core i3 Intel Celeron Intel C236 Microsoft Windows Server 2008 R2 SP1 Microsoft Windows S

目次 1 はじめに 登録商標 商標 注意事項 免債事項 SR-IOV の機能概要 性能検証事例 測定環境 測定結果 各方式による共有 NIC 性能比較 ( ポートあ

Transcription:

JPARC 実験データの共通計算機システムへの転送 高エネルギー加速器研究機構技術研究会 2010 年 3 月 19 日 KEK 共通基盤研究施設計算科学センター八代茂夫 2010/3/19 1/27 KEK 技術研究会 報告集の修正が入っています HPSS サーバ計算機の仕様の修正 使用例 に認証のコマンドを追加 再測定した転送速度 NIC の変更後の測定 Web に報告集 本スライドを掲載済み http://research.kek.jp/people/yashiro/html/report.html 2010/3/19 KEK 技術研究会 2/27 S. Yashiro 1

共通計算機システム データ解析システム (KEKCC) KEK のプロジェクト (jparc を含む ) のデータの保管および解析ためのシステム ストレージシステム 計算サーバ 並列サーバ GRID サーバで構成 2009/3 に新システム稼動開始 2010/3/19 KEK 技術研究会 3/27 Central Computing System (Mar. 2009 ) Computing Server 84 IBM System x3550 Intel Xeon-QX 5460 x2 MEM:16GB GPFS/API/VFS API/VFS HPSS API/FTP CIFS/NFSv4 IBM TS3500(3PB) IBM 3592 Tape Drive IBM DS4800(10TB) GPFS Storages Disk Storage IBM DS4800(205TB) LTO4 Tape Drive CIFS/NFSv4 SSH GPFS API/VFS Work Server 4 x3550 Xeon-QX 5460 x2 MEM:16GB/node SSH GPFS Parallel Server 4 x3550 Xeon-QX 5460 x2 MEM:32GB/node GRID Systems LCG System Naregi System irods/srb System Tokai campus J-PARC FW FW KEK intra User s host KEK-FW SINET3 S. Yashiro 2

KEKCC のストレージ 磁気ディスクシステム 205TB ホーム データ解析の作業領域 大容量ストレージシステム 3PB 実験データの保管 階層型ストレージシステムHPSSによる管理 2010/3/19 KEK 技術研究会 5/27 HPSS (High Performance Storage System) HPSS とは アメリカエネルギー省研究所と IBM Houston とで開発され IBM Houston がサポートを行なっている階層型ストレージシステム データの保管先として磁気テープを利用 大容量 省電力 KEKCC での構成 磁気ディスクのキャッシュ領域 10TB 3000 巻の磁気テープによる最大 3PB の領域 ユーザは C/C++ の関数 ftp scp などにより キャッシュ領域との IO をおこなう キャッシュ領域と磁気テープとの間のデータの移動は HPSS が行なう 2010/3/19 KEK 技術研究会 6/27 S. Yashiro 3

HPSS の概略図 Cache disk 10TB Tape library: TS3500 3000vols, max. 3PetaBytes Tape drives: 10 3592E06 1TB/vol, 160MB/s irods server (VFS server) 5 movers Core server 2 VFS servers 2 SMB/NFS servers Work servers (VFS server) API, pftp kftp CIFS SCP iput/iget アクセスのインターフェイス インターフェイス 特徴 FW 相性 NAT 経由 POSIX 準拠 I/O 関数 C の関数 難あり 不可 hssput/hpsscat Parallel FTP (pftp) Kerberos ftp (kftp) VFS SSH irods gridftp CIFS ファイル転送ファイル転送ファイル転送ファイルシステム VFS 経由 VFS 経由 VFS 経由 VFS 経由 難あり難あり良良良良良 不可不可可可可可可 2010/3/19 KEK 技術研究会 8/27 S. Yashiro 4

各インターフェイスの概要 1 POSIX 準拠 I/O 関数 C/C++ プログラムによる IO hssput/hpsscat HPSS パッケージとして提供 Parallel FTP(pftp) HPSS パッケージとして提供 Kerberos ftp(kftp) ftp を kerberos 認証で利用 kerberos の設定により使用可 2010/3/19 KEK 技術研究会 9/27 各インターフェイスの概要 2 VFS ユーザのマシンに入れて利用するのは一般的でない SSH VFS を導入してある SSH サーバを通じてファイル転送 irods irods クライアントを導入して VFS を導入してある irods サーバを通じてファイル転送 Gridftp VFS を導入してある Grid サーバを通じてファイル転送 CIFS VFS を導入してある CIFS サーバを通じてファイル転送 2010/3/19 KEK 技術研究会 10/27 S. Yashiro 5

使用例 1 Hpsscat/hpssputによるファイル転送 $ kinit $ hpssput /hpss/ce_g/cc/yashiro/test/outfile local_file $ hpsscat /hpss/ce_g/cc/yashiro/test/remote_file > outfile Parallel FTPによるファイル転送 $ kinit $ /opt/hpss/bin/pftp_client -v hco01.cc.kek.jp 4021 cd /hpss/ce_g/cc/yashiro/test/ ftp> put local_file ftp> get remote_file bye Kerberos ftpによるファイル転送 $ kinit $ kftp ftp> put local_file ftp> get remote_file bye 2010/3/19 KEK 技術研究会 11/27 使用例 2 Scpによるファイル転送 $ kinit 省略可 $ scp local_file hpss.cc.kek.jp: /hpss/ce_g/cc/yashiro/test/outfile $ scp hpss.cc.kek.jp: /hpss/ce_g/cc/yashiro/test/remote_file outfile Sftpによるファイル転送 $ kinit 省略可 $ /usr/bin/sftp -v hpss.cc.kek.jp cd /hpss/ce_g/cc/yashiro/test/ ftp> put local_file ftp> get remote_file bye irodsによるファイル転送 $ iinit $ iput -f local_file outfile $ iget -f remote_file 2010/3/19 KEK 技術研究会 12/27 S. Yashiro 6

性能測定の条件 実験グループが HPSS にデータを転送するにあたって インターフェイスを選択するための参考となる資料を目指す HPSS のキャッシュディスクとクライアント計算機との間の転送性能 実際の利用環境での性能を測定 チューニングを行わない 約 1GB のファイルの転送 運用システムで 運用中に測定 その時点での利用状況の影響が出ている 2010/3/19 KEK 技術研究会 13/27 測定環境 HPSS6.2.2 Cache disk 10TB RTT=0.9ms XEON-X5450 2CPU 4GB CentOS5.3, kernel 2.6.1 KEK LAN クライアント 5 movers POWER5+ 1.65GHz 4Core 2CPU, 2GB 2 VFS servers Xeon-QX5460 3.16GHz 4Core 2CPU, 8GB Core server POWER6 3.5GHz 4Core 2CPU, 8GB API, pftp router kftp SINET L2VPN 経由 RTT=10ms JLAN クライアント 2 SMB/NFS servers Work servers (VFS server) Xeon-QX5460 3.16GHz 4Core 2CPU, 16GB irods server (VFS server) Xeon-QX5460 3.16GHz 4Core 2CPU, 8GB SCP iput/iget XEON-X5450 2CPU 4GB CentOS5.3, kernel 2.6.1 S. Yashiro 7

KEK 内での転送性能 インターフェイス kftp pftp hpssput/cat irods scp 書き込み (MB/s) 64.0 97.3 89.5 23.5 32.4 読み出し (MB/s) 83.0 86.7 85.2 16.1 31.3 2010/3/19 KEK 技術研究会 15/27 KEK 内での転送 HPSS の提供するインターフェイスは高性能 scp, irods も 一定の性能 2010/3/19 KEK 技術研究会 16/27 S. Yashiro 8

JPARC との間の転送性能 インターフェイス 書き込み (MB/s) 読み出し (MB/s) kftp pftp hpssput/cat irods scp 12.0 26.6 19.7 23.2 33.6 25.0 17.2 16.9 17.6 30.2 2010/3/19 KEK 技術研究会 17/27 JPARC との間の転送 Scp と irods は KEK 内からのアクセスの場合と同じ性能 HPSS への書き込みは scp, pftp, irods が高速 ただし NAT 経由の場合には pftp は使えない HPSS からの読み出しは scp, kftp が高速 irods については 第 5 分科会 5-007 も参照のこと 2010/3/19 KEK 技術研究会 18/27 S. Yashiro 9

Tc の有効性 インターフェイス KEK 内で RTT=10ms に設定 JPARC(MB/s) kftp-put 10.0 pftp-put 18.1 HPSSへの書き込み hpssput 16.0 iput 24.0 scp-j2k 30.2 kftp-get 18.0 pftp-get 14.6 HPSSからの読み出し hpsscat 14.1 iget 21.1 scp-k2j 16.5 2010/3/19 KEK 技術研究会 19/27 12.0 26.6 19.7 23.2 33.6 25.0 17.2 16.9 17.6 30.2 Tc の有効性 動機 RTT=10ms の東海で測定する代わりに つくばの計算機で tc コマンドにより 10ms の遅延を入れて測定することができないか? 結果 おおよその状況を見るには使える 2010/3/19 KEK 技術研究会 20/27 S. Yashiro 10

異なる GbE カードでの転送性能 HPSS への書き込み HPSS からの読み出し インターフェイス kftp-put pftp-put hpssput iput scp-j2k kftp-get pftp-get hpsscat iget scp-k2j planex KEK 内 63.0 64.3 61.3 23.0 28.4 26.0 38.7 24.5 18.3 22.7 intel 64.0 97.3 89.5 23.5 32.4 83.0 86.5 85.2 16.1 31.3 planex JPARC 11.0 26.6 19.7 23.2 31.3 20.0 17.0 16.6 17.6 2010/3/19 KEK 技術研究会 21/27 3.8 intel 12.0 20.0 18.1 22.5 33.6 25.0 17.2 16.9 10.4 30.2 GbE カードによる差異 Planex をつくばのクライアントで使用 Put では 60MB/s 台で頭打ち Get ではさらに悲惨 高速な転送には使えない Planex を東海のクライアントで使用 ほぼ intel と同性能 Scp の get は悲惨 一部 Planex の方が高速 測定時の混み具合か? GbE カードの選択は重要 2010/3/19 KEK 技術研究会 22/27 S. Yashiro 11

Sshfs の性能 インターフェイス つくば 東海 scp 32.4 33.6 HPSS への書き込み sftp 32.4 31.3 sshfs 29.7 29.9 scp 31.3 30.2 HPSS からの読み出し sftp 41.2 27.5 sshfs 38.9 10.5 2010/3/19 KEK 技術研究会 23/27 Sshfs の利用 動機 遠隔地からの利用に有利な SSH を利用してファイルシステムのインターフェイスを実現できないか? テスト結果 KEK 内での利用では Scp, sftp, sshfs の性能がほぼ同一 JPARC からの書き込みは良好な性能 JPARC からの読み出しでは性能が出ない 2010/3/19 KEK 技術研究会 24/27 S. Yashiro 12

まとめ データによって性能が変わること チューニングにより性能向上の可能性があることに留意すること サイト内での利用には HPSS の提供するインターフェイスが高性能 遠距離からの利用には scp, kftp, irods が性能面 および NAT や FW との相性の面でよい 性能確保に NIC の選択は重要 遠距離からの利用の性能調査に tc コマンドの利用は有効 ファイルシステムのインターフェイスの実現のために sshfs 利用は手軽で有効 しかし遠隔地からの書き込みは性能が出るが 読み出しでは性能が出ない 2010/3/19 KEK 技術研究会 25/27 さいごに 謝辞 KEK 計算科学センターの佐々木節氏 飯田好美氏 真鍋篤氏 鈴木聡氏 鈴木次郎氏 日本アイ ビー エム の伊藤義彦氏 玉井千恵子氏 山本智実氏 日本原子力研究開発機構 J-PARC センターの石川弘之氏 2010/3/19 KEK 技術研究会 26/27 S. Yashiro 13

参考資料 共通計算機システム (KEKCC), http://kekcc.kek.jp/ HPSS(High Performance Storage System), http://www.hpsscollaboration.org/hpss/index.jsp irods, https://www.irods.org/ SSHfs, http://fuse.sourceforge.net/sshfs.html 飯田好美 irods を用いたデータ管理システムの導入 第 5 分科会 5-007 2010/3/19 KEK 技術研究会 27/27 S. Yashiro 14