The Resource Pooling Principle Damon Wischik University College London Mark Handley University College London Marcelo Bagnulo Braun marcelo@it.uc3m.es UC3M, Madrid d.wischik@cs.ucl.ac.uk m.handley@cs.ucl.ac.uk This article is an editorial note submitted to CCR. It has NOT been peer reviewed. Authors take full responsibility for this article s technical content. Comments can be posted through CCR Online. ABSTRACT Since the ARPAnet, network designers have built localized mechanisms for statistical multiplexing, load balancing, and failure resilience, often without understanding the broader implications. These mechanisms are all types of resource pooling, which means making a collection of resources behave like a single pooled resource. We believe that the natural evolution of the Internet is that it should achieve resource pooling by harnessing the responsiveness of multipath-capable end systems. We argue that this approach will solve the problems and limitations of the current piecemeal approaches. Categories and Subject Descriptors: C.2.1 [Computer communication networks]: Network architecture and design General Terms: Design Keywords: resource pooling, tra c engineering, load balancing, statistical multiplexing, multipath INTRODUCTION There is a silent revolution that is reshaping the Internet. It began with the original design of statistical multiplexing through packet switching. As demands on the Internet grew, network operators began to
/lp/association-for-computing-machinery/the-resource-pooling-principle-sHe80G175D