PhD Seminar • Systems and Networking — RocketBufs: A Framework for Efficient Data Dissemination and DeliveryExport this event to calendar

Friday, February 8, 2019 — 1:30 PM EST

Ben Cassell, PhD candidate
David R. Cheriton School of Computer Science

Many modern systems rely on the high-speed distribution of content to vast numbers of consumers. For highly popular content the data is often disseminated (replicated) to multiple servers in data centers (or IXPs) for scalable, encrypted delivery to nearby consumers. Examples of such systems include live video streaming, publish-subscribe (pub/sub), message queuing and stream processing.

In this talk we outline our design of RocketBufs, a framework designed to facilitate the construction of high performance content dissemination and delivery systems. A key component of RocketBufs is support for CPU efficient Remote Direct Memory Access (RDMA) for disseminating data to nodes within a data center. As an illustration of the potential benefits of this approach, we modify a web server to use our RocketBufs framework. Preliminary results show that when using the RDMA component of RocketBufs to stream live video, the web server can support up to 60% more clients than when using TCP.

Location 
DC - William G. Davis Computer Research Centre
1302
200 University Avenue West

Waterloo, ON N2L 3G1
Canada

S M T W T F S
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  1. 2019 (237)
    1. December (5)
    2. November (23)
    3. October (16)
    4. September (20)
    5. August (18)
    6. July (12)
    7. June (23)
    8. May (23)
    9. April (32)
    10. March (25)
    11. February (16)
    12. January (24)
  2. 2018 (220)
    1. December (16)
    2. November (19)
    3. October (26)
    4. September (22)
    5. August (17)
    6. July (20)
    7. June (13)
    8. May (25)
    9. April (34)
    10. March (24)
    11. February (3)
    12. January (1)
  3. 2017 (36)
  4. 2016 (21)
  5. 2015 (36)
  6. 2014 (33)
  7. 2013 (23)
  8. 2012 (4)
  9. 2011 (1)
  10. 2010 (1)
  11. 2009 (1)
  12. 2008 (1)