28
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Сетевые технологии Hewlett-Packard Software Defined Networking - SDN © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Родион Ковальчук [email protected] HP Networking

Создание масштабируемой, гибкой и безопасной сети с помощью HP SDN

Embed Size (px)

DESCRIPTION

Создание масштабируемой, гибкой и безопасной сети с помощью HP SDN.

Citation preview

  • 1. Hewlett-PackardSoftware Defined Networking - SDN [email protected] Networking Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

2. Accelerating Innovation & ChangeAOL took 9 years to get to 1 million users. Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 2 change without notice.Draw Something took 9 days.Facebook took 9 months. 3. - (UC-C)- (BYOD) - (BIGDATA)- (Cloud Bursting) Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 3 change without notice. 4. ?! - - (VLAN, VRF) - (Deutsche Telekom,Facebook, Google, Microsoft, Verizon Yahoo)- - - IT , / Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 4 change without notice. 5. SDN? ? Open Network Foundation (ONF) In the SDN architecture, the control and data planes are decoupled, networkintelligence and state are logically centralized and the underlying networkinfrastructure is abstracted from the applications Source: opennetworking.org Wikipedia- (SDN . Software-defined Networking, - ) , , . Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 5 change without notice. 6. Software Defined Networking ? (1)Switch/RouterMANAGEMENTPLANECONTROLPLANEDATAPLANE (CLI) Responsible for managing the device (IGMP, OSPF) Responsible for controlling traffic (ASIC) Responsible for forwarding traffic Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 6 change without notice. 7. Software Defined Networking ? (2) MANAGEMENTPLANEInefficient:CONTROLPLANE- Control traffic- Managementon each DATAPLANEdeviceEach device:- Has its own control plane- Has its own management plane- Each device makes its own forwarding decisions Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 7 change without notice. 8. Software Defined Networking ? (3) :- , ?- ?MANAGEMENTPLANECONTROLPLANESwitch/RouterDATAPLANE Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 8 change without notice. 9. Software Defined Networking ? (4) Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 9 change without notice. 10. SDN- ( , )- , , (OpenFlow)- ( SDN)- - (OpenFlow), (API - SDN) Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 10 change without notice. 11. Software Defined Networking ? (5) SDN:- - - (, ) Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 11 change without notice. 12. Software Defined Networking ? (6)SDN :- - (L2/3) - - - - Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 12 change without notice. 13. SDN- , , , - . , - , , , .- SDN (API), , , .- - Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 13 change without notice. 14. Software Defined Networking ? (7)Deliver open programmable interfaces toorchestrate network service automationSeparate control and data plane; abstractcontrol plane of many devices to oneOpen standard-based programmaticApplicationControlaccess to infrastructure InfrastructureSDN Architecture Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 14 change without notice.Source: opennetworking.org SDNCONTROLLER(s)APPAPPAPP 15. Software Defined Networking ? (8) SDNAPPLICATIONCONTROLINFRASTRUCTURESDN ARCHITECTURENetworkDeviceNetworkDevice Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 15 change without notice.NetworkDeviceNetworkDeviceControllerSDNApplicationSDNApplicationSDNApplicationCloudOrchestrationOpen programmable APIsOpen programmable APIs 16. (1)CloudOrchestrationOpen programmable APIsOpen programmable APIsNetworkDeviceApplicationSDNApplicationControllerNetworkDeviceSDNNetworkDeviceSDNApplicationNetworkDevice Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 16 change without notice. 17. (2)CloudOrchestrationOpen programmable APIsREpresentational State Transferaka RESTOpen programmable APIs OpenFlowNetworkDeviceApplicationSDNApplicationControllerNetworkDeviceSDNNetworkDeviceSDNApplicationNetworkDevice Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 17 change without notice. 18. ONF?Open Networking Foundation (ONF) is a user-driven organization dedicated to thepromotion and adoption of Software-Defined Networking (SDN) through openstandards development Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 18 change without notice.Source: opennetworking.org 19. OpenFlow?Openflow - , SDN . , . , . OpenFlow , , :- (flow table);- (secure channel) Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 19 change without notice. 20. HP Software-Defined NetworkingHP Helion OpenStack 3rd Party EcosystemSoftware Defined NetworkingNetworkVirtualizationNetwork security UC & CWAN bursting Visibility & ControlVAN SDN ControllervSwitchesNetwork DeviceData Center WAN Campus/BranchApplicationsControl Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 20 change without notice.OpenFlow-enabledInfrastructure3rd-partyControllers3rd-partyInfrastructureCustomer &PartnerApps3rd-partyAppsFederationAPIsInfrastructure 21. UC&C SDN Application for LyncAutomating policy for campus enterprise business applicationsApplicationControlInfrastructureSDN Architecture Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 21 change without notice. Simplified PolicyDeployment Dynamicprioritization Enhanced userexperienceUC&C SDNApplicationVAN SDNControllerSDNAPIPOC 22. UC&C SDN Application for LyncHow does it work?SWITCH A SWITCH B Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 22 change without notice.SDNAPIUC&C SDNApplicationVAN SDN ControllerCLIENT A CLIENT BCommunication setup:- Client A establishes connection with Client B- Lync Front End server registers session and QoE- SDN API sends session info to UC&C application- UC&C Application applies QoS flows to the switches- Improved user experience 23. UC&C SDN Application for LyncHow does it work?SWITCH A SWITCH B Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 23 change without notice.SDNAPIUC&C SDNApplicationVAN SDN ControllerCLIENT A CLIENT BCommunication teardown:- Client A disconnects from Client B- Lync Front End server deregisters session- SDN API sends notification to UC&C application- UC&C Application removes QoS flows 24. UC&C SDN Application for LyncAutomating policy for campus enterprise business applicationsApplicationControlInfrastructureSDN Architecture Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 24 change without notice. Simplified PolicyDeployment Dynamicprioritization Enhanced userexperienceUC&C SDNApplicationVAN SDNControllerSDNAPIPOC 25. Lync SDN demonstration TopologySeveral Use-casesExisting non-OpenFlow network devices (ex: CISCO WAN)7304-110.10.150.57 Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 25 change without notice.282110.10.150.513800-510.10.101.70VWIN1210.10.162.10VWIN1410.10.101.11Corporatecore NetworkMPLS networksdn-ctrl210.10.112.25LyncSDN Mgr10.10.126.11lyncfe110.10.129.20 APIVWIN1010.10.161.71MSR30-20-210.10.150.44JaneJohnPaul3800-610.10.112.34L2VPNL3VPNSDN Domainborder gateway292010.10.162.70Branch1Branch2Branch3L3VPNL2VPNOF enable switch2/20 2/15 26. Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 26 change without notice. 27. UC&C SDN Application for LyncHow does it work?SWITCH A SWITCH B Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 27 change without notice.SDNAPIUC&C SDNApplicationVAN SDN ControllerCLIENT A CLIENT BCommunication setup:- Client A establishes connection with Client B- Lync Front End server registers session and QoE- SDN API sends session info to UC&C application- UC&C Application applies QoS flows to the switches- Improved user experience 28. UC&C SDN Application for LyncHow does it work?SWITCH A SWITCH B Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to 28 change without notice.SDNAPIUC&C SDNApplicationVAN SDN ControllerCLIENT A CLIENT BCommunication teardown:- Client A disconnects from Client B- Lync Front End server deregisters session- SDN API sends notification to UC&C application- UC&C Application removes QoS flows