4、rity •DDoS ProtecCon •… The job of Network FuncCon VirtualizaCon (NFV) is to enable VNFs Agenda
•Requirements for NFV •Approach •Example VNFs: VPN, Express Route, ApplicaCon Gateway •Lessons learnt •Call for acCon for P4 community Requirements for NFV Infrastructure
•No specialized, fixed‐f
5、uncCon hardware •VNFs need to be implemented on programmable hardware •Evolve at the speed of so5ware •On‐demand provisioning •1000s of instances in seconds •Scale‐out to meet availability and capacity •Once the data center is built, reprogram hardware to meet customers’ needs •Support bot
6、h single‐tenant and mulC‐tenant VNFs •Support legacy as well as cloud‐scale VNFs Approach: Scale VNFs via Layer‐4 LB
•Key IdeasRouter Router •Ananta*: Scale‐out Layer‐4 load balancing via SDN Centralized Centralized Centralized •Ananta provides load balancing and Controllers Controllers
7、 Controller high availability for individual VNFs Ananta Ananta Ananta •Centralized control plane and scale‐out data plane for each VNF, e.g., Load‐balanced VPN, ApplicaCon Security, DPI FlowsVNF VNF VNF *Ananta: Cloud Scale Load Balancing, SIGCOMM 2013 Ananta