CON8474 - Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Director, Product Management Oracle Virtual Networking Ronen Kofman Director of Product Development Oracle OpenStack September, 2014 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted
Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 3
Program Agenda 1 2 3 4 5 Software Defined Networking in OpenStack SDN with Oracle Virtual Networking Oracle Virtual Networking integration with OpenStack Demo Summary Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 4
Software Defined Networking in OpenStack Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 5
What is OpenStack? OpenStack is an open source, Python based, cloud operating system. It is designed to control large scale, multi tenant cloud deployments OpenStack is built through a set of distributed services which control compute, storage, network, identity management, orchestration, and much more Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 6
Logical Network View Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 7
Network Isolation in OpenStack with VLANs net3 net1 net3 net2 Router Open vswitch Neutron Server Management network Neutron agent Open vswitch Control node Compute node Virtual Machines network net1 = vlan 1000 net2 = vlan 1001 net3 = vlan 1002 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 8
Oracle Virtual Networking Converged, High-speed Network Fabric Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 9
Oracle Virtual Networking High-speed, Converged Network Fabric for the Data Center Database servers (SPARC/x86) Application/Middleware servers (SPARC/x86) Web servers (SPARC/x86) Fabric Manager Oracle Virtual Networking FABRIC INTERCONNECT Oracle Virtual Networking 1) Converged Infrastructure and I/O Consolidation Solution 2) Accelerates Applications and Optimizes Server to Server Data Traffic 3) On-Demand Network provisioning with Unified Management enables a true Cloud Infrastructure 4) Reduces Infrastructure Complexity by 70% Core Network, Fixed Network Functions (FW,LB etc) SAN/iSCSI/NFS Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Oracle Virtual Networking : How it Works vnic vnic vnic Migrate Server Profile Connect on any server (x86/sparc) Add resources to live Run servers any OS or Hypervisor: Oracle Solaris, vhba vnic vhba vhba demand to any network and storage Oracle VM, VMware, Windows vnic vnic Hyper-V vhba QoS controls Add isolated for predictable networks on application performance demand Up to 80 Gbps per server. Two cables Wire once 1G FW/Router DMZ CORE FC iscsi NAS FCoE Inflexible system configuration. Low resource utilization. Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Oracle Virtual Networking Oracle SDN: Software Defined Infrastructure Application/Middleware Web servers Virtualized Network Functions Database servers servers (SPARC/x86) (SPARC/x86) (SPARC/x86) DB1 DB2 App1 App2 Web1 Web2 F/W, LB Router Fabric Manager Oracle Virtual Networking Oracle Virtual Networking 1) Segregated L2 domains, called Private Virtual Interconnects (PVI), across the 3-tiers 2) Instantiate virtual network services On-demand 3) Set Security and Policies between the 3-tiers 4) Policy Driven and Application Aware Templates using Unified Management Core Network SAN/iSCI/NFS Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Oracle Virtual Networking Converged, High-Speed Fabric 40Gbps 40Gbps IB Switch 40Gbps 40Gbps ZFSSA InfiniBand Ethernet Fabric Interconnect Fiber Channel Convergence East-West traffic Live Migration Cluster Communication ZFS Storage (IB Attach) Storage traffic Network traffic Speed High bandwidth Extreme low latency Security and Reliability Lossless, Resilient Secure Multi-Tenancy Agility On-Demand Network provisioning using Unified Management Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Oracle Virtual Networking integration with OpenStack Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 14
OpenStack Typical Network Implementation Tenant s Data Center Compute Public Network 1 Network 2 Neutron Implementation Data Network Compute External Network Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Oracle Virtual Networking OpenStack Network Implementation Compute OVN Implementation PVI Neutron External Network Compute PVI Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Network Creation Tenant s Data Center Network 1 Public Compute node PVI Compute node IB Fabric Oracle Fabic Interconnect Neutron OVN plugin OFM Compute node Copyright 2014, Oracle and/or its affiliates. All rights reserved.
2 nd Network Creation Tenant s Data Center Network 2 Network 1 Public Compute node PVI Neutron OVN plugin OFM Compute node IB Fabric PVI Oracle Fabic Interconnect Compute node Copyright 2014, Oracle and/or its affiliates. All rights reserved.
VM Creation on the Network Provision vnic on the selected computer node Tenant s Data Center Public Network 1 Compute Node PVI Nova Neutron OVN plugin OFM Copyright 2014, Oracle and/or its affiliates. All rights reserved.
VM Creation on the Network VM Creation Create VM on the compute node Tenant s Data Center Public Network 1 Compute Node PVI Nova Compute Copyright 2014, Oracle and/or its affiliates. All rights reserved.
VM Creation on the Network VM Creation OVN Agent Completes the wiring Tenant s Data Center Public Network 1 Compute Node PVI New Port Event OVN Agent Copyright 2014, Oracle and/or its affiliates. All rights reserved.
2 nd VM Creation on the Network Tenant s Data Center Public Network 1 Compute Node PVI Nova Neutron Compute New Port OVN Agent Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Summary Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 23
Accelerate and Scale your Openstack Deployments Enable OpenStack to take advantage of Oracle SDN Solve the VLAN exhaustion problem!! True Multi tenancy with enhanced Security: Create Fully segregated L2 Networks dynamically, not use VLANs for segregation. High Speed: Created 40 Gbps NICs on demand in any of the servers! Scalability: Create up to 16000 different L2 Networks on a single Fabric! Transparent VXLAN support Copyright 2014, Oracle and/or its affiliates. All rights reserved.
Learn More; Stay Connected Please visit the Demo station in the System s pavilion for a full demonstration of Oracle SDN Sessions: Evolved Network Services in Heterogeneous Data Centers with Software-Defined Networking (SDN) [CON8061] Software-Defined Networking in a Hybrid, Open Data Center [CON8474] Demos: Networking for Heterogeneous Data Centers Using Oracle SDN Event Links: https://oracleus.activeevents.com/2014/connect/focusondoc.do?focusid=19087 Product Links: http://oracle.com/fabric http://oracle.com/ovca Copyright 2014, Oracle and/or its affiliates. All rights reserved. 25
Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 26