Cloud Native Data Center Networking超入門

1f745ff900e1be51aedae18cae76593c?s=47 Kurochan
December 12, 2019

Cloud Native Data Center Networking超入門

社内カンファレンスで発表しました

1f745ff900e1be51aedae18cae76593c?s=128

Kurochan

December 12, 2019
Tweet

Transcript

  1. $MPVE/BUJWF%BUB$FOUFS
 /FUXPSLJOH௒ೖ໳ גࣜձࣾαΠόʔΤʔδΣϯτ
 ࠇ࡚༏ଠ!LVSP@N

  2. ࣗݾ঺հ wࠇ࡚༏ଠ wגࣜձࣾαΠόʔΤʔδΣϯτ
 "*ࣄۀຊ෦%ZOBMZTU w։ൃ੹೚ऀ w೥৽ଔೖࣾ @kuro_m @kurochan

  3. ࠓ೔͓࿩͢Δ͜ͱ wΫϥ΢υͱ͍͏΋ͷ͸Ͳ͏΍ͬͯߏ੒͞Ε͍ͯΔͷ͔ wΫϥ΢υΛ࢖͍ͬͯΔϢʔβͷཁ๬Λຬͨͨ͢Ίʹ͸
 ͲΜͳٕज़͕ඞཁʹͳΔͷ͔ wීஈ࢖͍ͬͯΔΫϥ΢υͷج൫ʹ͍ͭͯɺ
 ԼͷϨΠϠʹͲΜͳٕज़͕ଘࡏ͢Δͷ͔
 ͳΜͱͳ͘Πϝʔδ͕ͭ͘Α͏ʹͳΔͷ͕ΰʔϧ w ϚωʔδυαʔϏεͷ࿩͸͠·ͤΜ w

    ϚωʔδυαʔϏε΋ؚΊ৐͔͍ͬͬͯΔج൫ͷ࿩
  4. ൃදͷର৅ऀ wΫϥ΢υΛ࢖͍ͬͯΔਓ wΫϥ΢υͱ͍͏΋ͷͷத਎͕ؾʹͳΔਓ w 5$1ͱ͔*1ͱ͔ΛͳΜͱͳ͘஌͍ͬͯΔɺฉ͍ͨ͜ͱ͕͋Ε͹0, wΠϯϑϥΤϯδχΞ͔Βͨ͠Β౰ͨΓલ͘Β͍ͷϨϕϧײ

  5. ໔੹ࣄ߲ wೖ໳ͷ࿩ͳͷͰࡉ͔͍෦෼͸ҧ͏͜ͱ΋͋Δ͔΋͠Ε·ͤΜ w঺հ͢Δٕज़΍ख๏͸ҰྫͰ͢ w ࣗ෼͕ීஈ"84ΛΑ͘࢖͍ͬͯΔͷͰ"84ͷྫ͕ଟ͘ͳΓ·͢

  6. $MPVE/BUJWFͳωοτϫʔΫ
 ͱ͸ʁ

  7. Ϋϥ΢υͱ͸ʁ

  8. Ϋϥ΢υΛ࢖ͬͨγεςϜͰΑ͘ग़ͯ͘Δਤ w༷ʑͳαʔϏεΛͭͳ͗߹Θͤͯ
 γεςϜΛߏ੒͍ͯ͠Δ wސ٬͕ࣗ༝ʹ૊Έ߹ΘͤՄೳ w΄͍͠΋ͷΛ޷͖ͳ͚ͩ࢖͑Δ w࣮ࡍ͸Ͳ͏΍ͬͯ
 ࣮ݱ͞Ε͍ͯΔͷ͔ʂʁ https://d .awsstatic.com/architecture-diagrams/ArchitectureDiagrams/airline-ticket-shopping-ra.pdf

  9. Ϛϧνςφϯτ wಉ͡σʔληϯλͷதʹͨ͘͞Μͷސ٬ͷγεςϜ͕ऩ༰͞Ε͍ͯΔ wߴू໿ʹ͢Δ͜ͱͰ୯ՁΛԼ͛ΒΕΔ w͢΂ͯͷސ٬ͰϦιʔεΛڞ༗͍ͯ͠ΔͨΊར༻ޮ཰ΛߴΊ΍͍͢ w൚༻తͳωοτϫʔΫͱαʔόͷج൫Λ࡞͓͚ͬͯ͹ɺ
 धཁʹԠͯͦ͡ͷ্ʹϚωʔδυαʔϏεͳͲ΋͙͢ల։Ͱ͖Δ

  10. ࣮ࡍͷΫϥ΢υ͸
 Ͳ͏ͳ͍ͬͯΔͷ͔

  11. "84ͷྫ

  12. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w"84ͷྫ wσʔληϯλʹαʔόΛฒ΂Δ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  13. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wαʔό্ʹ͸֤छαʔϏε͕σϓϩΠ wಉҰ෺ཧϗετͰ༷ʑͳϢʔβ޲͚ͷ
 αʔϏεΛ࣮ߦ wαʔό͝ͱʹϢʔβΛ෼͚ͣɺ֤छϦιʔε୯ҐͰϢʔβΛ۠ผ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  14. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wαʔόΛ૿΍ͨ͠ΓɺσʔληϯλΛ૿΍͢ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  15. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w͜Ε͕"; ΞϕΠϥϏϦςΟκʔϯ  w";͸෺ཧతɺιϑτ΢ΣΞతʹཱࣗͨ͠
 ͭҎ্ͷσʔληϯλͷू߹ w";಺͸ϨΠςϯγ͕NTະຬ͔ͭे෼ͳଳҬ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  16. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w";Λෳ਺ݸͭ͘Δ wͦΕͧΕϨΠςϯγతʹ
 ໰୊ͳ͍ڑ཭ʹઃஔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  17. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w";ؒͷ௨৴͕Ͱ͖ΔΑ͏ʹͦΕͧΕ઀ଓ wΠϯλʔωοτʹ͸ग़ΒΕͳ͍ ΞϕΠϥϏϦςΟʔκʔϯ インターネット

  18. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wΠϯλʔωοτͱ";ͷ઀ଓ఺Λͭ͘Δ
 τϥϯδοτηϯλʔ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  19. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w";ͱτϥϯδοτηϯλʔΛ઀ଓ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  20. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ w͜Ε͕Ϧʔδϣϯ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  21. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wෳ਺";ʹΞϓϦΛσϓϩΠ͍ͯ͠Ε͹ʜ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  22. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wো֐଱ੑ͕ߴ·Δ w ";ͷαΠζ͕େ͖͍ͷͰ
 ͞Βʹ$FMMͱ͍͏୯Ґʹ
 ෼ׂ͢Δ͜ͱ΋ ΞϕΠϥϏϦςΟʔκʔϯ インターネット τϥϯδοτηϯλʔ

  23. ࣮ࡍͷΫϥ΢υ͸Ͳ͏ͳͬͯΔͷ͔ wϦʔδϣϯͱ͍͏୯ҐΛ֤஍ ੈքத ʹߏங͢ΔͱϚϧνϦʔδϣϯʹ

  24. ·ͱΊΫϥ΢υͱ͸ w4DBMBCMF w ΄͍͠΋ͷΛ΄͍͠෼͚ͩ w े෼ͳ௨৴ଳҬ w"WBJMBCMF w ߴ͍Մ༻ੑ w.VMUJ5FOBOU

    w ಉ͡σʔληϯλ΍෺ཧϗετʹͨ͘͞Μͷސ٬Λऩ༰ wߴ౓ʹந৅Խ͞Ε͍ͯΔͨΊɺͲ͜ͷαʔόͰՔಇ͍ͯ͠Δͷ͔ͱ͍͏ ഑ஔΑΓ΋αʔϏεͷ૊Έ߹Θͤ΍αʔϏεؒͷ઀ଓʹ஫໨ͨ͠ߏ੒ਤ Ͱձ࿩͞ΕΔ͜ͱ͕ଟ͍
  25. ৽͍͠ωοτϫʔΫΛಋೖ͢Δ
 Ϟνϕʔγϣϯ

  26. "84ͷྫ

  27. ωοτϫʔΫͷ෼཭ wಉ͡Ͱ΋Ϣʔβ΍ϓϩδΣΫτ ςφϯτ ͕ҧ͑͹
 ผ෺ͱͯ͠ѻΘΕΔ w ΞυϨογϯάͷࣗ༝౓͕ߴ͍ w*1ΞυϨε͸ςφϯτؒͰॏෳՄೳͳͷͰ
 *1ΞυϨε͚ͩΛݟͯύέοτͷૹ৴ઌ͸ม͑ΒΕͳ͍


  28. 71$ͱ͍͏֓೦ wςφϯτΛ71$ 7JSUVBM1SJWBUF$MPVE ͱ͍͏֓೦Ͱ෼཭͢Δ wϢʔβ͝ͱ͸΋ͪΖΜɺϢʔβ͸ඞཁʹԠͯ͡ෳ਺ͷ71$Λ࡞੒ͯ͠ ࿦ཧతʹผʑͷ؀ڥΛ࢖͏͜ͱ͕Ͱ͖Δ

  29. 71$ͷ࣮ݱํ๏ w·ͣ͸ωοτϫʔΫΛԾ૝Խ͢Δ؆୯ͳख๏Λ঺հ

  30. 7-"/ w;ͭ͏ͷ5$1ύέοτͷத਎ 1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS 5$1)FBEFS %BUB

  31. 7-"/ w7-"/ 7JSUVBM-"/  w *&&&2ͱ͍͏ن֨ wૹ৴ݩ."$ΞυϨεͷ͏͠Ζʹ7-"/λάΛ෇Ճ͢Δ w7-"/λά͸7-"/*%͕࣋ͯΔ ʙ 1SFBNCMF

    %TU."$ 4SD."$ 5ZQF *1)FBEFS 5$1)FBEFS %BUB 1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS 5$1)FBEFS %BUB 7-"/
  32. 7-"/ wྫ͑͹ɺςφϯτ͝ͱʹ7-"/*%ΛׂΓৼΕ͹ɺ*1ϔομҎ߱ͷ஋͕ ҰॹͰ΋7-"/*%ͰςφϯτΛ۠ผ͢Δ͜ͱ͕Ͱ͖Δ 1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS 5$1)FBEFS %BUB

     1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS 5$1)FBEFS %BUB  7-"/ 7-"/ αʔό" αʔό# αʔό% αʔό$ 7-"/*%ͰࣝผͰ͖ΔͷͰ
 ςφϯτؒͰτϥϑΟοΫ͕ࠞ͟Βͳ͍
  33. 7-"/ͷ໰୊఺ w7-"/*%͕CJU ʙ ·Ͱ͔͠ͳ͍ w ݸͷωοτϫʔΫ͔ͭ͘͠Εͳ͍ͷ͸εέʔϧ͠ͳ͍ w ػثݻ༗ͷ༧໿*%΋͋ͬͨΓͯ͠τϥϒϧͷݩ w7-"/Ҏ֎ʹ΋ϧʔλͷϧʔςΟϯάςʔϒϧΛϢʔβ͝ͱʹ࣋ͨͳ͍ ͱ͍͚ͳ͍

    w 73' 7JSUVBM3PVUJOHBOE'PSXBSEJOH ͱ͍͏ػೳ͕͋Δ w ݸ͘Β͍ͷ73'Λ࡞ΕΔػثͰ୆਺ઍສԁ͢Δ wΫϥ΢υͷن໛Λߟ͑Δͱ໌Β͔ʹεέʔϧ͠ͳ͍ʜ
  34. αϒωοτ಺ͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w αʔό"͔Βαʔό#ʹ௨৴͢Δ৔߹ αʔό" αʔό# αʔό#͸Ͳ͜Ͱ͔͢ʁ Θ͔Βͳ͍

  35. αϒωοτ಺ͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w "31ϦΫΤετ αʔό" αʔό# αʔό#͸Ͳ͜Ͱ͔͢ʁ ϒϩʔυΩϟετ͠·͢

  36. αϒωοτ಺ͷ௨৴ wಉҰαϒωοτؒͷ௨৴ w "31ϦΫΤετ αʔό" αʔό# Θͨ͠Ͱ͢

  37. w͜Ε͕਺ઍʙ਺ສ୆ن໛ʹͳΔͱʜʁ w ύέοτ͕਺ສύέοτʹ૿෯͞ΕΔ wεέʔϧ͠ͳ͍ʜ αϒωοτ಺ͷ௨৴ αʔό" αʔό# αʔό#͸Ͳ͜Ͱ͔͢ʁ ϒϩʔυΩϟετ͠·͢ 

    ਺ສ୆ʹରͯ͠ϒϩʔυΩϟετ͢Δ
  38. ϚοϐϯάαʔϏε wΫϥ΢υͷ෺ཧϗετ͸ෳ਺ͷςφϯτͷ7.Λऩ༰͍ͯ͠Δ wԫ৭ͷςφϯτͷ͔Β΁
 ௨৴͍ͨ͠ αʔό" αʔό#    

      αʔό$
  39. ϚοϐϯάαʔϏε wαʔό"͕7.ʹ͔ΘͬͯϚοϐϯάαʔϏεʹ໰͍߹Θͤ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ
  40. ϚοϐϯάαʔϏε wαʔό"͕7.ʹ͔ΘͬͯϚοϐϯάαʔϏεʹ໰͍߹Θͤ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ
  41. ϚοϐϯάαʔϏε wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛαʔό#ʹసૹ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ Ϣʔβ͔Β͸ಉ͡ωοτϫʔΫ಺ͷ௨৴ʹݟ͑Δ͕ɺ
 ࣮ࡍͷτϥϑΟοΫ͸ෳ਺ͷ෺ཧϗετΛ·͍ͨͰ
 ߦ͖དྷ͍ͯ͠Δʂ
  42. ϚοϐϯάαʔϏε w7.ͷ"13ύέοτ͸ϗεταʔόͷ֎ʹ͸ग़ͣɺϗετ͕୅ཧԠ౴ αʔό" αʔό#      

    αʔό$ ϚοϐϯάαʔϏε ԫ৭͍ςφϯτͷͷ
 ऩ༰ϗετ͸Ͳ͜Ͱ͔͢ʁ αʔό#ʹऩ༰͞Ε͍ͯ·͢ʂ ϗετ͕7.ʹ୅ΘͬͯύέοτΛ୅ཧԠ౴ ͜ͷͨΊɺ"84ͷ71$͸αϒωοτ಺ͷ
 ϚϧνΩϟετ΍ϒϩʔυΩϟετΛ
 αϙʔτ͍ͯ͠ͳ͍
  43. Ϣʔβ 7. ͔Β͸ී௨ͷ௨৴ͷΑ͏ʹݟ͑Δ࢓૊Έ w෺ཧϗετʹઐ༻ϋʔυ΢ΣΞΛ౥ࡌ͢Δ wಠࣗͷॲཧΛϋʔυ΢ΣΞॲཧ͢Δ wϢʔβ͔ΒΈΔͱී௨ͷωοτϫʔΫͷΑ͏ͳ;Δ·͍Λͯ͠ந৅Խ https://www.youtube.com/watch?v=GPUWATKe E

  44. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ αϒωοτ֎ͷ௨৴ 71$֎
  45. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ αϒωοτ֎ͷ௨৴ 71$֎
  46. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ &EHFͰ͢ʂ αϒωοτ֎ͷ௨৴ 71$֎
  47. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ &EHFͰ͢ʂ αϒωοτ֎ͷ௨৴ 71$֎
  48. wςφϯτͷࣝผ৘ใΛ্͚ͭͨͰύέοτΛ&EHFʹసૹ αʔό" αʔό#       &EHF

    ϚοϐϯάαʔϏε Πϯλʔωοτήʔτ΢ΣΠ͸Ͳ͜Ͱ͔͢ʁ &EHFͰ͢ʂ Ϛοϐϯάઌ͕ҧ͏͚ͩ αϒωοτ֎ͷ௨৴ 71$֎
  49. 0QFOͳٕज़Ͱͷ࣮૷ྫ

  50. 79-"/ w7JSUVBMF9UFOTJCMF-"/ w7-"/λάͰ͸ͳ͘ɺ6%1ύέοτͰΧϓηϦϯά͢Δ w79-"/*%͸CJU ໿ສ*% 1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS

    5$1)FBEFS %BUB 1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS 6%1)FBEFS 79-"/ ˢ
 ݩͷύέοτ 79-"/ʹΑΔΧϓηϧԽ
  51. 79-"/ w79-"/*%ͰςφϯτΛ۠ผ͢Δ͜ͱ͕Ͱ͖Δ͕ɺ͖͞΄Ͳͷྫͱ
 ಉ༷ʹऩ༰ઌͷ෺ཧϗετΛ஌Δඞཁ͕͋Δ w طଘͷωοτϫʔΫϓϩτίϧΛ֦ுͨ͠Γɺ+40/ϕʔεͷ؅ཧϓ ϩτίϧΛ༻͍ͨΓɺϒϩʔυΩϟετ͢Δํ๏͕͋Δ 1SFBNCMF %TU."$ 4SD."$ 5ZQF

    *1)FBEFS 5$1)FBEFS %BUB 1SFBNCMF %TU."$ 4SD."$ 5ZQF *1)FBEFS 6%1)FBEFS 79-"/ ˢ
 ݩͷύέοτ 79-"/ʹΑΔΧϓηϧԽ
  52. ଍ճΓʹ͍ͭͯ

  53. ଍ճΓͱ͸ʁ wΦʔόʔϨΠͱରൺͯ͠ΞϯμʔϨΠͱݺ͹ΕΔ w͜͜·Ͱͷ࿩ͰϚϧνςφϯτͳωοτϫʔΫ͸࡞ΕΔ͕ɺεέʔϧ͸ ͠ͳ͍ wେখ༷ʑͳސ٬ͷԾ૝తͳωοτϫʔΫΛେྔʹऩ༰͢Δ w ෺ཧ૚ʹྲྀΕΔτϥϑΟοΫ͸ͦΕΒΛ͢΂ͯ଍͠߹Θͤͨ΋ͷ w ैདྷͷωοτϫʔΫͰ͸εέʔϧ͠ͳ͍

  54. ैདྷͷҰൠతͳ8FCΞϓϦͷߏ੒ w-".14UBDLͷߏ੒ w -# w "QQ w %BUBCBTF w௨৴͕ॎ ೆ๺

    ํ޲Ͱ͋Δ͜ͱ͕ଟ͍ w௨৴ͷൣғ͕໌֬ w -#㱻"QQ㱻%#౳ w %#ͱ"QQΛಉ͡ϥοΫʹऩ༰͢Ε͹
 ϥοΫ·ͨ͗ͷ௨৴͸཈͑ΒΕΔ౳ɺӡ༻Ͱ࠷దԽ͕Ͱ͖Δ
  55. BDDFTTBHHSFHBUJPODPSFϞσϧ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό

  56. -".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ

  57. -".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ

    ϨϓϦέʔγϣϯͷ࣮ࡍͷτϥϑΟοΫ
  58. -".14UBDLΛσϓϩΠ͢Δ $PSF "HHSFHBUJPO "DDFTT ϧʔλ εΠον αʔό App DB ϨϓϦέʔγϣϯ

    LB
  59. BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք w͜ͷωοτϫʔΫߏ੒Λϕʔεʹେن໛ͳΫϥ΢υΛߏ੒͢Δͱʜʁ $PSF "HHSFHBUJPO "DDFTT

  60. BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք wΫϥ΢υͳͷͰϚϧνςφϯτʹ༷ʑͳαʔϏεΞϓϦ͕ಈ͘ w˞Πϝʔδ $PSF "HHSFHBUJPO "DDFTT

  61. BDDFTTBHHSFHBUJPODPSFϞσϧͷݶք wαʔϏεؒͷ௨৴͕େྔʹൃੜ͠ɺ"HHSFHBUJPO͕٧·ͬͯࢮ͵ $PSF "HHSFHBUJPO "DDFTT

  62. "HHSFHBUJPOΛڧԽ͢Δʁ w"HHSFHBUJPO͕٧·͍ͬͯΔͳΒ"HHSFHBUJPOΛڧԽ͢Δ w'BU5SFF w ͋Δఔ౓·Ͱ͸εέʔϧ͢Δ w ͋Δఔ౓Ҏ্ʹͳΔͱݶք͕͋Δ w ػثͷ஋ஈ w

    ٕज़తݶք https://en.wikipedia.org/wiki/Fat_tree
  63. $MPTτϙϩδ

  64. $MPTτϙϩδ w"TUVEZPGOPOCMPDLJOHTXJUDIJOHOFUXPSLT
 $$MPT#FMM4ZTUFN5FDIOJDBM+PVSOBM  w ి࿩ަ׵ػͰճ࿏ަ׵Λޮ཰Α͘ߦ͏ͨΊͷख๏ https://ja.wikipedia.org/wiki/ Clos%E % %

    D%E % % %E % % %E % %AF%E % %BC%E % %AF
  65. ి࿩ަ׵ػ wػցతͳ઀఺Λ༻͍ͯి࿩ަ׵Λ͍ͯͨ࣌͠୅ ΫϩεόεΠον  w /55ٕज़ࢿྉؗ͸ຖि໦͔ۭ͍͍ۚͯ͠ͳ͍ͷͰ༗څΛͱΓ·͠ΐ͏ http://www.hct.ecl.ntt.co.jp/digitalarchives/ .html

  66. w-FBGͱ4QJOF͔Βߏ੒͞ΕΔ w -FBGͱ4QJOF͸ϑϧϝογϡͰ઀ଓ͢Δ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG

  67. wαʔό"͔Βαʔό#΁ͷ࠷୹ܦ࿏͸ʜʁ w 4QJOFͷ਺͚ͩ͋Δ4QJOFͷ਺͚ͩ૿଎Մೳʂ w εέʔϧͦ͠͏ $MPTτϙϩδ εΠον αʔό 4QJOF -FBG

    αʔό" αʔό#
  68. wผͷϊʔυ΁౸ୡ͢Δܦ࿏͕ෳ਺͋Δ͜ͱΛΛશͯͷεΠον͕
 ஌͍ͬͯΔඞཁ͕͋Δ w ϧʔςΟϯάϓϩτίϧͰ೺Ѳ͠ɺϧʔςΟϯάͰ෼ࢄ͢Δ $MPTτϙϩδ 4QJOF -FBG αʔό" αʔό#

  69. w-FBGͱ4QJOF͔Βߏ੒͞ΕΔ w ଳҬΛ૿΍͢ʹ͸4QJOFΛ૿ઃ͢Δ w ϊʔυ ϥοΫ Λ૿΍͢ʹ͸-FBGΛ૿ઃ͢Ε͹͍͍ w -FBG4QJOFؒ͸ϚϧνύεʹͳΔ &$.1

     w ऩ༰Մೳαʔό਺N O w N4QJOFͷϙʔτ਺ O-FBG഑Լͷαʔό୆਺ w ྫ ୆୆ $MPTτϙϩδ
  70. w͞Βʹεέʔϧ͢Δ w ΋ͪΖΜϦϯΫ਺͸ͲΜͲΜ૿͍͑ͯ͘ʜ ૚$MPTτϙϩδ εΠον αʔό 4QJOF -FBG 1PE 1PE

  71. wݱ࣮తʹ͸  ୆͘Β͍ʁ w4QJOFʹϙʔτ਺ͷଟ͍ػࡐΛ࢖͏ͱ
 ϙʔτఔ౓͸Ք͛ͦ͏ w   ୆ w"84ͷ";͋ͨΓͷαʔό୆਺͸ສ୆ఔ౓Β͍͠

    w ͍ۙ͠஋͔΋͠Εͳ͍ ૚$MPTτϙϩδ https://www.cisco.com/c/ja_jp/products/switches/nexus- - -slot-switch/index.html $JTDP/FYVT
  72. wΠϯλʔωοτ౳ʹग़Δʹ͸ $MPTτϙϩδͷ֎෦઀ଓ εΠον αʔό 4QJOF -FBG

  73. wΠϯλʔωοτ౳ʹग़Δʹ͸ w 4QJOFʹΠϯλʔωοτͷग़ޱΛ༻ҙ #PBSEFS1PE $MPTτϙϩδͷ֎෦઀ଓ εΠον αʔό 4QJOF -FBG

  74. -MFTT/FUXPSL w$MPTτϙϩδͷಋೖͱ͋Θͤͯαʔόϗετ΋ϧʔςΟϯάϓϩτί ϧΛ࢖͑ΔΑ͏ʹͳΔͱ࣮ݱՄೳ wϒϦοδϯάͷ͜ͱΛߟ͑ͳͯ͘Α͘ͳΔͨΊɺߏ੒͕γϯϓϧʹ w($1͕ࣅͨΑ͏ͳڍಈΛ͢Δ 7.ʹͷΞυϨε͕ৼͬͯ͘Δ  w-*/&ͷྫ https://www.janog.gr.jp/meeting/janog /application/files/

    / / /janog -line-kobayashi.pdf
  75. ίϯςφͷωοτϫʔΩϯά

  76. ίϯςφͷωοτϫʔΩϯά wΫϥ΢υͷ্ͰίϯςφΛಈ͔͍ͯ͠Δͱ͖͸Ͳ͏ͳ͍ͬͯΔͷ͔ wEPDLFSͷྫ wCSJEHFϞʔυ w σϑΥϧτͷ΍ͭ w ϗετͷதͰ/"5͍ͯ͠Δ w ϗετͰ/"5͞ΕͨύέοτΛ


    Ϋϥ΢υج൫͕PWFSMBZͯ͠
 ௨৴ઌʹసૹ͍ͯ͠Δ https://www.docker.com/blog/understanding-docker-networking-drivers-use-cases/
  77. ίϯςφͷωοτϫʔΩϯά wPWFSMBZϞʔυ w ϗετͰ79-"/ͷΧϓηϦϯάΛ͢Δ wΫϥ΢υ্Ͱ࢖͏৔߹͸ɺ
 Ϋϥ΢υج൫ͰPWFSMBZ͍ͯ͠ΔͷͰ
 PWFSMBZPOPWFSMBZʹͳΔ w ෺ཧ૚͔ΒݟΔͱ
 ແବͳΦʔόʔϔου͕͋Δ

    https://www.docker.com/blog/understanding-docker-networking-drivers-use-cases/
  78. ίϯςφͷωοτϫʔΩϯά wNBDWMBOϞʔυ w ϗετͷ/*$ʹ."$ΞυϨεҧ͍ͷԾ૝తͳ/*$ΛΞλον͢Δ wϗετଆͰ7-"/λάΛ͚ͭͯύέοτΛసૹ͢Δ͜ͱ΋Ͱ͖Δ wΧϓηϦϯά͠ͳ͍ͷͰύέοτ௕ʹ͸
 Φʔόʔϔου͕ൃੜ͠ͳ͍ w"84ͷ৔߹͸NBDWMBO͸࢖͑ͣɺ&$4ͩͱ
 "84͔Β/*$ &/*

    ͕෷͍ग़͞ΕɺࣗಈͰ
 ίϯςφʹΞλον͞ΕΔ w &/*͕ϋʔυ΢ΣΞॲཧͰPWFSMBZΛ
 ͯ͘͠ΕΔͷͰޮ཰͕Α͍ https://www.docker.com/blog/understanding-docker-networking-drivers-use-cases/
  79. ·ͱΊ

  80. ·ͱΊ wΫϥ΢υͷ";΍Ϧʔδϣϯͱ͍͏֓೦ʹ͍ͭͯ wΫϥ΢υͱ͍͏؀ڥΛ࣮ݱ͢ΔͨΊͷωοτϫʔΫԾ૝Խʹ͍ͭͯ wͦΕΒΛࢧ͑ΔͨΊͷ଍ճΓͷΞʔΩςΫνϟʹ͍ͭͯ wΫϥ΢υͷ্ʹίϯςφ͕৐ΔͱͲ͏ͳΔͷ͔ w͓࿩͠·ͨ͠ wࡉ͔͍෦෼ʹ͍ͭͯ͸΄ͱΜͲ৮Ε͍ͯͳ͍ͷͰ
 ͜ͷ࿩Λฉ͍ͯΫϥ΢υΛ࡞Δͷ͸ແཧͰ͕͢ɺීஈར༻͢Δ্Ͱͷ
 ཧղͷॿ͚ʹͳΕ͹޾͍Ͱ͢ʂ

  81. ࣭ٙԠ౴$