ITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking

Post on 15-Jun-2015

245 views 9 download

Tags:

description

Đem không khí nóng hổi của sự kiện tại Atlanta về Hà Nội, Dưới đây là bài trình bày của anh Hải về Networking trong OpenStack có nhiều cái mới, mọi người tham khảo

Transcript of ITLC Ha Noi : Openstack From Atlanta to Ha Noi - Networking

OpenStack Networking From OpenStack 2014 Atlanta

Nguyễn Thanh Hải

Topic Networking

● OpenDayLight (SDN) ● Network Functions Virtualization (NFV)● Network policy● HA L3 Agent● Neutron

OpenDayLight● Sesion

○ OpenStack Integration with OpenDaylight○ Using OpenDaylight Within an OpenStack

Environment

OpenDayLightOpenDaylight is an Open Source Software project under the Linux Foundation with the goal of furthering the adoption and innovation of Software Defined Networking (SDN) through the creation of a common industry supported platform

OpenDayLightController

Control plane

OpenDayLightOpenDaylight is multi-project

▪ 15 projects currently in “bootstrap” or “incubation”

▪ Bringing components together in a simultaneous release▪ Code name: Hydrogen▪ Delivered: February 3rd, 2014

Several “editions” to group related functionality together ▪ base, virtualization, service provider▪ virtualization edition will provide OpenStack integration

OpenDayLight

NFV● Network Functions Virtualization (NFV)

NFV

NFV

NFV● Optimized (Energy & Network Efficiency)

● For Service Provider

● NFV Value Proposition

○ NVF is a killer use-case for Openstack

● Call for community action○ Scheduler Gap and a candidate solution [e.g.SolverScheduler, blueprint exists, code

pushed for review in Icehouse]

○ Cross-Scheduler API w. constraints [e.g. augment server-groups API released in

Icehouse]

○ Neutron hooks for Virtual Network Services (and API)

Network Policy● Session

○ The Network as the Security and Policy Enforcement

○ Network Policy Abstractions in Neutron

○ Network Policy

● Group base policy

Network Policy

Network PolicyContract SLA

Network PolicySecurity ● Isolate tenant

High Availability in NeutronL3 Agent Healthcheck

High Availability in NeutronVRRP

Others

● Scale-out network node○ Ebay ○ Cloudscaling○ Bug and bug

● Deployment Neutron○ L2 or L3