Page 2 - Panasas_HPC_for_Life_Sciences_FINAL_SSTC_2021-01-15_JA_A4
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ϝλσʔλͱ಺෦ΦϖϨʔ
                                              γϣϯ༻ͷϝλσʔλͷ྆ํ΁ͷΞΫηε͸ɺϨ
                                              Πςϯγʹେ͖͘ࠨӈ͞Ε·͢ɻ
   1   2   3