Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
100Gbpsソフトウェアルータの実現可能性に関する論文
Search
Yuuki Tsubouchi (yuuk1)
May 15, 2013
Technology
1
2.8k
100Gbpsソフトウェアルータの実現可能性に関する論文
100Gbpsソフトウェアルータの実現可能性に関する考察
Yuuki Tsubouchi (yuuk1)
May 15, 2013
Tweet
Share
More Decks by Yuuki Tsubouchi (yuuk1)
See All by Yuuki Tsubouchi (yuuk1)
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
840
クラウドのテレメトリーシステム研究動向2025年
yuukit
3
950
博士論文公聴会: Scaling Telemetry Workloads in Cloud Applications: Techniques for Instrumentation, Storage, and Mining / PhD Defence
yuukit
1
170
博士学位論文予備審査 / Scaling Telemetry Workloads in Cloud Applications: Techniques for Instrumentation, Storage, and Mining
yuukit
1
1.9k
MetricSifter:クラウドアプリケーションにおける故障箇所特定の効率化のための多変量時系列データの特徴量削減 / FIT 2024
yuukit
2
260
工学としてのSRE再訪 / Revisiting SRE as Engineering
yuukit
19
14k
Cloudless Computingの論文紹介
yuukit
2
560
#SRE論文紹介 Detection is Better Than Cure: A Cloud Incidents Perspective V. Ganatra et. al., ESEC/FSE’23
yuukit
3
2.1k
エンジニアのためのSRE論文への招待 / Introduction to SRE Papers for Engineers
yuukit
2
11k
Other Decks in Technology
See All in Technology
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
320
Github Copilot エージェントモードで試してみた
ochtum
0
110
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
1
230
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
2
290
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
5
640
本が全く読めなかった過去の自分へ
genshun9
0
560
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
Observability infrastructure behind the trillion-messages scale Kafka platform
lycorptech_jp
PRO
0
140
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
15
5.3k
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
140
「良さそう」と「とても良い」の間には 「良さそうだがホンマか」がたくさんある / 2025.07.01 LLM品質Night
smiyawaki0820
1
220
PostgreSQL 18 cancel request key長の変更とRailsへの関連
yahonda
0
120
Featured
See All Featured
For a Future-Friendly Web
brad_frost
179
9.8k
GraphQLとの向き合い方2022年版
quramy
48
14k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Speed Design
sergeychernyshev
32
1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
4 Signs Your Business is Dying
shpigford
184
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
The Cult of Friendly URLs
andyhume
79
6.5k
Transcript
#VJMEJOHB4JOHMF#PY (CQT4PGUXBSF3PVUFS 4BOHKJO)BO ,FPO+BOH ,ZPVOH4PP1BSL 4VF.PPO ,"*45 *O*&&&8PSLTIPQPO-PDBMBOE.FUSPQPMJUBO"SFB /FUXPSLT
JEZ@VVLJ!Z@VVL 1
1BDLFU4IBEFSB(16BDDFMFSBUFE4PGUXBSF3PVUFS 4BOHKJO)BO ,FPO+BOH ,ZPVOH4PP1BSLBOE4VF.PPO *OQSPDFFEJOHTPG"$.4*($0.. %FMIJ *OEJB 4FQUFNCFS 44-4IBEFS$IFBQ44-"DDFMFSBUJPO XJUI$PNNPEJUZ1SPDFTTPST
,FPO+BOH 4BOHKJO)BO 4FVOHZFPQ)BO 4VF.PPO BOE ,ZPVOH4PP1BSL *OQSPDFFEJOHTPG64&/*9/4%* #PTUPO ." .BSDI ಉ͡ݚڀάϧʔϓͷจ 2
ᶗ*OUSPEVDUJPO 3
*OUSPEVDUJPO ιϑτΣΞϧʔλॊೈͳύέοτॲཧͷͨΊͷັྗ తͳϓϥοτϑΥʔϜͰ͋Δ ॳظͷϧʔλ൚༻ίϯϐϡʔλͰߏங͞Ε͍ͯͨ ޙ͔Β(CQTͷߴ࣭ϧʔλಛघͳϋʔ υΣΞ͕಄ ࠷ۙͷ1$ϋʔυΣΞΛ༻͍ͨιϑτΣΞϧʔλ͕ ίετύϑΥʔϚϯεͷ໘Ͱڝ૪ ϚϧνίΞ$16ɼߴଳҬ෯/*$ɼߴͳ$16ϝϞϦؒͷΠ ϯλʔίωΫτ͓ΑͼγεςϜόεͳͲ
3PVUF#SJDLTͷΑ͏ͳ࣮ݧతͳιϑτΣΞϧʔλ (CQT 4
*OUSPEVDUJPO ݱࡏ͘͠༧ଌՄೳͳະདྷͷٕज़Ͱ4JOHMF#PYιϑ τΣΞϧʔλͷੑೳΛͲΕ͘Β͍ͩͤΔͷ͔ʁ ༧ଌ͞ΕΔϋʔυϧΛ·ͱΊɼ୯ҰͷYϚγϯͰ (CQTͷεϧʔϓοτΛୡ͢ΔܭըΛͨͯͨ 5
ᶘ0QQPSUVOJUJFTBOE $IBMMFOHFT 6
ߴੑೳϋʔυΣΞΞʔΩςΫνϟ ۙͷ*OUFMͱ".%ͷΞʔΩςΫνϟվྑ ϚϧνίΞɾϓϩηοα ֤ίΞʹରͯ͠ฏʹେ͖ͳϝϞϦଳҬ෯Λఏڙ͢Δ$16ʹ ౷߹͞ΕͨϝϞϦίϯτϩʔϥ (CQT/*$ͷΑ͏ͳपลػثʹߴʹଓ͢Δ1$* &YQSFTT *OUFM2VJDL1BUI*OUFSDPOOFDU 21* ".%
)ZQFS5SBOTQPSUͷΑ͏ͳQPJOUUPQPJOUΠϯλʔίωΫτʹ ΑΓޓ͍ʹଓ͞ΕͨϚϧν$16ιέοτ ͜ΕΒͷϦιʔεΛޮՌతʹ׆༻͢ΔߴੑೳιϑτΣ ΞϧʔλΛߏங͢Δ伴ͱͳΔ 7
ϧʔλͷϋʔυΣΞߏྫ /6."$16͝ͱʹϩʔΧϧͳϝϞϦΛͭΞʔΩςΫνϟ *0)ʢ*0ϋϒʣ/*$ετϨʔδͱͷଓ /6."OPEFT ( Y 8
ύϑΥʔϚϯεϘτϧωοΫ લड़ͷϧʔλΞʔΩςΫνϟʹ͓͚ΔύϑΥʔϚϯεϘ τϧωοΫΛߟ͢Δ ҎԼͷ؍͔ΒϘτϧωοΫΛߟ $16αΠΫϧ *0ଳҬ෯ ϝϞϦଳҬ෯ 9
$16αΠΫϧ Ϟμϯͳ/*$ɼ֤$16ίΞʹରͯ͠ಠཱͨ͠ύέοτ ΩϡʔΛͭͨΊɼ$16ίΞʹରͯ͠εέʔϧ͢Δ ͔͠͠ɼখ͞ͳύέοτͰύέοτϑΥϫʔσΟϯά ͷΑ͏ͳQFSQBDLFUॲཧ͕ࢧతͱͳΔ (CQTڥͰɼϚϧνίΞ$16Ͱ͑͞ɼQFS QBDLFUॲཧͷίετਂࠁͰ͋Δ 10
$16αΠΫϧ 3PVUF#SJDLTͰɼ/*$QPSU͔Βผͷ/*$QPSUʹϑΥ ϫʔυ͢ΔͨΊʹɼ $16αΠΫϧඞཁ ͠࠷খͷύέοταΠζ #ZUFT Ͱ(CQT .QQT Λୡ͠Α͏ͱ͢Δͱɼ()[$16α ΠΫϧඞཁ
࠷৽ͷ*OUFM9$16 ()[YίΞ Y$16 ιέοτͰ͑͞ɼ߹ܭαΠΫϧ()[ఔͰ͋Γɼ ഒͷੑೳ͕ඞཁ 11
$16αΠΫϧ QFSQBDLFUॲཧͷΦʔόϔουΛվળͰ͖Δ͔ʁ ͞ΒͳΔੑೳ্ͷͨΊʹҎԼΛఏҊ ύέοτόοϑΝͷಈత֬อΛΊͯɼݻఆόοϑΝΛ͏ ڧ੍తͳΩϟογϡϛεΛ͙ͨΊʹɼύέοτσʔλΛ σΟεΫϦϓλ͝͠ʹQSFGFUDI DBDIFCPVODJOHΛ࠷খԽͯ͠ɼ$16ίΞؒͷޡͬͨΩϟο γϡͷڞ༗Λݮ<> ͜ΕΒͷ࠷దԽʹΑΓQFSQBDLFUॲཧͷΦʔόϔου Λ·Ͱݮ<>
ඞཁͳ$16αΠΫϧ͕()[➔()[ͱͳΓɼ ݱࡏͷ$16ͰୡՄೳ ύέοτ*0Ҏ֎ͷॲཧ'1("(16ʹΦϑϩʔυ 12
*0ଳҬ෯ /*$͔Βड৴ͨ͠ύέοτ1$*FϦϯΫɼ*0)Tɼ21* ϦϯΫɼ࠷ऴతʹϝϞϦόεΛ௨Δ ͦͷ͋ͱɼ$16͕ϝϞϦΞΫηεʹΑΓύέοτΛॲ ཧ͠ɼٯॱʹύέοτΛૹ৴͢Δ /*$㲗$16ͷύέοτσʔλύεʹ͓͚ΔϘτϧωο ΫΛௐࠪ 13
*0ଳҬ෯1$*F ݱࡏͷ(C&/*$ͭ·ͨͭͷϙʔτΛͪɼϗ ετΠϯλϑΣʔεͱͯ͠1$*FY 1$*FϨʔϯ͋ͨΓํͰ(CQT YͰ (CQT (CQTΛୡ͢ΔͨΊʹɼগͳ͘ͱݸͷY εϩοτ͕ඞཁ ୯Ұͷ*OUFM·ͨ*0)ͭ·ͰͷYε ϩοτ͔͠αϙʔτͯ͠ͳ͍
͕ͨͬͯ͠ɼϚβϘʔυ্ʹͭͷ*0)͕ඞཁ 4VQFS.JDSP$PNQVUFS`T9%") 'Λ༻ ͭͷ1$*FYεϩοτͱͭͷYεϩοτΛͭ 14
*0ଳҬ෯2VJDL1BUI*OUFSDPOOFDU 21*ϦϯΫͭͷׂ͕͋Δ ᶃ$16ιέοτUP$16ιέοτ ᶄ*0)UP*0) ᶅ$16UP*0) ֤21*ϦϯΫํͰ(CQT ࠷ѱͷγφϦΦશύέοτ͕ยํͷ*0)Ͱड৴͞Εɼ ͏ยํͷ*0)ʹϑΥϫʔσΟϯά͞ΕΔ͜ͱͰ͋Δ ᶄ ᶅʹ͍ͭͯยํͷϦϯΫ
(CQT ͔͑͠ͳ͍ ϦϯΫᶃʹ͍ͭͯɼ֤ύέοτ͕ಉ͡ϊʔυͷ$16Ͱ ॲཧ͞Εͯɼ/*$͕ύέοτΛಉ͡ϊʔυͷϝϞϦʹί ϐʔ͢ΔݶΓͳ͍ ᶃ ᶄ ᶅ ᶅ 15
*0ଳҬ෯ܭଌख๏ ͭͷϙʔτ/*$ͷ͏ͪɼΛύέοτδΣωϨʔλ ʹ͍ɼΛධՁʹ͏ ධՁͷͨΊʹͭͷγεςϜΛ͏ ݸͷ$16ιέοτͱݸͷ*0)Λͭαʔό ݸͷ$16ιέοτͱݸͷ*0)ΛͭσεΫτοϓ σεΫτοϓݸͷ1$*FεϩοτΛͪɼͭ/*$ɼ͏ͭ άϥϑΟοΫΧʔυ *0ଳҬ෯Λਖ਼֬ʹଌఆ͠ɼϘτϧωοΫΛ໌Β͔ʹ͢ ΔͨΊʹछྨͷߏͰ࣮ݧ͢Δ
16
*0ଳҬ෯ܭଌख๏ ߏ ૹ৴εϧʔϓοτ (CQTͰ͑ ΒΕΔ ड৴εϧʔϓοτ (CQT ϑΥϫʔσΟϯά (CQT 17
*0ଳҬ෯ܭଌख๏ ߏ ૹ৴εϧʔϓοτ (CQT ཧ࠷େ ड৴ϑΥϫʔσΟϯ ά(CQT ߏͷഒ $16ιέοτ*0) ߏͰ(CQT
ୡͰ͖ͳ͍ OPEFDSPTTJOHͰ͔ ΘΒͳ͍ͷͰɼ21*Ϧ ϯΫ͕ϘτϧωοΫͰ ͳ͍ 18
*0ଳҬ෯ܭଌख๏ ߏ ૹड৴ͱʹεϧʔϓοτݸͷ/*$ Ͱͷ࠷େεϧʔϓοτͰ͋Δ(CQT ૹ৴ͱड৴ͷεϧʔϓοτࠩͷݪҼ Կ͔ʁ ߏ Ͱͷड৴εϧʔϓοτͷԼ ɼݸͷ$16ιέοτΑΓݸͷ *0)͕ݪҼ
ϑΥϫʔσΟϯάੑೳ͕ ૹ৴ड৴ੑೳΑΓ͍ ϝϞϦϘτϧωοΫʹΑ Γ੍ݶ͞Ε͍ͯΔ ࣍ϖʔ δ 19
ϝϞϦଳҬ෯ ϑΥϫʔσΟϯά༷ʑͳϝϞϦΞΫηεΛ͏ (CQTτϥϑΟοΫΛϑΥϫʔσΟϯά͢ΔͨΊͷ ϝϞϦଳҬ෯গͳ͘ͱ(CQTඞཁ /*$ͱϝϞϦؒͷ(CQTసૹ ϝϞϦͱ$16ؒͷ(CQTసૹ ૹ৴ͱड৴ͰํඞཁͳͷͰഒ ֤ύέοτ͝ͱʹόΠτͷSFBEXSJUFϝϞϦΞΫη ε͕ൃੜ ͞Βʹύέοτʹґଘͯ͠ϝϞϦόεʹෛՙ͕͔͔Δ
(CQT 20
ϝϞϦଳҬ෯ QͰૹ৴ड৴ੑೳΑΓϑΥϫʔσΟϯάੑೳ͕ ͍ཧ༝ϝϞϦଳҬ෯͕ෆ͍ͯ͠ΔͨΊ ϑΥϫʔσΟϯάʹཁ͢Δ$16ར༻Ͱ͋Δ ΑΓେ͖ͳϝϞϦଳҬ෯ΛಘΔͨΊʹɼϝϞϦΦʔόΫϩο Ϋ͢ΔͱϑΥϫʔσΟϯάੑೳ͕ૹ৴ड৴ੑೳʹۙ͘ͳͬͨ ࣮ݧͰ%%3 .)[ͷτϦϓϧνϟϯωϧ༻ ݸͷ$16ʹରͯ͠࠷େଳҬ෯ͷཧ(CQTɼଌఆ (CQT
(CQTͷϑΥϫʔσΟϯάʹ֤ϊʔυʹ(CQTඞཁ ͳͷͰ(CQTͰΓͳ͍ ϝϞϦଳҬ෯ͷ্ख๏ͱͯ͠ϊʔυͷ૿Ճ͕͋Δ /6."ͰϦϞʔτϝϞϦͷΞΫηε͕ߴՁͳͷ ͰɼσʔλஔʹؾΛ͚ͭΔඞཁ͕͋Δ 21
ᶙ%JTDVTTJPOBOE 'VUVSF8PSL 22
%JTDVTTJPOBOE'VUVSF8PSL ݱࡏͷٕज़Ͱ(CQTϧʔλͷ࣮ݱՄೳੑʹ͍ͭͯड़ ͨ զʑݱࡏͷ1$ΞʔΩςΫνϟʹ͓͚Δͭͷओཁͳ ϘτϧωοΫΛ໌Β͔ʹͨ͠ $16αΠΫϧ ࠷దԽٕज़ʹΑΓQFSQBDLFUॲཧͷΦʔόϔουΛݮ͠ɼ'1(" (16ʹΑΓܭࢉαΠΫϧΛ૿෯͢Δ *0ଳҬ෯ *0ϋϒͷνοϓηοτͱϚϧν*0ϋϒͷߏͷվྑ
͓ΑͼϚϧν $16ιέοτʹର͢ΔΑΓେ͖ͳϝϞϦόϯυ෯͕ɼϘτϧωοΫ Λܰݮ͢Δ 23
Ql#Z(PPHMJOH XFpOEUIBUz 24