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

19
OpenStack Networking From OpenStack 2014 Atlanta Nguyễn Thanh Hải

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

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

OpenStack Networking From OpenStack 2014 Atlanta

Nguyễn Thanh Hải

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

Topic Networking

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

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

OpenDayLight● Sesion

○ OpenStack Integration with OpenDaylight○ Using OpenDaylight Within an OpenStack

Environment

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

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

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

OpenDayLightController

Control plane

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

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

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

OpenDayLight

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

NFV● Network Functions Virtualization (NFV)

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

NFV

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

NFV

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

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)

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

Network Policy● Session

○ The Network as the Security and Policy Enforcement

○ Network Policy Abstractions in Neutron

○ Network Policy

● Group base policy

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

Network Policy

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

Network PolicyContract SLA

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

Network PolicySecurity ● Isolate tenant

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

High Availability in NeutronL3 Agent Healthcheck

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

High Availability in NeutronVRRP

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

Others

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

● Deployment Neutron○ L2 or L3

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