Sales Slide Midokura Enterprise MidoNet V1 July 2015 Fujitsu Limited
What Is Midokura Enterprise MidoNet? Network Virtualization Software Coordinated with OpenStack Provides safe & effective virtual networks in customers' cloud environments (OpenStack environments). Router Firewall LoadBalancer Virtual Machine (VM) Virtual Physical Provision of Virtual Networks Network Virtualization Software Midokura Enterprise MidoNet Physical Server Physical Network 1 Midokura Enterprise MidoNet
Realize Safe & Effective Virtual Networks OpenStack Virtual Network Enhancement!! Provides improved stability, failure resistance, and system scalability for virtual networks in OpenStack environments (Neutron). Failure Resistance Stability Improvement Scalability Realization Improvement Network Virtualization Software Midokura Enterprise MidoNet Safer & More Effective!! Horizon Nova Glance Neutron Swift Cinder Heat Ceilometer Keystone Neutron: Virtual Network Control 2
Features Existing Environment-Based Virtual Networks Distributed Architecture 3
Existing Environment-Based Virtual Networks Feature 1 Possible to Create Virtual Networks Independent of Physical Configuration Separates physical and virtual completely to resolve complicated network operations in cloud environments. Virtual Firewall Virtual Router Virtual Machine (VM) Overlay Underlay Physical Server Midokura Enterprise MidoNet Midokura Enterprise MidoNet Based Virtual Network Physical Network Virtual Load Balancer Logical Configuration Physical Configuration 4
Distributed Architecture Feature 2 Possible to Create Large-Scale Configurations to Provide Failure-Resistant Environments Each server's Midokura Enterprise MidoNet dynamically determines the optimal route, based on network configuration information. As VMs communicate directly, there is no single node (Network Node *1) on which traffic is concentrated, i.e. traffic is distributed, and the impact of hardware failures is localized. Unnecessary!! Network Node Gateway Network Configuration Information Virtual Machine (VM) Physical Server Midokura Enterprise MidoNet *1: One of the nodes comprising the OpenStack environment that provides virtual networks and network services for virtual machines 5
Benefits Virtual Network Stability Improvement Virtual Network Failure Resistance Improvement (1) Virtual Network Failure Resistance Improvement (2) Scalability Enabling Future Business Expansion 6
Virtual Network Stability Improvement Enables direct VM-to-VM communication using no network node. Achieves stable communication in large-scale environments by preventing traffic concentration. Standard OpenStack Configuration Traffic Concentration on a Certain Node Business Delays in a Large-Scale Environment Midokura Enterprise MidoNet Configuration Traffic Distribution through Direct VM-to-VM Communication Secures Stable Business Communication Even in Large-Scale Environments Strained by Heavy Traffic!! Network Node 7
Virtual Network Failure Resistance Improvement (1) As there is no Network Node to become a single point of failure, resilient networks can be created. Standard OpenStack Configuration Hardware Failure Stops All Communication Between VMs Using A Network Node Midokura Enterprise MidoNet Configuration VMs Communicate Directly Without A Network Node (Single Point of Failure) Network Node Failure 8
Virtual Network Failure Resistance Improvement (2) Preparing redundant gateways for external communication enables continuation of services, even when a hardware failure occurs. Standard OpenStack Configuration Configurations With Multiple Gateways Are Possible, But Distributed Resource Management Causes Service Outage When Hardware Failure Occurs Virtual Network Resources Failure Firewall Firewall Load Balancer Service Outage Load Balancer Virtual Machine (VM) Midokura Enterprise MidoNet Configuration Configuration With Multiple Gateways Provides Service Continuity Even When Hardware Failure Occurs Virtual Network Resources Gateway Failure Firewall Firewall Load Balancer Load Balancer Virtual Machine (VM) Firewall Load Balancer Virtual Machine (VM) Firewall Load Balancer Virtual Machine (VM) Network Node Virtual Machine (VM) Redundancy Virtual Machine (VM) 9
Scalability Enabling Future Business Expansion As the amount of external communication increases with expansion of business, communication performance can be improved by adding Gateway Nodes. Increased Communication Due To Business Expansion Virtual Gateways Are Bottlenecks Expansion Using Midokura Enterprise MidoNet Addition of Gateway Nodes Improves Communication Performance External Network External Network Virtual Gateway High Load Expansion Gateway Node Gateway Node Addition Virtual Machines (VM) Midokura Enterprise MidoNet 10
References System Requirements Licenses & Support Period 11
System Requirements (1) System Configuration Diagram Gateway Node Agent Compute Node Agent External Network Internal Network DB DB DB... Network State Database Node Gateway Node A Midokura Enterprise MidoNet's MidoNet Agent operates on a physical server. This server realizes the function of acting as a gateway to external networks. Compute Node (Agent Node) A Midokura Enterprise MidoNet's MidoNet Agent operates on a physical server. Virtual machines (VMs) are deployed to these servers. Controller Node Network State Database Node Midokura Enterprise MidoNet databases operate on this node. This node maintains the comprehensive information (such as topology information) of virtual networks. Controller Node (API Node) The Neutron Server operates on this node. This node accepts the OpenStack Neutron API and controls Network State Database Node databases. 12
System Requirements (2) Supported Models Node Model Gateway Node PRIMERGY Series Compute Node PRIMEQUEST 2000 Series Network State Database Node Controller Node Supported OSs Node Gateway Node Red Hat Enterprise Linux 7 (for Intel 64) Compute Node Network State Database Node Controller Node OS 13
Licenses & Support Period Support Period The support period is 3 years from the release date (*1). The period of full support (Operation phase 1) is 1 year. After that, only QA response and existing patches will be provided (Operation phase 2). *1: The release date means the date of release by Fujitsu. It does not mean the date of release to customers. Release Date First Year Second Year Third Year Operation Style and Support Period Operation Phase 1 Operation Phase 2 Support Period (3 Years) Licenses This product needs a support addition license of one year. 14
Trademark Information The Midokura mark is either a registered trademark/service mark or trademark/service mark of Midokura SARL, in Japan and other countries, and is used with Midokura SARL's permission. The OpenStack mark is either a registered trademark/service mark or trademark/service mark of the OpenStack Foundation, in the United States and other countries, and is used with the OpenStack Foundation's permission. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, and JBoss are trademarks of Red Hat, Inc., registered in the U.S. and other countries. All other brand and product names are trademarks or registered trademarks of their respective owners. System names and product names may not be followed by trademark symbols (TM or R) in this material. 15