Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CDNを活用した日経電子版のネットワーク最適化とサイト高速化 / Nikkei ITPro CDN

CDNを活用した日経電子版のネットワーク最適化とサイト高速化 / Nikkei ITPro CDN

ITPro主催 クラウド時代のネットワーク最適化Forum 2018で発表したスライドです。 http://ac.nikkeibp.co.jp/itp/itinfra_network/201801pro/

Shunya Shishido

January 30, 2018
Tweet

More Decks by Shunya Shishido

Other Decks in Technology

Transcript

  1. 2  ໊લ  ࣡ށढ़࠸ 4IVOZB4IJTIJEP   !TJTJEPWTLJ 

    ॴଐ  ೔ຊܦࡁ৽ฉࣾͷιϑτ΢ΣΞΤϯδχΞ  SOJLLFJDPNͷϑϩϯτΤϯυɺόοΫΤϯυɺ $%/ͷ഑৴पΓΛओʹ୲౰  ܦྺ  લ৬ɿυϫϯΰ  ʙɿ೔ຊܦࡁ৽ฉࣾ "CPVU.F
  2. 7  ಡΈࠐΈͷ஗͍αΠτ͸ݕࡧϥϯΫʹ΋Өڹ ͢Δ  ೥݄ΑΓϞόΠϧݕࡧͰ΋αΠτͷ଎ ౓ΛϥϯΩϯάγάφϧͱͯ͠ద༻͢Δ  )5.-$44+BWB4DSJQUͱ͍ͬͨϑϩϯτΤ ϯυͷੈքͰͷ࠷దԽ΋େ͖͍͕ɺͦ΋ͦ΋

    αʔό͔ΒͷԠ౴͕஗͚Ε͹ҙຯ͕ͳ͍ αΠτͷ଎౓͸ݕࡧ݁Ռʹ΋Өڹͯ͘͠Δ IUUQTXFCNBTUFSKBHPPHMFCMPHDPNVTJOHQBHFTQFFEJONPCJMFTFBSDIIUNM
  3. 14 ೥ݱࡏͷ$%/΁ͷཁ݅  େྔͷτϥϑΟοΫʹରԠ  ௿ϨΠςϯγ  ߴՄ༻  ओʹ੩తίϯςϯπΛ഑৴

     ಈతίϯςϯπ΋഑৴  )5514ରԠ  )551  *1W  %%P4΁ͷରࡦ  ߴ଎ͳΩϟογϡΫϦΞ  ϦιʔεͷՃ޻ɾ࠷దԽ  ϦΞϧλΠϜϞχλϦϯά  ଞΫϥ΢υαʔϏεͱͷ࿈ܞ  FUD
  4. 17 Ұൠతͳબఆج४  ߴ଎  ߴՄ༻ੑ  ো֐ൃੜ࣌  աڈʹେ͖ͳো֐͕සൟ͍͔ͯͨ͠

     ো֐͔Βͷճ෮͸଎͔͔ͬͨ  φϨοδ͕஝ੵ͞Ε͍ͯΔ͔  αϙʔτͷखް͞  ஋ஈ  Ϟμϯͳ$%/ʹٻΊΒΕΔػೳ͕ఏڙ͞Ε͍ͯΔ͔
  5. 18 ೔ܦిࢠ൛ʹ͓͚Δ$%/ͷཁ݅  େྔͷτϥϑΟοΫʹରԠͰ͖Δ  ௿ϨΠςϯγ  ߴ଎ͳΩϟογϡΫϦΞ  ଎ใΛ͍ͪૣ͘ग़ͤΔ͜ͱɺهࣄͷߋ৽Λਝ଎ʹ௨஌Ͱ͖Δ࢓૊Έ͕ඞཁ

     ւ֎͔Β΋շదʹӾཡͰ͖Δ  ࠃ಺αʔϏεͱ͸͍͑͋Δఔ౓ւ֎͔ΒͷΞΫηε΋͋Δ  ւ֎ग़ு࣌΍றࡏ࣌ʹ΋շదʹ೔ܦిࢠ൛Λར༻ͯ͠΋Β͏  ৽͍͠ϓϩτίϧ΁ͷରԠ ͸͡Ί͸$%/Λ࢖Θͣʹࣗલͷ7BSOJTIαʔόͰ؅ཧ͢Δϓϥϯ΋͋ͬͨʜ
  6. 19  े෼ͳ101ͷ਺  7$-ͰॊೈʹઃఆมߋɺίʔυͰ؅ཧ Ͱ͖Δ  ΋ͪΖΜ(6*͚ͩͰ΋͍͍ͩͨͷ͜ͱ ͸Ͱ͖Δ 

    ٯʹ7$-Λ࢖͏ͱ࢖͑ͳ͍ػೳ΋ʜ  "1*͕ॆ࣮͍ͯ͠Δ  ຆͲϓϩάϥϚϒϧʹઃఆՄೳ  7$-ͷΞοϓϩʔυͱΞΫςΟϕʔτ ΋$*Ͱ׬શࣗಈԽ͍ͯ͠Δ 'BTUMZ IUUQTXXXGBTUMZDPNOFUXPSLNBQ
  7. 21 γεςϜߏ੒  ͍ΘΏΔϚΠΫϩαʔϏε  αʔϏεͷ਺͸Ҏ্  'BTUMZ͕΄΅શͯͷϦΫΤετ Λܦ༝͢Δ 

    αʔϏεؒ௨৴͸3&45ϕʔε ͷ"1*  ೔ܦࣾ಺Ͱ'BTUMZΛ࢖͍ͬͯΔ ͷ͸ϞόΠϧ൛ SOJLLFJDPN ͱ ωΠςΟϒΞϓϦͷόοΫΤϯ υ"1*
  8. 23  ৗ࣌44-  $%/Ͱͷ44-ରԠ͸44-Խͷखܰͳखஈ  'BTUMZͷڞ༻ূ໌ॻΛར༻  ڧ౓ʹ໰୊ͷͳ͍ઃఆ 

    ূ໌ॻͷऔಘ΍؅ཧɺߋ৽ɺ$JQIFS4VJUFͷ ઃఆΛ͢Δख͕ؒল͚Δ  *1WରԠ  SOJLLFJDPNͰ͸ΞΫηεͷલޙ͕*1W  )551 ৽͍͠ϓϩτίϧ΁ͷରԠ ࣗલͰશ෦΍Ζ͏ͱ͢Δͱ݁ߏେมɺ$%/ʹ೚ͤΒΕΔͱ͜Ζ͸೚͍ͤͯ͘
  9. 24 TUBMFJGFSSPS  )551$BDIF$POUSPMϔομͷ֦ு  IUUQTUPPMTJFUGPSHIUNMSGD  ΦϦδϯαʔό͔ΒͷΞΫηε͕ΤϥʔͰ΋ɺࢦఆظؒ಺͸$%/͔Βਖ਼ৗԠ౴࣌ͷΩϟο γϡ͔ΒϨεϙϯεΛฦ͢ 

    SOJLLFJDPNͰ͸'BTUMZΛ࢖ͬͯجຊతʹࣗಈͰઃఆ͢ΔΑ͏ʹ͍ͯ͠Δ  ো֐౳ͰαʔϏε͕ࢮΜͰ΋Ϩεϙϯε͕Ωϟογϡʹ͋ΔݶΓ͸ϢʔβʹΤϥʔΛݟ ͤͣʹࡁΉ ো֐ͷ೾ٴΛ๷͙
  10. 33  'JSFXBMM  ಛఆͷ63-΍։ൃ؀ڥʹର͢ΔΞΫηε੍ޚ  *1ΞυϨε΍ϢʔβΞΧ΢ϯτ୯ҐͰڐՄ  ڐՄ͢Δ*1΍ΞΧ΢ϯτ͸+40/ϑΝΠϧͰίʔυ؅ཧ͞Εͯ ͓Γɺϝϯςφϯεָ͕

     $43'ରࡦ  ಉҰੜ੒ݩϙϦγʔʹԊͬͨରࡦΛ7$-Ͱ࣮૷  $43'ରࡦ༻ͷτʔΫϯੜ੒ύλʔϯͩͱɺτʔΫϯ͸ηογϣ ϯຖʹҟͳΔͨΊ$%/ͰΩϟογϡͰ͖ͳ͍  &4*Λ࠾༻͢Ε͹࿩͸ผ͕ͩʜ ηΩϡϦςΟؔ࿈
  11. 35 ߴ଎Խͷجຊํ਑  ಈతͳίϯςϯπ΋$%/ܦ༝Ͱ഑৴  7$-ͰॊೈʹΩϟογϡΛ੍ޚ  Ωϟογϡώοτ཰ΛߴΊΔ  )551ͷར༻

     αϒϦιʔεͷѹॖ  ը૾഑৴ͷ࠷దԽ IUUQTXXXGBTUMZDPNQSPEVDUTFEHFTELNPEFSOOFUXPSLEFTJHO
  12. 39 ಈతίϯςϯπͷ഑৴͸ةݥͳͷ͔  ΩϟογϡपΓͷ࢓༷Λཧղ͍ͯ͠Ε͹ةݥͰ͸ͳ͍  $%/ʹΑͬͯৼΔ෣͍͕ҟͳΔ͜ͱ͕͋ΔͷͰ஫ҙ  ٯʹ$%/Λ௨ͣ͞%%P4౳ʹରԠͰ͖ͳ͍ํ͕ةݥ  Ωϟογϡ͢Δ৚݅΍ظؒΛͭͭߟྀ͢Δ

     ҙਤ͢ΔΩϟογϡઃఆʹͳ͍ͬͯΔ͔ςετ͕͋Δ΂͖  Ϣʔβ͝ͱʹҟͳΔίϯςϯπͷ഑৴ͷࡍ͸ಛʹؾΛ͚ͭΔ  ϚΠϖʔδͱ͍ͬͨݸਓ৘ใΛѻ͏ϖʔδ  ϦίϝϯυͳͲϢʔβ͝ͱʹҟͳΔίϯςϯπ
  13. 41 )551  'BTUMZͷػೳΛར༻  )551ͷԸܙ  ετϦʔϜʹΑΔ௨৴ͷߴ଎Խ  ϦΫΤετฒྻ਺૿Ճ

     )1"$,ѹॖʹΑΓϔομαΠζ࡟ݮ  4FSWFS1VTI 'BTUMZ#MBDL#PY IUUQFOHJOFSPPNGUDPNXIBUIBQQFOTXIFOZPVWJTJUGUDPN
  14. 43 ը૾഑৴  4BB4ͷJNHJYΛར༻  ϨεϙϯγϒରԠͷͨΊαΠζ΍ΞεϖΫτൺͳͲɺಉ͡ը૾͔Βෳ ਺ͷόϦΤʔγϣϯ͕ඞཁ  ը૾63-ͷΫΤϦύϥϝʔλͰإೝࣝɺΫϩοϓɺϦαΠζ౳Λߦ͏ 

    XFCQ KQH QOH౳ʹରԠ͠ΫϥΠΞϯτʹ࠷దͳը૾Λฦ٫͢Δ  ΋ͪΖΜ JNHJYͷ $%/ͰΩϟογϡ͞ΕΔ ҰཡϖʔδʢϞόΠϧʣ ҰཡϖʔδʢσεΫτοϓʣ هࣄϖʔδ
  15. 46 ·ͱΊ  $%/ʹٻΊΒΕΔ໾ׂ͸ଟ༷Խ͍ͯ͠Δ  $%/ΛબͿࡍ͸બఆج४ɺ໨తΛ໌֬ʹ͓ͯ͘͠  'BTUMZ͸ͦͷதͰ΋༗ྗͳબ୒ࢶ  ඇৗʹڧྗͰଟػೳʢྑ͘΋ѱ͘΋ʣ

     $%/Λ͏·͘׆༻͢Ε͹ָ͕Ͱ͖Δ  ෛՙରࡦ΍଎౓໘ͰͷϝϦοτ͸΋ͪΖΜɺ৽͍͠ϓϩτίϧ΁ͷ ରԠ΍ͦͷଞ༷ʑͳ࠷దԽΛ$%/ʹ೚ͤΒΕΔ  ָΛͨ͠෼ɺࣗ෼ͨͪ͸ΑΓຊ࣭తͳ࢓ࣄʹूதͰ͖Δ