- 6
- 0
- 约5.73万字
- 约 7页
- 2019-07-10 发布于福建
- 举报
Network Stack Specialization for Performance
Ilias Marinos Robert N.M. Watson Mark Handley
University of Cambridge University of Cambridge University College London
ABSTRACT individual systems had to perform multiple diverse func-
Contemporary network stacks are masterpieces of general- tions. In the last decade, the advent of cloud computing
ity, supporting a range of edge-node and middle-node func- and the ubiquity of networking has changed this model; to-
tions. This generality comes at significant performance cost: day big content providers serve hundreds of millions of cus-
current APIs, memory models, and implementations drasti- tomers. To scale their systems, they are forced to employ
cally limit the effectiveness of increasingly powerful hard- many thousands of servers, with each providing only a sin-
ware. Generality has historically been required to allow in- gle network service. Yet most content is still served with
dividual systems to perform many functions. However, as conventional general-purpose network stacks.
providers have scaled up services to support hundreds of mil- These general-purpose stacks have not stood still, but to-
lions of users, they have transitioned toward many thousands day’s stacks are the result of numerous incremental updates
(or even millions) of dedicated servers performing narrow on top of codebases that were originally developed in the
ranges of functions. We argue that the overhead of gener- early 90’s. Arguably these network stacks have proved to be
ality is now a key obstacle to effe
您可能关注的文档
- 2013_WHO_Progress on sanitation and drinking water_UPDATE外文学习材料.pdf
- 921103-22-015-A4-0 List of utilities, Effluents and wastes(en-cn)外文学习材料.pdf
- 1501210470-吳玄元-Application of semiconductor wastes and pollutants reduction and recycling technology in wafer fabrication外文学习材料.pdf
- A coupled model for simulating surface water and groundwater interactions in coastal wetlands外文学习材料.pdf
- A One-Pot Synthesis of Hydrogen and Carbon Fuels from Water and Carbon Dioxide外文学习材料.pdf
- A Simple and Robust QRS Detection Algorithm for Wireless Medical Body Area Network外文学习材料.PDF
- An Adaptive Energy Efficient MAC Protocol for the Medical Body Area Network外文学习材料.PDF
- Arsenic transport between water and sediments外文学习材料.pdf
- Blanchard_1977_Distinguishing-aging-period-and-cohort-effects-in-longitudinal-studies-of-elderly-populations外文学习材料.pdf
- Body Area Networks:Radio Channel Modelling and Propagation Characteristics外文学习材料.PDF
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)