7
OPEN template Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners. The information presented is subject to change without notice. Alcatel-Lucent assumes no responsibility for inaccuracies contained herein. This slide must be kept when distributed externally.

Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

Embed Size (px)

Citation preview

Page 1: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

OPEN template

Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo

are trademarks of Alcatel-Lucent. All other trademarks are

the property of their respective owners.

The information presented is subject to change without notice.

Alcatel-Lucent assumes no responsibility for inaccuracies

contained herein.

This slide must be kept when distributed externally.

Page 2: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

2

COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED.

Network policy abstraction Taking the configuration hassle and errors out of cloud networking

Mike Loomis April 2015

Page 3: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

3

COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED.

Virtualization and its impact on the datacenter

Traditional server Virtualized compute Cloud

Number of endpoints 1 20-40 Could be 100s

Nature of connections Static Dynamic Very dynamic

Connection duration Years Months Days or less

Service requirements Simple Variable Complex

App

OS

Server

Hypervisor

Server VMs

v-switches

Physical server Virtualization Cloud containers

Top of rack

Network endpoint End station

Top of rack

End stations

Network endpoint

VLAN separation

This is true of other networking problems: BYOD, mobile, branch, Extranets…

Hypervisor

Server VMs

v-switches

Hypervisor

Server VMs

v-switches

Hypervisor

Server VMs

v-switches Hypervisor

Server VMs

v-switches

Hypervisor

Server VMs

v-switches

Page 4: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

4

COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED.

Service provider networking principles applied to the problem

192.168.20.0/24

Service-specific state

exists on all elements

Service-specific state only where you need it - Endpoints

Tunnel Traffic across the network - MPLS

To preserve existing investment - VXLAN

Page 5: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

5

COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED.

What is a policy

policy

noun, pol·i·cy often attributive \ˈpä-lə-sē\

Definition of POLICY

a definite course or method of action selected from among alternatives and in light of given

conditions to guide and determine present and future decisions

Policy for

web server

• Assign address out of subnet pool X

• Allow traffic from Internet on port 80

• Allow traffic to ‘business logic’ group – Redirect through firewall ‘web’

• Rate limit to 700 Mb/s

• Assign priority of Silver

• Collect interface stats every 10 sec

• Alarm if stat x, w, or z exceeds threshold

Web servers

Business logic servers

Logical network template

Database servers

Internet

Page 6: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

6

COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED.

Desired workflow

1. Developer deploys a workload through the cloud

management system (OpenStack, CloudStack, Vmware)

2. Workload is deployed

3. Workload is authenticated and mapped to a ‘group’

4. Policy for the group is determined

5. Policy for the group is instantiated (auto-configuration)

from the template

6. Workload is connected according to policy

Developer

Cloud automation

1.

Datacenter

services Brooklyn datacenter

- Zone 1

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Brooklyn datacenter

- Zone 2

Hypervisor

Hypervisor

Hypervisor

Manhattan datacenter

- Zone 2

Edge

router

Network

services

Business

VPN service

Private

datacenter

2.

Policy directory

3.

4.

SDN controller

5.

OPEX – faster developer TTM, Elimination of Ticketing workflow

Introduce Dev / Ops rapid deployment from Dev to UAT

Consistent, secure, error free config

6.

Network services

Page 7: Network Policy Abstraction – Taking the configuration hassle and errors out of cloud networking

7

COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED.