$30 off During Our Annual Pro Sale. View Details »

AI時代のデータセンターネットワーク

 AI時代のデータセンターネットワーク

第40回 情報ネットワーク・ネットワークシステム研究ワークショップで登壇した資料です。
イベントページ: https://www.ieice.org/cs/in/ws/2024/

More Decks by LINEヤフーTech (LY Corporation Tech)

Other Decks in Technology

Transcript

  1. ˜-:$PSQPSBUJPO େن໛΢ΣϒαʔϏε Ϋϥ΢υ ͷͨΊʹઃܭ͞ΕͨωοτϫʔΫ ˠ ଳҬɾ֦ுੑɾՄ༻ੑΛ௥ٻ͠ΞϓϦέʔγϣϯͷύϑΥʔϚϯεΛ࠷େԽ͢Δ໨త  $MPVE/BUJWF 8FC4DBMF /FUXPSL

    ͜Ε·ͰͷσʔληϯλʔωοτϫʔΫ IUUQTXXXKBOPHHSKQNFFUJOHKBOPHXQDPOUFOUVQMPBETKBOPHZBIPPDMPTUBLBIBTIJQEG IUUQTXXXKBOPHHSKQNFFUJOHKBOPHBQQMJDBUJPOGJMFTKBOPHMJOFLPCBZBTIJQEG
  2. ˜-:$PSQPSBUJPO  ωοτϫʔΫͷԿ͕ΞϓϦέʔγϣϯͷੑೳΛܾఆ෇͚Δͷ͔ ͜Ε·ͰͷσʔληϯλʔωοτϫʔΫ 5PQPMPHZ 3PVUJOH $POHFTUJPO $POUSPM ͲΕ͘Β͍ͷసૹ༰ྔ͔ʁ ΩϟύγςΟͷܾఆ

    ͲͷΑ͏ʹ఻ૹ࿏Λར༻͢Δ͔ʁ Ϛϧνύε &$.1 ͱܦ࿏৑௕ ͲͷΑ͏ʹڝ߹Λճආ͢Δ͔ʁ ύέϩεͱ࠶ૹͷ཈੍ ͜ΕΒΛ੍͢Ε͹ΞϓϦέʔγϣϯͷύϑΥʔϚϯεΛߴΊΔ͜ͱ͕Ͱ͖Δ
  3. ˜-:$PSQPSBUJPO  ίϯϐϡʔςΟϯάͱετϨʔδͷٕज़ֵ৽͕ωοτϫʔΫʹѹྗΛ͔͚͍ͯΔ ωοτϫʔΫΛਐԽͤ͞ΔΩʔϑΝΫλʔ $PNQVUJOH*OOPWBUJPO 4UPSBHF*OOPWBUJPO /FUXPSLJOH*OOPWBUJPO • ෼ࢄֶश •

    "*$IJQͷ௒ߴ଎Խ Φϑϩʔυ • ෼ࢄετϨʔδ • /7.F • +PC$PNQMFUJPO5JNF࡟ݮ • Ϟσϧ։ൃͰͷϨΠςϯγ࡟ݮ ωοτϫʔΫ͸पลγεςϜʹΑͬͯਐԽ͢Δ
  4. ˜-:$PSQPSBUJPO ͜Ε·ͰͷσʔληϯλʔωοτϫʔΫͷઃܭʹՃ͑ͯɺ ˠ ΑΓߴ͍εϧʔϓοτɺ௿஗ԆɺϩεϨετϥϯεϙʔτ ͕ٻΊΒΕΔ  ৽ͨʹඞཁͳ͜ͱ ͜Ε͔ΒͷσʔληϯλʔωοτϫʔΫ $PNQVUJOH*OOPWBUJPO •

    $16͸αʔϏεΛఏڙ͢ΔΞϓϦέʔγϣϯͷͨΊʹར༻ • /FUXPSL *0 "*5SBJOJOHͳͲ͸ΞΫηϥϨʔλʹΦϑϩʔυ %16 *16 (1(16 • ू߹ԋࢉͰͷ$16Φʔόϔουͷ࡟ݮ͕ॏཁ 4UPSBHF*OOPWBUJPO • /7.F΍ߴ଎ෆشൃϝϞϦͷొ৔Ͱ*0͕௒ߴ଎Խ • %-ͷϞσϧ։ൃͰ͸൓෮ֶशͰͷ*0ͷ࠶ಡΈࠐΈ͕ൃੜ • ௿ϨΠςϯγɺϩεϨεͳΞΫηε͕ॏཁ )JHI#BOEXJEUI -PX-BUFODZ -PTTMFTT
  5. ˜-:$PSQPSBUJPO  $16$FOUSJD͔Β (16$FOUSJD΁ σʔληϯλʔωοτϫʔΫͷมԽ -PTTMFTT'BCSJD • "*$IJQؒͷ௨৴ʹ࠷దԽ • 3BJMPQUJNJ[FE5PQPMPHZ

    • ௒௿஗Ԇɾ௒޿ଳҬɾඇڝ߹ • -PTTMFTT 3%." • (16$FOUSJD -PTTZ'BCSJD • ΠϯλʔωοταʔϏεʹ࠷దԽ • $MPT5PQPMPHZ • ϕετΤϑΥʔτ • -PTTZ 5$1 • $16$FOUSJD 5SBJOJOH $MVTUFS *OGFSFODF $MVTUFS 4UPSBHF $MVTUFS
  6. ˜-:$PSQPSBUJPO  ϊʔυؒͷ(16͕࠷୹ܦ࿏Ͱ௨৴͢ΔͨΊʹ࠷దԽ͞Εͨτϙϩδ 3BJMPQUJNJ[FE5PQPMPHZ • (16αʔόͷ/*$ͱಉ͡਺͚ͩͷ-FBGεΠονΛ༻ҙ͠ ֤(16/*$͸ಉ͡-FBGεΠονʹ઀ଓ͢Δߏ੒ • ϊʔυؒ௨৴Ͱ͸ɺಉ͡൪߸ͷ(16ಉ࢜Ͱ௨৴͢Δ࢓༷ /$$-͕"MM3FEVDFͳͲΛ࣮ߦ͢Δͱ͖ʹτϙϩδΛࣝผ͢Δ

    ˠ ͜ͷ(16ؒͷ࠷୹ܦ࿏Λ l3BJMzͱݺͿ • /$$-ͷػೳ͕ύϑΥʔϚϯεΛ࠷େԽ͢ΔͨΊ τϙϩδ͕3BJMPQUJNJ[FEͰ͋Δ͜ͱΛલఏͱ͍ͯ͠Δ • ಉ͡൪߸ͷ(16ಉ͕࢜-FBGંΓฦ͠Ͱ࠷୹ڑ཭ʹͳΔΑ͏ͳ ωοτϫʔΫΛ࡞Βͳ͚Ε͹ͳΒͳ͍ 4QJOFΛܦ༝ͷ௨৴͸ڝ߹ ᫔᫓ ͷՄೳ͕͋ΔͨΊආ͚͍ͨ IUUQTEFWFMPQFSOWJEJBDPNCMPHEPVCMJOHBMMBMMQFSGPSNBODF XJUIOWJEJBDPMMFDUJWFDPNNVOJDBUJPOMJCSBSZ
  7. ˜-:$PSQPSBUJPO  Ͳ͜ͰͲͷΑ͏ͳ᫔᫓͕ൃੜ͢Δͷ͔ 3BJMPQUJNJ[FE5PQPMPHZͱ᫔᫓ (164FSWFS /7*%*") ( 1 6 

    ( 1 6  ( 1 6  ( 1 6  ( 1 6 ̑ ( 1 6 ̒ ( 1 6 ̓ ( 1 6 ̔ -FBG4XJUDI 3BJM -FBG4XJUDI 3BJM -FBG4XJUDI 3BJM -FBG4XJUDI 3BJM -FBG4XJUDI 3BJM 4QJOF4XJUDI 4QJOF4XJUDI 4QJOF4XJUDI 4QJOF4XJUDI (164FSWFS /7*%*") ( 1 6  ( 1 6  ( 1 6  ( 1 6  ( 1 6 ̑ ( 1 6 ̒ ( 1 6 ̓ ( 1 6 ̔ *ODBTU ϑϩʔͷภΓ ϑϩʔͷภΓ *ODBTU ɾɾɾ
  8. ˜-:$PSQPSBUJPO &UIFSOFUͰ-PTTMFTTΛ࣮ݱ͢ΔͨΊͷ᫔᫓੍ޚٕज़ͱͦͷνϡʔχϯά͕ݤʹͳΔ  ᫔᫓੍ޚ͕ॏཁʹͳΔ "*࣌୅ͷσʔληϯλʔωοτϫʔΫ -FBG -FBG -FBG 4QJOF 4QJOF

    4QJOF 4QJOF #VGGFS$POUSPM -PBE#BMBODF -PBE#BMBODJOH ɾɾɾ όοϑΝͷ੍ޚͱύεͷ࢖༻཰ʹجͮ͘ޮ཰తͳϩʔυόϥϯγϯά͕ඞཁ
  9. ˜-:$PSQPSBUJPO  બ୒ࢶ ᫔᫓੍ޚ -PBE#BMBODJOH $POHFTUJPO$POUSPM "MHPSJUIN %ZOBNJD-PBE#BMBODJOH "EBQUJWF3PVUJOH 1BDLFU4QSBZ

    4FOEFSESJWFO 3FDFJWFSESJWFO 4DIFEVMFE'BCSJD 702 %$2$/ )1$$)1$$ &2%4 $VTUPN/*$ #MVFGJFME GMPXMFUTXJUDIJOH ࣮૷ٕज़ ํࣜ ෼ྨ
  10. ˜-:$PSQPSBUJPO  બ୒ࢶ ᫔᫓੍ޚ -PBE#BMBODJOH $POHFTUJPO$POUSPM "MHPSJUIN %ZOBNJD-PBE#BMBODJOH "EBQUJWF3PVUJOH 1BDLFU4QSBZ

    4FOEFSESJWFO 3FDFJWFSESJWFO 4DIFEVMFE'BCSJD 702 %$2$/ )1$$)1$$ &2%4 $VTUPN/*$ #MVFGJFME GMPXMFUTXJUDIJOH ࣮૷ٕज़ ํࣜ ෼ྨ • 4QSBZํࣜ͸ύέοτ͕ॱং௨Γʹ౸ண͠ͳ͍Մೳੑ͕͋ΔͨΊɺ ฒͼସ͑ͷ࢓૊Έ͕/*$ଆ΋͘͠͸εΠονଆͷόοϑΝʹඞཁ • ϕϯμґଘɺ΋͘͠͸·ͩ঎༻࣮૷͕ແ͍΋ͷ͕΄ͱΜͲ
  11. ˜-:$PSQPSBUJPO  બ୒ࢶ ᫔᫓੍ޚ -PBE#BMBODJOH $POHFTUJPO$POUSPM "MHPSJUIN %ZOBNJD-PBE#BMBODJOH "EBQUJWF3PVUJOH 1BDLFU4QSBZ

    4FOEFSESJWFO 3FDFJWFSESJWFO 4DIFEVMFE'BCSJD 702 %$2$/ )1$$)1$$ &2%4 $VTUPN/*$ #MVFGJFME GMPXMFUTXJUDIJOH ࣮૷ٕज़ ํࣜ ෼ྨ ݱࡏɺಛఆϕϯμʹڧ͘ґଘ͠ͳ͍༗ྗͳબ୒ࢶ͸̎ͭ • εΠονଆͰͷ%ZOBNJD-PBE#BMBODJOH • ωοτϫʔΫ͔Βͷ&$/1'$ϑΟʔυόοΫʹجͮ͘%$2$/
  12. ˜-:$PSQPSBUJPO  %$2$/ 3P$&W$POHFTUJPO$POUSPM &UIFSOFU *16%1 *OGJOJCBOE #5) - /*$

    -4XJUDI &$/1'$FOBCMFE -4XJUDI &$/1'$FOBCMFE &UIFSOFU *16%1 *OGJOJCBOE #5) - /*$ $/1 1'$ 1"64& 1'$ 1"64& &$/ &$/ 1'$ 1"64& %$2$/ %$2$/  εΠονͷόοϑΝ͕᫔᫓͢ΔͱɺύέοτΛ&$/ͰϚʔΩϯάͯ͠ૹ৴  ड৴ଆ/*$͸&$/෇͖ύέοτΛड਍͢Δͱɺ᫔᫓௨஌ύέοτ $/1 Λૹ৴ݩ/*$ʹ௨஌  $/1Λड৴ͨ͠ૹ৴ݩ/*$͸ૹ৴ϨʔτΛௐ੔  ۃ౓ʹ᫔᫓͍ͯ͠Δ৔߹͸࠷ऴखஈͱͯ͠1'$Λൃಈͤ͞ɺύέοτͷૹ৴ΛҰ࣌ఀࢭ $/1 - &$/ - 1'$ - ͕ڠௐ͢Δ᫔᫓੍ޚΞϧΰϦζϜ
  13. ˜-:$PSQPSBUJPO  %$2$/ 3P$&W$POHFTUJPO$POUSPM &UIFSOFU *16%1 *OGJOJCBOE #5) - /*$

    -4XJUDI &$/1'$FOBCMFE -4XJUDI &$/1'$FOBCMFE &UIFSOFU *16%1 *OGJOJCBOE #5) - /*$ $/1 1'$ 1"64& 1'$ 1"64& &$/ &$/ 1'$ 1"64& %$2$/ %$2$/ $/1 - &$/ - 1'$ - Λద੾ʹઃఆɾӡ༻͠ͳ͚Ε͹ͳΒͳ͍ 1'$͸ύέοτϩεΛ๷͙ͨΊͷ࠷ऴखஈ ˠ ՄೳͳݶΓൃಈΛආ͚Δ΂͖ -ͷ&$/ͰՄೳͳݶΓ᫔᫓ΛΧόʔ͢Δඞཁ͕͋Δ ˠ ઃఆ ᮢ஋ ͷνϡʔχϯά͕؊৺
  14. ˜-:$PSQPSBUJPO  େن໛ͳωοτϫʔΫ΁ద༻Մೳͳͷ͔ όοΫϓϨογϟΛى఺ͱ͢Δ᫔᫓੍ޚͷ೉͠͞ • طଘͷ঎༻ωοτϫʔΫ 5$1 Ͱ᫔᫓੍ޚٕज़ͷݕূΛ࣮ࢪ • ͜Ε͔Β๚ΕΔ-PTTMFTTʹ޲͚ͨφϨοδ஝ੵ͕໨త

    • %$2$/ʹ΋ڞ௨͢Δ&$/ͱ1'$Λݕূ • ΞϓϦͷύϑΥʔϚϯε޲্ʹͲΕ͚ͩد༩͢Δ͔֬ೝ IUUQTXXXKBOPHHSKQNFFUJOHKBOPHEDRPT ैདྷͷ-PTTZ؀ڥͰͷ᫔᫓੍ޚΛຬ଍ʹӡ༻Ͱ͖ͳ͍ঢ়ଶͰɺ-PTTMFTTωοτϫʔΫΛӡ༻Ͱ͖Δ͔ʁ ͱ͍͏ߟ͑ʹج͖ͮ᫔᫓੍ޚͷԾઆΛݕূ &$/ͱ1'$ͷޮՌΛ࣮؀ڥͰࢼͯ͠σʔλΛऔಘ
  15. ˜-:$PSQPSBUJPO • &$/ʹґଘ͢ΔΞϧΰϦζϜͰ͸ਫ਼౓͕ૈ͘ɺ᫔᫓ʹे෼ͳ଎౓Ͱ൓ԠͰ͖ͳ͍ • &$/͕൓Ԡ͢Δࠒʹ͸طʹεΠονͷΩϡʔ͕᫔᫓͔͚͍ͯ͠ΔՄೳੑ͕͋Δ • %$2$/͸ଟ਺ͷύϥϝʔλΛਖ਼͘͠ઃఆͨ͠ͱ͖ͷΈɺ࠷ߴͷύϑΥʔϚϯεʹͳΔ • ϫʔΫϩʔυ΍؀ڥ͝ͱʹ஋Λࡉ͔͘ઃఆ͢Δ͜ͱ͸ࠔ೉ •

    େྔͷΧ΢ϯλͱςϨϝτϦ৘ใΛ؂ࢹ͢Δඞཁ͕͋Δ • ҟͳΔϕϯμͷεΠον΍/*$͕ਖ਼͘͠࿈ܞͰ͖Δ͜ͱΛอূͰ͖ͳ͍ • ޮՌͷଌఆ͕ࠔ೉ • େن໛ͳ"*Ϋϥελʔʹ͸ߴ଎͔ͭݎ࿚ͳ᫔᫓੍ޚϝΧχζϜ͕ඞཁ  "*࣌୅ͷ௨৴ʹରͯ͠ݹయతͳόοΫϓϨογϟͷ࢓૊Έʹج੍ͮ͘ޚ͸ૈ͗͢Δ ᫔᫓੍ޚͷԿ͕՝୊ͳͷ͔
  16. ˜-:$PSQPSBUJPO $POHFTUJPO $POUSPM 'SPOUFOE5$1 #BDLFOE • ϦϯΫ࢖༻཰ʹجͮ͘ෛՙ෼ࢄ • 3P$&Wͱ࿈ಈ͢Δ᫔᫓੍ޚΞϧΰϦζϜ 3PVUJOH

    'SPOUFOE#(16OOVNCFSFE #BDLFOE#(16OOVNCFSFE 5PQPMPHZ 'SPOUFOE$MPT #BDLFOE3BJMPQUJNJ[FE  զʑ͕௅Ή΂͖࠷ޙͷ՝୊͸Կ͔ "*%BUB$FOUFS/FUXPSL ະղܾྖҬ
  17. ˜-:$PSQPSBUJPO  ΞϝϦΧʹֶशɾ෼ੳج൫ΛՔಇͤ͞Δࣗࣾ%$Λݐઃ σʔληϯλʔ • ిؾ୅ͷ͍҆ΞϝϦΧʹࣗࣾͰσʔληϯλʔΛݐઃ • ೔ຊͷఔ౓ • ిྗधཁ͕େ͖͍γεςϜΛத৺ʹऩ༰

    (16ͳͲ • ࣍ظ"*ج൫ (&UIFSOFU ΋͜͜ʹల։༧ఆ • σʔληϯλʔ֓ཁ • ݐங໘ੵ໿ ᶷ • ෑ஍໘ੵ໿ ᶷ • ిྗ༰ྔ.8 • ϥοΫ਺໿ ϥοΫ • डిछผˋ࠶ੜՄೳΤωϧΪʔʢਫྗൃిʣ • ۭௐํࣜ௚઀ৠൃࣜ֎ؾྫྷ๪ʢˋ֎ؾۭௐʣ • 16&ҎԼ IUUQTXXXKBOPHHSKQNFFUJOHKBOPHBUQP
  18. ˜-:$PSQPSBUJPO  5PQPMPHZ (&UIFSOFU(16Ϋϥελ ɾɾɾ • 3BJMPQUJNJ[FE5PQPMPHZΛ࠾༻ͭͭ͠(16αʔό͋ͨΓͷ/*$ͷ౥ࡌ਺Λௐઅ ݸΑΓগͳ͍ • ҰఆͷΦʔόʔαϒεΫϦϓγϣϯϨʔτͰ'VMM#JTFDUJPO#BOEXJEUI͸ఏڙ͠ͳ͍

    • ωοτϫʔΫ΁ͷա৒ͳ౤ࢿͱઃܭΛආ͚Δํ਑ ˠ ݕূͷ݁Ռɺϑϧߏ੒͸ඞཁͳ͍ͱ͍͏݁࿦ #BDLFOE'BCSJDͷߏ੒ ͜Εͱ͸ผʹ'SPOUFOE'BCSJD͕ଘࡏ
  19. ˜-:$PSQPSBUJPO  3PVUJOH (&UIFSOFU(16Ϋϥελ ɾɾɾ • #BDLFOE'BCSJDͰ͸(16αʔό΋#(1TQFBLFSͱͯ͠ಈ࡞ͤ͞Δ • ,VCFSOFUFTQPEͷ*1ΞυϨεΛ#(1Ͱ޿ใ͢ΔํࣜΛ࠾༻༧ఆ ݕূத

    • ͜Ε·Ͱ͸'MBOOFM$/*ʹΑΔ79-"/ߏ੒͕ͩͬͨɺ(ͰͷΦʔόϔου͕େ͖͍ͨΊ • (ͷόʔεττϥϑΟοΫͰ#(1͕੾Εͳ͍Α͏ʹ͢Δ2P4΋ߟྀ͕ඞཁʹͳΔ #(16OOVNCFSFE #BDLFOE'BCSJDͷߏ੒ ͜Εͱ͸ผʹ'SPOUFOE'BCSJD͕ଘࡏ
  20. ˜-:$PSQPSBUJPO  $POHFTUJPO.BOBHFNFOU (&UIFSOFU(16Ϋϥελ ɾɾɾ • ݱࡏඪ४తͳํ๏Ͱ3P$&WͷωοτϫʔΫΛߏ੒͢Δ৔߹ɺ&$/ͱ1'$ʹґଘͤ͟ΔΛಘͳ͍ • ࣗࣾͷϫʔΫϩʔυͰ࠷ߴͷύϑΥʔϚϯεͱͳΔ/*$ͱεΠονͷઃఆ஋Λݕূத •

    কདྷతʹΑΓྑ͍৽ͨͳτϥϯεϙʔτͷબ୒ࢶ͕͋Ε͹࠾༻͢Δ͔΋͠Εͳ͍ 3P$&W%$2$/ 1'$ &$/ "EBQUJWF3PVUJOH #BDLFOE'BCSJDͷߏ੒ ͜Εͱ͸ผʹ'SPOUFOE'BCSJD͕ଘࡏ
  21. ˜-:$PSQPSBUJPO • ίϯϐϡʔςΟϯά (16Ϋϥελ ͱετϨʔδͷਐԽ͕ωοτϫʔΫΛਐԽͤ͞Δ • "*࣌୅ͷσʔληϯλʔωοτϫʔΫ ˺ 3%."ͷͨΊͷσʔληϯλʔωοτϫʔΫ •

    3%."ͷͨΊͷΠʔαωοτϕʔεͷϩεϨε᫔᫓੍ޚʹ՝୊͕͋Δ • ᫔᫓੍ޚΞϧΰϦζϜɾෛՙ෼ࢄํࣜ • ͦΕΒΛͲ͜Ͱ࣮૷͢Δ͔ʁ /*$PS4XJUDI • ϞχλϦϯά • Ϛϧνςφϯτ؀ڥͰ͸(16ͷεέδϡʔϦϯάΛߟྀ͢Δඞཁ͕͋Δ • ࠷΋ίετޮ཰ͷྑ͍౴͑Λ୳͍ͯ͠Δ  "*࣌୅ͷσʔληϯλʔωοτϫʔΫ ·ͱΊ