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

インフラの企業研究の価値とこれから

 インフラの企業研究の価値とこれから

インターネット基盤技術の研究と企業における未来を見据えた研究組織設計と実践
2020/11/15
さくらインターネット株式会社
さくらインターネット研究所
上級研究員 松本 亮介

Avatar for MATSUMOTO Ryosuke

MATSUMOTO Ryosuke

November 25, 2020
Tweet

More Decks by MATSUMOTO Ryosuke

Other Decks in Research

Transcript

  1. ͘͞ΒΠϯλʔωοτגࣜձࣾ (C) Copyright 1996-2020 SAKURA Internet Inc ͘͞ΒΠϯλʔωοτݚڀॴ ΠϯϑϥͷاۀݚڀͷՁ஋ͱ͜Ε͔Β 2020/11/25

    ্ڃݚڀһ দຊ ྄հ Πϯλʔωοτج൫ٕज़ͷݚڀͱاۀʹ͓͚ΔະདྷΛݟਾ͑ͨݚڀ૊৫ઃܭͱ࣮ફ
  2. 4 ɾ͘͞ΒΠϯλʔωοτݚڀॴ ্ڃݚڀһ ɾϖύϘݚڀॴ ٬һݚڀһ ݚڀސ໰ ɾגࣜձࣾGrooves Forkewll ٕज़ސ໰ ɾגࣜձࣾωοτϑΥϨετ

    ٕज़ސ໰ ɾ৘ใॲཧֶձ ITRC ֤छҕһ / IEEE ACM USENIX ֤छձһ ɾژ౎େֶത࢜ʢ৘ใֶʣ দຊ྄հ / ·ͭ΋ͱΓʔ / @matsumotory
  3. • اۀͰςΫϊϩδʔΛ৽͘͠ੜΈग़͠ɼӥஐͱͯ͠ӬଓԽͯ͠վળΛ܁Γฦ͢ • ৽͠͞Λ஌ΔͨΊʹաڈɾݱࡏͷؔ࿈ٕज़ɾاۀͷ՝୊Λௐࠪͯ͠੔ཧ • ਺೥ઌͷٕज़τϨϯυΛݟਾ͑ͨݚڀͷௐࠪɾ৽ٕज़ఏҊͱͦͷڞ༗ • ඞͣ໾ʹཱ͔ͭͲ͏͔Ͱ͸ͳ͘ɼ໾ʹཱͨͳ͍͜ͱ΋஌Δ • ͜Ε·Ͱͷؔ࿈ٕज़ͱٕज़ͷྺ࢙͔Β࿦ཧత͋Δ͍͸ࣗ໌ͳ஌ࣝΛಋ͘

    • ࣾ಺֎ʹͦͷ஌ݟΛڞ༗͠ɼ͞ΒʹҰൠԽɾఆࣜԽͯ͠վળ͍ͯ͘͠ • ࣾ಺Ͱ͸࿦จͳͲʹ͸ॻ͖͖Εͳ͍ຊԻͱݐલ΋͔ͬ͠Γͱڞ༗ • ࿦จܗ͚ࣜͩͰͳ͘ΑΓձࣾʹ࠷దԽͨ͠ݚڀ੒Ռ΍஌ࣝΛఏڙ͢Δ 9 Ϋϥ΢υɾϗεςΟϯάاۀͷݚڀऀͱ͸
  4. • ࣗ෼ͨͪͷ໰୊ҙࣝ΍είʔϓͷதͰɼެ։͍ͯ͠Δٕज़ΛਅࣅΔ͚ͩͰ͸ղ ܾͰ͖ͳ͍͜ͱ͕૿͖͍͑ͯͯΔ • ΤϯδχΞͰΞΠσΞΛग़ͯ͠ɼ໰୊Λղܾͨ͠Γ৽͍͠ϓϩμΫτΛ࡞Δ • ͜Ε͸Ұछͷݚڀ։ൃͰ͋Γଟ͘ͷձ͕ࣾ౰ͨΓલʹऔΓ૊ΜͰ͍Δ • ͜͜ͰऔΓ૊·Ε͍ͯΔ͜ͱͷՁ஋͸ܭΓ஌Εͳ͍΄Ͳૉ੖Β͍͠ •

    ͦͷऔΓ૊Έ͕ຊ౰ʹਖ਼͍͔͠Ͳ͏͔ɼ੔ཧ͠ධՁ͍ͯ͘͜͠ͱ͸ࠔ೉ • ͏·͍ͬͨ͘ղܾ΍ϓϩμΫτΛ܁Γฦ͠ૂͬͯߦ͏͜ͱ΋೉͍͠ • औΓ૊Έ΁ͷόΠΞε͕͔͔ͬͯ͠·͏Մೳੑ΋ → ΈΜͳͰؒҧ͏ 10 ࣮͸ΤϯδχΞ͸ݚڀ૬౰ͷ͜ͱΛ΍͍ͬͯΔ
  5. • ࣾ಺ͷαʔϏε΍ϓϩμΫτɼձࣾʹରͯ͠ߩݙ͕ؒ઀తͰ͋Δɼͱ͍͏೰Έ • ࣮͸αʔϏε͸ෳ਺ͷؒ઀తߩݙ͕བྷΈ߹࣮ͬͯݱ͞Ε͍ͯΔ • αʔϏεͷίʔυΛॻ͘͜ͱ΋௚઀ߩݙͱ͍͏Θ͚Ͱ͸ͳ͍ • αʔϏεΛੈʹ޿͛ͨΓɼݟͤํΛ޻෉͠ͳ͍ͱ࢖ΘΕͳ͍࣌୅ • ܦӦɾ޿ใɾӦۀɾϚʔέςΟϯάɾόοΫΦϑΟεɾCSͳͲ༷ʑͳؒ઀

    తߩݙ͕૊Έ߹Θͬͯ͞αʔϏεΛ࡞Γࢧ͍͑ͯΔ • ݚڀ͸՝୊ͷࠜຊతղܾ΍ະདྷͷαʔϏεʹඞཁͳٕज़ɼཁ݅ͳͲΛߟ͑ɼܗ ࣜ஌ͱͯ͠Ξ΢τϓοτ͠ڞ༗͍ͯ͘͠ → ٕज़ϒϥϯσΟϯάʹ΋ͳΔ 14 اۀݚڀऀͷձࣾɾࣾձ΁ͷߩݙͱ͸
  6. 26 1. νʔϜͱͯ͠ͷݚڀ։ൃ • ΤϯδχΞ্͕Γͷࣗ෼͸ݚڀ։ൃʹ༗རͩͱࢥ͍ͬͯͨ • ͠͹Β͘͸ݱ࣮తͰ௚ۙͷ໰୊ҙ͕ࣝੜͯ͡༗ར͔΋͠Εͳ͍ • ݚڀΛ΍Γ࢝ΊΔͱΤϯδχΞϦϯάͷ͕࣌ؒݮΔ •

    ࣗ෼͕஌͍ͬͯΔͱࢥ͍ͬͯΔΤϯδχΞϦϯάʹ͸৆ຯظݶ͕͋Δ • ؾ͕ͭ͘ͱݱ৔ͷٕज़͸େ͖͘มΘ͓ͬͯΓࡉ෦͕ཧղͰ͖ͳ͘ͳΔ • ࣗෛ͕ٕज़Λந৅తʹଊ͑͗ͯ͢ಉ͡΋ͷͩͱؒҧͬͯ൑அͨ͠Γ͢Δ • ݚڀͷΞΠσΞ͕ݶఆ͞Εͯ͠·ͬͨΓࠓͰ͖Δ͜ͱʹͩ͜ΘΓ͕ͪ
  7. 27 1. νʔϜͱͯ͠ͷݚڀ։ൃ • νʔϜͱͯ͠ݚڀ։ൃͷ෼୲ͭͭ͠ڠྗͯ͠औΓ૊Ή΂͖ • ٬һݚڀһͱͯ͠ݱ৔ͷऔΓ૊ΈΛߦ͍ͬͯΔΤϯδχΞͱҰॹʹ΍Δ • mizzy͞Μ΍੨ࢁ͞ΜͱҰॹʹٞ࿦͢Δ͜ͱͰΪϟοϓΛཧղ͢Δ •

    গͳ͘ͱ΋ΤϯδχΞ޲͚ͷࠃࡍΧϯϑΝϨϯεʹ΋ࢀՃͯٞ͠࿦͢Δ • ݱ৔ͰΤϯδχΞϦϯάΛͯ͠ͳͯ͘΋ಘΒΕΔ৘ใ͸ҙࣝతʹಘΔ • USENIX LISAɺKubeConɺOpen Source/Linux SummitɺSREconͳͲ • ҙࣝతʹࣾ಺޲͚ͷڞ༗ͱνʔϜؒͰͷ৴པੑߏஙΛ৺͕͚Δ
  8. • ௚ۙͷIEEE SERVICES / CLOUD 2020ͳͲࠃࡍձٞʹ͓͚ΔτϨϯυ • ػցֶश΍਺ཧϞσϧɼ౷ܭతख๏Λιϧόʔͱͨ͠՝୊ղܾ • ιϧόʔͷબ୒ͷਖ਼֬ͳࠜڌΑΓ΋݁Ռͱͯ͠ͷ༗ޮੑͷධՁ

    • ࣌୅എܠʹ߹Θͤͨιϧόʔͷબ୒ʹΑͬͯ·ͣ͸݁ՌΛग़͢ϑΣʔζʁ • ໰୊ઃఆ΋ιϧόʔ΋ߴ౓ͳઐ໳త஌͕ࣝඞཁͳ࣌୅ʹͳΔ • ͦΕΛશͯҰਓͰ΍Δ΂͖ͳͷ͔ʁ 29 2. ໰୊ઃఆͱιϧόʔͳͲͷίϥϘϨʔγϣϯ
  9. • ໰୊ઃఆͷಘҙͳઐ໳Ոͱιϧόʔ(ػցֶश΍਺ཧʣͷઐ໳ՈͷίϥϘ • ໰୊ઃఆ͕Ͱ͖Δ͜ͱͱιϧόʔͷ஌͕ࣝ๛෋Ͱ͋Δ͜ͱ͸౳͘͠Ձ஋͕͋Δ • ໰୊ઃఆ͕Ͱ͖ͳ͍ͱݚڀʹͳΒͳ͍ͷͰ͋Ε͹ɼιϧόʔ͕ͳͯ͘΋ݚڀ ʹͳΒͳ͍࣌୅΁ • ΋ͬͱࡉ෼Խͨ͠ಘҙ෼໺ͷίϥϘϨʔγϣϯ΋ඞཁʹͳ͍ͬͯ͘ •

    ΤϯδχΞͷΞ΢τϓοτ΍΍͍ͬͯΔ͜ͱͷՁ஋ΛӬଓԽͯ͠ӥஐʹ͢Δ • ࿦จΛॻ͘ྗɾݱ৔ͷ஌ࣝɾ՝୊Λ੔ཧ͢Δྗɾ੒ՌΛ޿͛Δྗ͢Β෼୲ • ݸਓͰ͢΂ͯΛ΍ΔͷͰ͸ͳ͘νʔϜͰࡉ͔͘ڠྗͯ͠ݚڀ੒ՌΛग़࣌͢୅ 31 2. ໰୊ઃఆͱιϧόʔͳͲͷίϥϘϨʔγϣϯ
  10. • اۀݚڀͷݸਓɾձࣾɾࣾձ΁ͷߩݙ΍Ձ஋Λద੾ʹݴޠԽ͢Δ • ݚڀͷՁ஋͸ʁ࿦จΛॻ͘ҙຯɼࠃࡍձٞͷҙຯ͸ʁձࣾ΁ͷߩݙ͸ʁ • ͜ͷεϥΠυ͕ͦͷҰͭͷߩݙʹͳΕ͹޾͍ • اۀͷςΫϊϩδʔઓུʹ͓͍ͯະདྷͷܭըͱݚڀܭըΛ༥߹ͤ͞Δ • ͱʹ͔ࣾ͘಺ͱͷڞ༗׆ಈ͸ܧଓ͠ɼগͣͭ͠৴པؔ܎Λ࡞Δ

    • αʔϏεɾϓϩμΫτΛߟ͑Δ্Ͱݚڀ૊৫ͱٞ࿦͢Δ͜ͱΛ౰ͨΓલʹ • ݚڀ։ൃ૊৫͸ಉ͡ձࣾɾಉ͡νʔϜͰ౳͍ؔ͠܎Ͱ͋Δ͸ͣ • લड़ͨ͠ଟ໘తͰؒ઀తͳߩݙΛ૊Έ߹Θ͍ͤͯ͘ 33 3. ܦӦ΍αʔϏεͷํ਑ʹݚڀ׆ಈΛՃ͍͑ͯ͘ྗ
  11. • ݚڀΛαʔϏεɾϓϩμΫτʹ׆͔͠ʹ͍͘ͷͰ͸ͳ͍ • ݚڀνʔϜͱαʔϏε։ൃ΍ͦͷଞνʔϜͱ৴པΛߏஙͰ͖͍ͯͳ͍͔Β • ܦӦํ਑΍αʔϏε΁ͷߩݙʹݚڀ͕Ͳ͏ҙ͕ٛ͋Δ͔ΛݴޠԽ͢΂͖ • ձࣾʹ͓͚ΔاۀݚڀͷՁ஋Λ·ͣ͸ࣗ෼ࣗ਎͕ཧղ͢Δͱ͜Ζ͔Β • ઐ໳తͰ೉͍͠վળ΍࣮ݱίετΛ୲อͰ͖Δઐ໳ੑΛ࣋ͪݴޠԽ͢Δ

    • ৴པؔ܎͕͋Ε͹౰ͨΓલʹ૊৫ͱͯ͠໾ׂΛຒΊ߹͑Δ͸ͣ • ͳΜͱͳ͘΍ͬͯΈͯͦͷޮՌ΋Θ͔Βͳ͍ͱ͜Ζ͔ΒʮΘ͔Δʯະདྷ΁ • ͦΕΛҾͬுΓαϙʔτ͍ͯ͘͠νʔϜ͕͜Ε͔ΒͷاۀݚڀνʔϜ 34 3. ܦӦ΍αʔϏεͷํ਑ʹݚڀ׆ಈΛՃ͍͑ͯ͘ྗ