Abstracts Category : Other

Add abstract

Want to add your dissertation abstract to this database? It only takes a minute!

Search abstract

Search for abstracts by subject, author or institution

Share this abstract

Data-Driven Management of CDN Performance

by Mojgan Ghasemi

Institution: Princeton University
Year: 2017
Keywords: Content Distribution Networks; Network Measurement; Network Performance; Performance Diagnosis; Video Streaming
Posted: 02/01/2018
Record ID: 2177333
Full text PDF: http://arks.princeton.edu/ark:/88435/dsp01tm70mx83d


Abstract

Content Distribution Networks (CDNs) carry most of the web content, with the goals of offering good performance to users at a low cost. In this thesis, we introduce measurement and analysis techniques to help CDNs balance these goals. First, we allocate resources efficiently across the distributed edge servers by jointly minimizing network latency and cache misses. We propose a unified framework for CDNs to jointly solve the problems of placement, mapping, and disk allocation, while including the impact of cache misses. We evaluate our methods using request logs from a commercial CDN. We show that including the impact of cache misses in the post-mapping disk allocation enhances the performance significantly for a small increase in the cost. Still, there are other sources of performance problems on the end-to-end (e2e) path of the servers to clients, which takes us to the next part. Second, to detect and diagnose performance problems that cause poor experience for users, we propose a fine-grained instrumentation of the e2e path. In particular, we focus on the video delivery path because video is now the dominant application of the Internet. We deploy our instrumentation and diagnosis methods in a commercial content provider, enabling us to join the server-side, TCP statistics, and client-side measurements for the first time, and characterize the performance problems in a large set of videos. We uncover a wide range of problems, some of which were unknown before, and can only be discovered by an e2e instrumentation. While capable of diagnosing these problems, our tool is limited in how frequently it measurers network. To remedy this, we propose our final solution. Finally, we dive deeper into diagnosing network problems by monitoring TCP connections directly in the network devices. Our tool can pinpoint if the performance of a TCP connection is hindered by the sender, receiver, or network. We deploy emerging programmable edge devices to implement our monitoring and diagnosis logic directly in the data plane, which runs at line-rate, without cooperation from servers. We infer fine-grained TCP metrics from the edge device (e.g, NIC), without imposing storage or monitoring overhead on the servers.Advisors/Committee Members: Rexford, Jennifer (advisor).

Add abstract

Want to add your dissertation abstract to this database? It only takes a minute!

Search abstract

Search for abstracts by subject, author or institution

Share this abstract

Featured Books

Book cover thumbnail image
Electric Cooperative Managers' Strategies to Enhan...
by White, Michael Edward
   
Book cover thumbnail image
Bullied! Coping with Workplace Bullying
by Gattis, Vanessa M.
   
Book cover thumbnail image
The Filipina-South Floridian International Interne... Agency, Culture, and Paradox
by Haley, Pamela S.
   
Book cover thumbnail image
Solution or Stalemate? Peace Process in Turkey, 2009-2013
by Yurtbay, Baturay
   
Book cover thumbnail image
Performance, Managerial Skill, and Factor Exposure...
by Avci, S. Burcu
   
Book cover thumbnail image
The Deritualization of Death Toward a Practical Theology of Caregiving for the ...
by Gibson, Charles Lynn
   
Book cover thumbnail image
Emotional Intelligence and Leadership Styles Exploring the Relationship between Emotional Intel...
by Olagundoye, Eniola O.
   
Book cover thumbnail image
Commodification of Sexual Labor Contribution of Internet Communities to Prostituti...
by Young, Jeffrey R.
   
Book cover thumbnail image
The Census of Warm Debris Disks in the Solar Neigh...
by Patel, Rahul I.
   
Book cover thumbnail image
Risk Factors and Business Models Understanding the Five Forces of Entrepreneurial R...
by Miles, D. Anthony