Page 2 - ライフサイエンスでのPanasas導入の利点
P. 2
ライフサイエンスのためのHPC︓ PANASASの優位性
Panasas PanFSパラレルアーキテクチャ
パフォーマンスのリニアなスケーラビリティを考慮した設計
ファイル
クライアント データ
クライアント
DirectFlowクライアント
NFSと アウトオブバンド
SMB メタデータ
イレイジャーコーディングされた各ファイル
ActiveStor 1 2 3 4 5 … N P Q
Directors
ランダムに選択されたOSD上で
DirectFlowパラレルアクセス
オブジェクトとして格納された各コンポーネント
OSD OSD OSD OSD OSD OSD OSD OSD OSD OSD OSD OSD OSD OSD
ActiveStor Ultraストレージノード ActiveStor Ultraストレージノード
ฒྻΞʔΩςΫνϟΛࣔ͢PanFSϑΝΠϧγεςϜͷ֓؍
セキュリティ 混在するワークロードと小さなファイル • খ͞ͳϑΝΠϧSATA SSDʹอଘ͞Ε·͢ɻ
SSDͰγʔΫλΠϜ͕ͳ͍ͨΊɺίετޮ
ϥΠϑαΠΤϯεݚڀͰɺηΩϡϦςΟ͕HPC での柔軟性
ʹ༏ΕͨߴଳҬ෯ͷετϨʔδ͕࣮ݱ͠·͢ɻ
ͷओཁͳߏཁૉʹͳ͖͓ͬͯͯΓɺPanFS PanFSɺDynamic Data Acceleration
σʔλͷ҆શੑΛ֬อ͢ΔͨΊͷओཁͳηΩϡϦ ʢDDAʣͱݺΕΔಠࣗͷํ๏ʹΑΓɺେ͖ͳ • ߴଳҬ෯Λඞཁͱ͢Δେ͖ͳϑΝΠϧɺՁ
ςΟػೳΛαϙʔτ͍ͯ͠·͢ɻ ϑΝΠϧͱখ͞ͳϑΝΠϧΛΠϯςϦδΣϯτ͔ͭ ֨Ͱେ༰ྔͷHDDʹอଘ͞Ε·͢ɻ
γʔϜϨεʹཧ͠·͢ɻ͜ΕʹΑΓɺ PanFSϥ
• PanFSɺʮ-rwxr-xr-xr-xʯͷΑ͏ͳैདྷͷ ͜ΕΒͷσʔλஔϙϦγʔɺখ͞ͳϑΝΠϧ
ΠϑαΠΤϯεͰҰൠతͳࠞ߹ϫʔΫϩʔυʹε
LinuxελΠϧͷʮϞʔυϏοτʯʹՃ͑ͯɺ
τϨʔδγεςϜΛࣗಈతʹదԠͤ͞Δ͜ͱ͕Ͱ ͷΞΫηεେ͖ͳϑΝΠϧΛͭ͜ͱ͕ͳ͍
֤ϑΝΠϧͱ֤σΟϨΫτϦͷΞΫηε੍ޚϦ ͜ͱʹՃ͑ͯɺେখͷϑΝΠϧ͕ҟͳΔσόΠε
͖·͢ɻ
ετʢACLʣΛαϙʔτ͍ͯ͠·͢ɻ͜ΕʹΑ ্ʹ͋ΔͨΊɺϝλσʔλͷΞΫηεΛԆ͞
ΓɺͲͷϢʔβʔΞΧϯτ͕֤ϑΝΠϧ·ͨ • ৽͘͠ॻ͖ࠐ·ΕͨΞϓϦέʔγϣϯͷϢʔ ͤΔཁҼԿͳ͍͜ͱΛҙຯ͠·͢ɻ
σΟϨΫτϦͰͲͷૢ࡞Λ࣮ߦͰ͖Δ͔ɺϞʔ βʔσʔλNVDIMMʹอଘ͞ΕɺΞϓϦ
υϏοτΑΓΔ͔ʹࡉ੍͔͘ޚͰ͖·͢ɻ έʔγϣϯʹରͯ͠ۃΊͯϨΠςϯγͷίϛο ඪ४ϥοΫͰɺ2.3PBͷεϖʔεΛ༻Ͱ͖
τ͕ՄೳʹͳΓ·͢ɻ Δߏ͕ՄೳͰɺ 32GB/sͷଳҬ෯Λఏڙ͠·͢ɻ
• σʔλΛอଘ࣌ʹ҉߸Խͯ͠ɺγεςϜ্ͷ
σʔλΛඇެ։ʹ͓ͯ͘͜͠ͱ͕Ͱ͖·͢ɻ • γεςϜͷDRAMɺඇৗʹߴͳϢʔβʔ
σʔλͱϝλσʔλͷΩϟογϡͱͯ͠༻͞Ε
• Active DirectoryόΠϯσΟϯάɺϢʔβʔ ·͢ɻ
ΞΧϯτͷूதཧʹରԠ͍ͯ͠·͢ɻ
• ͯ͢ͷϝλσʔλɺϨΠςϯγ͕ۃΊͯ
͍NVMe SSDʹอଘ͞Ε·͢ɻอଘ͞Ε͍ͯ
ΔϑΝΠϧͷPOSIXϝλσʔλͱ෦ΦϖϨʔ
γϣϯ༻ͷϝλσʔλͷ྆ํͷΞΫηεɺϨ
Πςϯγʹେ͖͘ࠨӈ͞Ε·͢ɻ