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
77
#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
440
#49 “Gray Failure: The Achilles’ Heel of Cloud-Scale Systems”
cafenero_777
2
110
#50 “Scalable Hierarchical Aggregation Protocol (SHArP): A Hardware Architecture for Efficient Data Reduction”
cafenero_777
0
110
#33 “Destroying networks for fun (and profit)”
cafenero_777
0
81
#34 “MTPSA: Multi-Tenant Programmable Switches”
cafenero_777
0
46
#37 “Bluebird: High-performance SDN for Bare-metal Cloud Services”
cafenero_777
1
110
#39 “Profiling a warehouse-scale computer”
cafenero_777
0
31
#23 “VFP: A Virtual Switch Platform for Host SDN in the Public Cloud”
cafenero_777
0
210
#24 “Ananta: Cloud Scale Load Balancing”
cafenero_777
0
230
Other Decks in Technology
See All in Technology
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
9
1.7k
Windows の新しい管理者保護モード
murachiakira
0
180
Raycast Favorites × Script Command で実現するお手軽情報チェック
smasato
1
100
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
150
コンピュータビジョンの社会実装について考えていたらゲームを作っていた話
takmin
1
520
Reading Code Is Harder Than Writing It
trishagee
2
110
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
160
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
140
CDKのコードを書く環境を作りました with Amazon Q
nobuhitomorioka
1
120
ビジネスモデリング道場 目的と背景
masuda220
PRO
9
680
表現を育てる
kiyou77
1
230
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
1.1k
Featured
See All Featured
Docker and Python
trallard
44
3.3k
A designer walks into a library…
pauljervisheath
205
24k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Agile that works and the tools we love
rasmusluckow
328
21k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Statistics for Hackers
jakevdp
797
220k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Speed Design
sergeychernyshev
27
800
Optimizing for Happiness
mojombo
376
70k
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