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
#7 “NSDI 2019 recap"
Search
cafenero_777
June 10, 2023
Technology
0
94
#7 “NSDI 2019 recap"
NSDI '19 Technical Sessions
https://www.usenix.org/conference/nsdi19/technical-sessions
cafenero_777
June 10, 2023
Tweet
Share
More Decks by cafenero_777
See All by cafenero_777
#51 “Empowering Azure Storage with RDMA”
cafenero_777
3
540
#49 “Gray Failure: The Achilles’ Heel of Cloud-Scale Systems”
cafenero_777
2
140
#50 “Scalable Hierarchical Aggregation Protocol (SHArP): A Hardware Architecture for Efficient Data Reduction”
cafenero_777
0
150
#33 “Destroying networks for fun (and profit)”
cafenero_777
0
110
#34 “MTPSA: Multi-Tenant Programmable Switches”
cafenero_777
0
84
#37 “Bluebird: High-performance SDN for Bare-metal Cloud Services”
cafenero_777
1
160
#39 “Profiling a warehouse-scale computer”
cafenero_777
0
63
#23 “VFP: A Virtual Switch Platform for Host SDN in the Public Cloud”
cafenero_777
0
280
#24 “Ananta: Cloud Scale Load Balancing”
cafenero_777
0
330
Other Decks in Technology
See All in Technology
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
1
110
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
240
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.3k
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
6.2k
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
790
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
190
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
9
1.7k
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
160
Abuse report だけじゃない。AWS から緊急連絡が来る状況とは?昨今の攻撃や被害の事例の紹介と備えておきたい考え方について
kazzpapa3
1
480
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
150
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
100
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
2
230
Featured
See All Featured
My Coaching Mixtape
mlcsv
0
69
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
Technical Leadership for Architectural Decision Making
baasie
3
280
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
290
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Language of Interfaces
destraynor
162
26k
Navigating Weather and Climate Data
rabernat
0
130
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
78
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
Google's AI Overviews - The New Search
badams
0
930
ラッコキーワード サービス紹介資料
rakko
1
2.6M
Transcript
Research Paper Introduction #7 “NSDI 2019 recap (ͷͭΓ)” @cafenero_777 2020/01/14
$ which • NSDI '19 Technical Sessions • https://www.usenix.org/conference/nsdi19/technical-sessions
NSDI '19 Technical Sessions • 2019/02/26 • Host Networking •
Distributed Systems • Modern Network Hardware • Analytics • Data Center Network Architecture • 2019/02/28 • Network Characterization • Privacy and Security • Network Modeling • Wireless Applications • 2019/02/27 • Wireless Technologies • Operating Systems • Monitoring and Diagnosis • Improving Machine Learning • Network Functions • Wireless Applications
Data Center Network Architecture
Minimal Rewiring: Ef fi cient Live Expansion for Clos Data
Center Networks • Shizhen ZhaoΒͷൃදʢGoogle, NetInfra, Shanghai Jiao Tong Universityʣ • Clos NWΛ֦ு͢Δࡍʹɺύονύωϧͷ࠶ઢΛ • blockΛݮΒ͢࡞ઓ • ILP (ઢܗϓϩάϥϛϯά)min-cost- fl owΛར༻ • มߋ࣌ؒɾਓ݅අΛ3.1ഒ্
None
Understanding Lifecycle Management Complexity of Datacenter Topologies • Mingling ZhangΒ
(USC Viterbi, VMware) • ϥΠϑαΠΫϧͷ͠қ͍τϙϩδ(FatClique)ͷհ • a new dimension, life cycle management complexity • # switches, # patch panels, # bundle types (ύονू) • # Expansion step, # Rewired links per patch panel rack
None
Shoal: A Network Architecture for Disaggregated Racks • Vishal ShrivastavΒ
(Cornell University, MS, Barefoot, etc) • লిྗɾߴੑೳͳfabric͚circuit switch • nsͰઃఆՄೳ • FPGAͰ࣮ɾݕূ
Network Functions
Correctness and Performance for Stateful Chained Network Functions • Junaid
Khalid and Aditya Akella (Google, Wisconsin University of Wisconsin-Madison) • CHC: stateΛNF chainશମͰ࣋ͪɺੑೳ্Λࢦ͢
None
Performance Contracts for Software Network Functions • Rishabh IyerΒ (EPFL,
Switzerland) • Bolt: طଘͷίʔυ͔ΒύϑΥʔϚϯεΛਪఆ͢Δ • statefulղੳ͕͍͠->நԽɺಛతͳઃఆར༻(PCVs)
None
FlowBlaze: Stateful Packet Processing in Hardware • Roberto BifulcoΒ (NECΒ)
• FlowBlaze: Programable NICͰStatefulͳػೳΛ࣮͢Δ
None
Network Characterization
SIMON: A Simple and Scalable Method for Sensing, Inference and
Measurement in Data Center Networks • Yilong GengΒ (Stanford University, Google Inc.) • SIMON: σʔληϯλͷNWύϑΥʔϚϯεΛϦΞϧλΠϜͰଌఆ͢Δ • αʔόNIC (tx/rx)ͷσʔλ͔ΒશମΛ࠶ߏ • ػցֶश (NN)ͰߴԽ
Is advance knowledge of fl ow sizes a plausible assumption?
• Vojislav DukicΒ (ETH Zurich, University of Illinois at Urbana) • ༷ʑͳworkload/metricsΛϞσϧ(NN)Λ௨ͯ͠Flow SizeΛਪఆ • Flow Size͕ࣄલʹ͔ΔͱύϑΥʔϚϯεΛ্͍͛͢
Stable and Practical AS Relationship Inference with ProbLink • Yuchen
JinΒ (University of Washington, etc) • ASؔͷΞϓϦέʔγϣϯར༻ (ݕ, route leak) • ProbLink: ֬తʹਪఆ͢Δ͜ͱͰਫ਼্
NetBouncer: Active Device and Link Failure Localization in Data Center
Networks • Cheng TanΒ (NYU, Cornel Bytedance, Microsoft, Google) • NetBouncer: IP-in-IPτϯωϦϯάΛ༻͍ͯDClinkஅݕΛ֬ਪఆ͢Δ • ࢮݕ (Gray Failure)
EoP