Save 37% off PRO during our Black Friday Sale! »

その運用自動化では行き詰まる 〜「つながらない」「つたわらない」「つみあがらない」を防ぐために〜 /20180712-janog42

Ea29e2b19d11b48f867ae71d6a6de5df?s=47 opelab
July 12, 2018

その運用自動化では行き詰まる 〜「つながらない」「つたわらない」「つみあがらない」を防ぐために〜 /20180712-janog42

2018年7月12日、三重県津市で開催のJANOG42ミーティングでの発表資料です。

その運用自動化では行き詰まる 〜「つながらない」「つたわらない」「つみあがらない」を防ぐために〜
https://www.janog.gr.jp/meeting/janog42/program/OPE

詳細: https://www.opslab.jp/publish/20180712-janog42.html

以下の方々と議論し、多くの知見を得ることができました。(敬称略)

- 長久 勝 (国立情報学研究所)
- 今井 祐二 (株式会社富士通研究所)
- 畠山 慎平 (エヌ・ティ・ティ・コミュニケーションズ株式会社)

(運用設計ラボ合同会社 波田野裕一)

Ea29e2b19d11b48f867ae71d6a6de5df?s=128

opelab

July 12, 2018
Tweet

Transcript

  1. Operation Lab ӡ༻ઃܭϥϘ 1 ӡ༻ઃܭϥϘ߹ಉձࣾ γχΞΞʔΩςΫτ೾ా໺༟Ұ  ͦͷӡ༻ࣗಈԽͰ͸ߦ͖٧·Δ ʙʮͭͳ͕Βͳ͍ʯʮͭͨΘΒͳ͍ʯʮͭΈ͕͋Βͳ͍ʯΛ๷͙ͨΊʹʙ +"/0(ϛʔςΟϯά

  2. Operation Lab ӡ༻ઃܭϥϘ ʮ͍ͬͨΜࣗಈԽͯ͠͠·͑͹ ͋ͱ͸໘౗ΛݟΔඞཁ͕ͳ͍ʯ 2 ͱࢥ͍ͬͯ·ͤΜ͔

  3. Operation Lab ӡ༻ઃܭϥϘ 3 ͦΜͳΘ͖Όͳ͍Ͱ͢

  4. Operation Lab ӡ༻ઃܭϥϘ ࣄྫ 4

  5. ࣄྫͷϚοϐϯά Operation Lab ӡ༻ઃܭϥϘ 5 ۀ຿ϑϩʔ ࣗಈԽ πʔϧγεςϜ ೖޱ ઓུ

    ग़ޱ ઓུ ࣄྫ ࣄྫ ࣄྫ ͭͨΘΒͳ͍ ͭͳ͕Βͳ͍ ͭΈ͕͋Βͳ͍
  6. ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 6 Πϯϑϥ୲౰ ࣗಈԽ Πϯϑϥ Ϛωʔδϟ ։ൃ୲౰

    ͭͨΘΒͳ͍
  7. ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 6 Πϯϑϥ୲౰ ࣗಈԽ Πϯϑϥ Ϛωʔδϟ ։ൃ୲౰

    ͭͨΘΒͳ͍ ˓˓ج൫Λ ಋೖͨ͠࠷ߴ ʮӡ༻ࣗಈԽʯಋೖ
  8. ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 6 Πϯϑϥ୲౰ ࣗಈԽ Πϯϑϥ Ϛωʔδϟ ։ൃ୲౰

    ͭͨΘΒͳ͍ ˓˓ج൫Λ ಋೖͨ͠࠷ߴ ʮӡ༻ࣗಈԽʯಋೖ ܦӦ૚ ͦΜͳʹྑ͍΋ͷͳΒ શࣾల։ͩ ಥવݱΕΔܦӦ૚
  9. ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 6 Πϯϑϥ୲౰ ࣗಈԽ Πϯϑϥ Ϛωʔδϟ ։ൃ୲౰

    ͭͨΘΒͳ͍ ˓˓ج൫Λ ಋೖͨ͠࠷ߴ ʮӡ༻ࣗಈԽʯಋೖ ܦӦ૚ ͦΜͳʹྑ͍΋ͷͳΒ શࣾల։ͩ ಥવݱΕΔܦӦ૚ ˓˓ج൫͸ ͏ͪͰ໘౗ݟΔ ܦӦ૚ʹఏҊ͢ΔϚωʔδϟ
  10. ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 6 Πϯϑϥ୲౰ ࣗಈԽ Πϯϑϥ Ϛωʔδϟ ։ൃ୲౰

    ͭͨΘΒͳ͍ ˓˓ج൫Λ ಋೖͨ͠࠷ߴ ʮӡ༻ࣗಈԽʯಋೖ ܦӦ૚ ͦΜͳʹྑ͍΋ͷͳΒ શࣾల։ͩ ಥવݱΕΔܦӦ૚ ˓˓ج൫͸ ͏ͪͰ໘౗ݟΔ ܦӦ૚ʹఏҊ͢ΔϚωʔδϟ ͸  ಈ༳͢Δݱ৔ ͜ͷ࣌఺Ͱ֎ງ͸ຒ·ͬͯΔ
  11. ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 6 Πϯϑϥ୲౰ ࣗಈԽ Πϯϑϥ Ϛωʔδϟ ։ൃ୲౰

    ͭͨΘΒͳ͍ ˓˓ج൫Λ ಋೖͨ͠࠷ߴ ʮӡ༻ࣗಈԽʯಋೖ ͭͨΘΒͳ͍ ఻ঝෆՄೳ ܦݧͳ͠ ϕϯμαϙʔτͳ͠ υΩϡϝϯτͳ͠ ಾͷΧελϚΠζ ܦӦ૚ ͦΜͳʹྑ͍΋ͷͳΒ શࣾల։ͩ ಥવݱΕΔܦӦ૚ ˓˓ج൫͸ ͏ͪͰ໘౗ݟΔ ܦӦ૚ʹఏҊ͢ΔϚωʔδϟ ͸  ಈ༳͢Δݱ৔ ͜ͷ࣌఺Ͱ֎ງ͸ຒ·ͬͯΔ
  12. ࣄྫଞਓ΁ͷࣗಈԽҾ͖ܧ͗ Operation Lab ӡ༻ઃܭϥϘ 7 ࣮૷ͨࣗ͠ಈԽͷҾܧ͗૬ख͕͍ͳ͍ αϙʔτνʔϜ ίʔυϝϯςφϯε Ͱ͖Δਓ͸օແ ཭৬ޙʹԿ͔τϥϒͬͨΒऴྃ

    ൒ࣗಈԽࡁͷۀ຿ ӡ༻νʔϜ ґཔ ࣗಈԽ࣮૷ͨ͠ਓ͸ ୀ৬༧ఆ ͭͳ͕Βͳ͍ ໌೔ʹͭͳ͕Βͳ͍ ࣮૷ऀ ར༻ऀ
  13. ࣄྫ ਓؒʹ ߴෛՙͳো֐؂ࢹγεςϜ Operation Lab ӡ༻ઃܭϥϘ 8 ؂ࢹνʔϜ ؂ࢹγεςϜ Ξϥʔτ

    ਺ඦͷϧʔϧ ਺ઍ୆ͷ෺ཧϊʔυ ਺ेສηϧͷ ରԠϧʔϧද &YDFM શһʹશ෦௨஌ ؂ࢹ߲໨͸਺ສ ਺ඦ؂ࢹඵ ೥ສ௨ਓ ࣗಈ௨஌ͱͦͷରԠʹԡͭ͠Ϳ͞Εͦ͏ͳ೔ʑ ͭΈ͕͋Βͳ͍ ϝʔϧ͸ͭΈ͕͋Δ ࿑ྗ͸ফඅ͞ΕΔ͕ɺۀ຿੒Ռ͸ͭΈ͕͍͔͋ͬͯͳ͍
  14. ࣮ྫॳ+"/0(ελοϑΩοΫΦϑͷ໷ Operation Lab ӡ༻ઃܭϥϘ 9 خ͠ɺ͸͔ͣ͠ɺॳର໘ͷ࠙਌ձ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗

  15. ࣮ྫॳ+"/0(ελοϑΩοΫΦϑͷ໷ Operation Lab ӡ༻ઃܭϥϘ 9 خ͠ɺ͸͔ͣ͠ɺॳର໘ͷ࠙਌ձ ৔͕࿨Έ͸͡Ίͨࠒɺಥવ໐Δձࣾܞଳ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗

  16. ࣮ྫॳ+"/0(ελοϑΩοΫΦϑͷ໷ Operation Lab ӡ༻ઃܭϥϘ 9 خ͠ɺ͸͔ͣ͠ɺॳର໘ͷ࠙਌ձ ৔͕࿨Έ͸͡Ίͨࠒɺಥવ໐Δձࣾܞଳ ʮ͜Ε͸ϚδͰϠόΠ͔΋ʯλΫγʔͰ޲͔͏ձࣾ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗

  17. ࣮ྫॳ+"/0(ελοϑΩοΫΦϑͷ໷ Operation Lab ӡ༻ઃܭϥϘ 9 خ͠ɺ͸͔ͣ͠ɺॳର໘ͷ࠙਌ձ ৔͕࿨Έ͸͡Ίͨࠒɺಥવ໐Δձࣾܞଳ ʮ͜Ε͸ϚδͰϠόΠ͔΋ʯλΫγʔͰ޲͔͏ձࣾ ෮چରԠͰ͖Δؾ͕͠Ͷ͐ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗

  18. ࣮ྫॳ+"/0(ελοϑΩοΫΦϑͷ໷ Operation Lab ӡ༻ઃܭϥϘ 9 خ͠ɺ͸͔ͣ͠ɺॳର໘ͷ࠙਌ձ ৔͕࿨Έ͸͡Ίͨࠒɺಥવ໐Δձࣾܞଳ ʮ͜Ε͸ϚδͰϠόΠ͔΋ʯλΫγʔͰ޲͔͏ձࣾ ݁ߏɺࠓͰ΋τϥ΢Ϛͳࢥ͍ग़ ෮چରԠͰ͖Δؾ͕͠Ͷ͐

    ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗
  19. Operation Lab ӡ༻ઃܭϥϘ ରԠͱڭ܇ 10

  20. ରԠ׬શʹ࡞Γͳ͓͠ Operation Lab ӡ༻ઃܭϥϘ 11 ՄೳͳൣғͰچ࢓༷Λௐࠪͯ͠ɺ৽࢓༷Λى͜͢ • ʮࣗ෼Λ্ख͘࢖ͬͯ͘ΕΕ͹ɺ໾һͷઆಘ͸͖ͬͪΓ΍Δ Αʯͱݴͬͯ͘ΕΔ৽্࢘Λ࠷େݶʹ׆༻ɻ •

    ར༻ऀͷ੠Λͱʹ͔͘रͬͨɻ 3'1͸ୈ൛·Ͱվఆ  • ϕϯμʔͷϓϩϑΣογϣφϧαϙʔτΛ֬อɻ ར༻ऀ΍࣍ͷ୲౰ऀ޲͚ͷυΩϡϝϯτ΋੔උ ͭͨΘΒͳ͍ ͭͨΘΔ ͭͨΘΔ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗
  21. ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ Operation Lab ӡ༻ઃܭϥϘ 12 ࣗಈԽ͸ʮಈ࡞͢Ε͹׬ྃʯͰ͸ͳ͍ɻ ಈ͍ͨͷͰ͋ͱ͸ΑΖ͘͠ʙ ٽ͖ͳ͕Βɺప໷Ͱ ࢓༷ௐࠪͱӡ༻ઃܭ ಋೖऀ

    ޙ೚ͷਓ ΋͘͠͸ ӡ༻ഁ୼ ʮޙ೚ͷਓʹ͖ͪΜͱͭͨΘΔʯͷ͕େࣄ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ ͭͨΘΒͳ͍ ͭͨΘΔ ϦόʔεΤϯδχΞϦϯάͭΒ͍
  22. • Ұ൪تΜͰ͍ͨͷ͕ɺʮ͖͔͚ͬͷ෦ॺʯͩͬͨ • ͦͷޙɺ೥΄Ͳ͸࢖ΘΕ͍ͯͨ͸ͣ ඇӳޠ੡඼ ޙ೔ஊ Operation Lab ӡ༻ઃܭϥϘ 13

    ձ͔ࣾΒهࣄʹͯ͠ཉ͍͠ͱ ݴΘΕͯɺهࣄʹͳΓ·ͨ͠ ࣄྫଞਓ͔ΒͷࣗಈԽҾ͖ܧ͗ ͭͨΘΒͳ͍ ͭͨΘΔ ٕज़ධ࿦ࣾɺઈ൛
  23. ରԠҾ͖ܧ͛Δঢ়ଶΛ࡞Γग़͢ Operation Lab ӡ༻ઃܭϥϘ 14 ࣗಈԽ͞Εͨۀ຿ͷશ໘खಈԽΛ࣮ࢪ αϙʔτνʔϜ ίʔυϝϯςφϯε Ͱ͖Δਓ͸օແ ӡ༻νʔϜ

    ґཔ ΋͏๨Ε͍ͯΔͷͰ ϦόʔεΤϯδχΞϦϯά ސ٬Өڹແ͘ۀ຿Λܧঝͯ͠΋Β͑Δঢ়ଶʹ ͭͳ͕Δ ࣄྫଞਓ΁ͷࣗಈԽҾ͖ܧ͗ ͭͳ͕Βͳ͍ ͭͳ͕Δ ࣗಈԽલͷۀ຿͕υΩϡϝϯτͱͯ͠࢒͍ͬͯͳ͍ͨΊࠔ೉ΛۃΊΔ
  24. ڭ܇ۀ຿ܧঝͰ͸खಈԽ΋બ୒ࢶ Operation Lab ӡ༻ઃܭϥϘ 15 ʮࣗಈԽʯ͸Ұํ޲͚ͩͰ͸ͳ͍ ٯํ޲΋૝ఆ͢΂͖ ࣗಈԽ ยํ޲ ͚ͩͳΒ

    ͔͚࣌ؒΕ͹ ୭Ͱ΋Ͱ͖Δ खಈԽରԠ·Ͱ૝ఆ͢Δͷ͕ ϓϩͷࣗಈԽ ϕςϥϯ ϏΪφʔ Ҿܧ͗ʹ͸ɺۀ຿࢓༷υΩϡϝϯτ͕ඞཁ ۀ຿͕໌֬ͳΒखಈԽ΋Ͱ͖Δ ࣄྫଞਓ΁ͷࣗಈԽҾ͖ܧ͗ ͭͳ͕Βͳ͍ ͭͳ͕Δ ࣗಈԽલͷۀ຿ΛυΩϡϝϯτͱͯ͠࢒͓͔ͯ͠ͳ͍ͱࠔ೉
  25. ରԠো֐௨஌ͷߏ଄ԽʮৼΓ෼͚ʯࣗಈԽ Operation Lab ӡ༻ઃܭϥϘ 16 ؂ࢹνʔϜ ؂ࢹγεςϜ Ξϥʔτ૯਺͕਺ඦສ݅೥਺ສ݅೥ʹݮগ ೥ສ௨ਓ ೥௨ਓ

    4UFQ Ξϥʔτ ϧʔϧͱ௨஌ઌʹ*%෇༩ ϧʔϧͱ௨஌ઌͷ୨Էɾഇࢭ ௨஌ϑϩʔͷ੔ཧ ۀ຿ͷߏ଄Խ ϑϩʔͷ੔ཧ ࣗಈԽͷ࣮૷ ৼΓ෼͚ॲཧσʔλͷ࣮૷ ඞཁͳਓʹ͚ͩඞཁͳΞϥʔτ ૝ఆ֎ࣄ৅ରԠɺ&P-ରԠ͕ਵ࣌ൃੜ ࣄྫ ਓؒʹ ߴෛՙͳো֐؂ࢹγεςϜ ͭΈ͕͋Βͳ͍ ͭΈ͕͋Δ 4UFQ
  26. ڭ܇ۀ຿ߏ଄Խ͕·ͣେࣄ Operation Lab ӡ༻ઃܭϥϘ 17 ؂ࢹνʔϜ ʮӡ༻ࣗಈԽʯલͷʮۀ຿ͷߏ଄Խʯ͸ඞਢ 4UFQ 4UFQ ࣗಈԽ

    γεςϜ ۀ຿ͷߏ଄Խ ϑϩʔͷ੔ཧ ࣗಈԽͷ࣮૷ ͭΈ͕͋Δ • ۀ຿ߏ଄Խ͕ࣗಈԽͷى఺ • ࿦ཧతʹਖ਼͚͠Ε͹ण໋͕௕͍ ͭΈ͕͋Βͳ͍ ͭΈ͕͋Δ • ׬ᘳ͸ແཧɺण໋͸୹͔͍ • ͨ·ʹόά΍ӅΕ࢓༷͕էΛണ͘ ۀ຿ߏ଄Խͨ͠ޙͷࣗಈԽ͸ɺ࣮֬ʹޮՌग़Δ ࣄྫ ਓؒʹ ߴෛՙͳো֐؂ࢹγεςϜ
  27. Operation Lab ӡ༻ઃܭϥϘ ·ͱΊ 18

  28. Operation Lab ӡ༻ઃܭϥϘ ʮ͍ͬͨΜࣗಈԽͯ͠͠·͑͹ ͋ͱ͸໘౗ΛݟΔඞཁ͕ͳ͍ʯ 19 Ҿ͖ܧ͗·Ͱҙࣝͯ͠ ৗʹۀ຿Λߏ଄Խ͍ͯ͘͠ඞཁ ΍Βͳ͍ͱʮӡ༻ࣗಈԽʯ͸෗Δ

  29. ӡ༻ࣗಈԽɺڭ܇ͷ·ͱΊ Operation Lab ӡ༻ઃܭϥϘ 20 ۀ຿ϑϩʔ ೖޱ ઓུ ग़ޱ ઓུ

    ࣗಈԽ πʔϧγεςϜ
  30. ӡ༻ࣗಈԽɺڭ܇ͷ·ͱΊ Operation Lab ӡ༻ઃܭϥϘ 20 ۀ຿ϑϩʔ ೖޱ ઓུ ग़ޱ ઓུ

    ͭͨΘΔ ಋೖऀ ޙ೚ͷਓ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ લ೚ͷਓ ࣗಈԽ πʔϧγεςϜ
  31. ӡ༻ࣗಈԽɺڭ܇ͷ·ͱΊ Operation Lab ӡ༻ઃܭϥϘ 20 ۀ຿ϑϩʔ ೖޱ ઓུ ग़ޱ ઓུ

    ͭͨΘΔ ಋೖऀ ޙ೚ͷਓ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ લ೚ͷਓ ڭ܇खಈԽͷߟྀ΋ඞཁ ޙ೚͍ͳ͍ ͭͳ͕Δ ࣗಈԽ πʔϧγεςϜ
  32. ӡ༻ࣗಈԽɺڭ܇ͷ·ͱΊ Operation Lab ӡ༻ઃܭϥϘ 20 ۀ຿ϑϩʔ ೖޱ ઓུ ग़ޱ ઓུ

    ڭ܇ۀ຿ߏ଄Խ͕·ͣେࣄ ͭΈ͕͋Δ ͭͨΘΔ ಋೖऀ ޙ೚ͷਓ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ લ೚ͷਓ ڭ܇खಈԽͷߟྀ΋ඞཁ ޙ೚͍ͳ͍ ͭͳ͕Δ ࣗಈԽ πʔϧγεςϜ
  33. ӡ༻ࣗಈԽɺڭ܇ͷ·ͱΊ Operation Lab ӡ༻ઃܭϥϘ 20 ۀ຿ϑϩʔ ೖޱ ઓུ ग़ޱ ઓུ

    ӡ༻͸ ࣄۀܧଓੑ໋͕ ڭ܇ۀ຿ߏ଄Խ͕·ͣେࣄ ͭΈ͕͋Δ ͭͨΘΔ ಋೖऀ ޙ೚ͷਓ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ ڭ܇Ҿ͖ܧ͗·Ͱ͕ࣗಈԽ લ೚ͷਓ ڭ܇खಈԽͷߟྀ΋ඞཁ ޙ೚͍ͳ͍ ͭͳ͕Δ ࣗಈԽ πʔϧγεςϜ
  34. Operation Lab ӡ༻ઃܭϥϘ 21 ʮӡ༻ࣗಈԽʯͰࠅ͍໨ʹ ߹͏ਓ͕ݮΓ·͢Α͏ʹ ਓ

  35. Operation Lab ӡ༻ઃܭϥϘ 22 IUUQXXXPQFSBUJPOMBCDPKQ OperationLab ӡ༻ઃܭ