RMIT University
Browse

Man-In-the-Middle Anycast (MIMA): CDN User-Server Assignment Becomes Flexible

conference contribution
posted on 2024-11-03, 14:35 authored by Jeffrey Lai, Qiang FuQiang Fu
Within Content Delivery Networks (CDNs), users are typically geographically load-balanced across multiple servers in order to provide better performance and locality - users are assigned to the content servers close to them. One approach to user-server assignment is the use of IP anycast, where all the content servers use the same IP address. A user request is then routed to the server closest to the user, determined by the routing protocols such as BGP. However, there are problems associated with this anycast-based approach. IP anycast is generally incapable of updating or redirecting users to a different (better) server without breaking already established TCP sessions. Moreover, the CDN operators do not have much control on where to redirect the users - it is completely controlled by Internet routing. In this paper we present our Man-In-the-Middle Anycast (MIMA) architecture, a novel anycast-based design that leverages Network Functions Virtualization (NFV) and Software Defined Networking (SDN) techniques to enable flexible and efficient user-server assignment. We demonstrate that the MIMA architecture is capable of performing flexible user-server assignment and offloading during times of high demand, such as flash crowd events that are becoming more common in a media-focused Internet. These capabilities offered by MIMA provide CDN operators a higher degree of flexibility in network management and content provisioning by enabling flexible user-server assignment.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/LCN.2016.74
  2. 2.
    ISBN - Is published in 9781509020553 (urn:isbn:9781509020553)

Start page

451

End page

459

Total pages

9

Outlet

Proceedings of the IEEE 41st Conference on Local Computer Networks (LCN 2016)

Name of conference

LCN 2016

Publisher

IEEE

Place published

United States

Start date

2016-11-07

End date

2016-11-10

Language

English

Copyright

© 2016 IEEE

Former Identifier

2006110921

Esploro creation date

2021-12-13

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC