2017 · 15 citations · 12 references
ComputingComputer ScienceInformation TechnologyComputer NetworksDistributed SystemsInterconnection NetworksContent Delivery NetworksNetwork Function VirtualizationNetwork VirtualizationSoftware-defined NetworkingVirtual Network FunctionsContent DeliveryContent Delivery ArchitectureContent Distribution NetworksNetwork FunctionsNetwork Service ChainingNfv ArchitectureVirtualized Network FunctionsVnf Chaining
Due to the recent surge in end-users demands, value-added video services (e.g. in-stream video advertisements) need to be provisioned in a cost-efficient and agile manner in Content Delivery Networks (CDNs). Network Function Virtualization (NFV) is an emerging technology that aims to reduce costs and bring agility by decoupling network functions from the underlying hardware. It is often used in combination with Software Defined Network (SDN), a technology to decouple control and data planes. This paper proposes an NFV and SDN-based architecture for a cost-efficient and agile provisioning of value-added video services in CDNs. In the proposed architecture, the application-level middleboxes that enable value-added video services (e.g. mixer, compressor) are provisioned as Virtual Network Functions (VNFs) and chained using application-level SDN switches. HTTP technology is used as the pillar of the implementation architecture. We have built a prototype and deployed it in an OPNFV test lab and in SAVI, a Canadian distributed test bed for future Internet applications. The performance is also evaluated.
12
Globally distributed content delivery
John Dilley, Bruce M. Maggs, Jagdish Parikh et al. · IEEE Internet Computing · 2002 · 693 citations · Full text
ClickOS and the Art of Network Function Virtualization
2014 · 677 citations