• /  22
  • 下载费用: 19.90积分  

Microsoft, NFV at Microsoft Azure

'Microsoft, NFV at Microsoft Azure'
NFV for the Cloud Parveen Patel Group Engineering Manager @ Microso5 Azure Parveen.patel@microso5.com Microso5 Cloud Network 15 billion dollar bet Microso5 Cloud Network Physical Network: Azure Clos Fabrics (VL2) Microso5 Confi denCal 4 T2-­‐1-­‐1 T2-­‐1-­‐2 T2-­‐1-­‐8 T3-­‐1 T3-­‐2 T3-­‐3 T3-­‐4 Row Spine T2-­‐2-­‐1 T2-­‐2-­‐2 T2-­‐2-­‐4 Data Center Spine T1-­‐1 T1-­‐8 T1-­‐7 … T1-­‐2 … … Regional Spine … T1-­‐1 T1-­‐8 T1-­‐7 … T1-­‐2 T1-­‐1 T1-­‐8 T1-­‐7 … T1-­‐2 Rack … T0-­‐1 T0-­‐2 T0-­‐20 Servers … T0-­‐1 T0-­‐2 T0-­‐20 Servers … T0-­‐1 T0-­‐2 T0-­‐20 Servers Outcome of 10 years of history, with major revisions every six months Scale-­‐out, acCve-­‐acCve L3 L2 LB/FW LB/FWLB/FWLB/FW Scale-­‐up, acCve-­‐passive Challenge of MulC-­‐tenant Cloud Networking ? Provide on-­‐demand network services to customer networks ? RouCng ? SegmentaCon ? Load Balancer ? NAT ? VPN ? WAN ConnecCvity ? ApplicaCon Security ? DDoS ProtecCon ? … Virtual Networking Virtualized Network FuncCons (VNFs) 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, fi xed-­‐funcCon 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 both single-­‐tenant and mulC-­‐tenant VNFs ? Support legacy as well as cloud-­‐scale VNFs Approach: Scale VNFs via Layer-­‐4 LB ? Key Ideas ? Ananta*: Scale-­‐out Layer-­‐4 load balancing via SDN ? Ananta provides load balancing and high availability for individual VNFs ? Centralized control plane and scale-­‐ out data plane for each VNF, e.g., VPN, ApplicaCon Security, DPI Load-­‐balanced Flows VNF VNF VNF Router Router Ananta Ananta Ananta Centralized Controllers Centralized Controllers Centralized Controller *Ananta: Cloud Scale Load Balancing, SIGCOMM 2013 Ananta: Cloud Scale Load Balancing 2nd Tier: Provides connecBon-­‐level (Layer-­‐4) load spreading and health monitoring 1st Tier: Provides packet-­‐level (layer-­‐3) load spreading, implemented in routers via ECMP. 3rd Tier: Provides stateful NAT implemented in the virtual switch in every server. MulCplexer MulCplexer MulCplexer . . . Microso5 VM Switch VMN Host Agent VM1 . . . VM Switch VMN Host Agent VM1 . . . VM Switch VMN Host Agent VM1 . . . . . . Ananta Controller Ananta Controller Ananta Controller Idea: decompose load balancing into Bers. Example VNFs ? VPN ? Express Route ? ApplicaCon Gateway Securely connect to Virtual Network over the Internet Traverses fi rewalls and proxies VPN – Hybrid Cloud over the Internet IPSEC VPN High Availability ? AcCve-­‐passive instances, deployed in a virtual network ? Leader elecCon picks acCve instance ? L
关 键 词:
MicrosoftNFVatMicrosoftAzure
 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:Microsoft, NFV at Microsoft Azure
链接地址: https://www.wenku365.com/p-39775414.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 https://www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开