Upload
rohit-agarwalla
View
378
Download
3
Tags:
Embed Size (px)
Citation preview
Agile OpenStack Networking with Cisco solutions
BRKDCT-2445
Chris Marino, OpenStack Business Development
[email protected], @chris_marino
Rohit Agarwalla, Technical Leader
[email protected], @rohitagarwalla
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Agenda• Introduction to OpenStack 5 mins
• Why choose OpenStack? 5 mins
• Cisco and OpenStack 10 mins
• OpenStack Networking – Neutron 15 mins
• OpenStack Neutron Cisco efforts 25 mins
• Getting started with Nexus plugin 5 mins
• Demo 15 mins
• Summary/Q&A 10 mins
3
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStackOverview
5
Design tenets – scale & elasticity, share nothing & distribute everything
Open source Cloud Computing Platform for Private and Public Clouds
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStack DefCore and RefCore
6
Compute (Nova) Telemetry (Ceilometer)
Network (Neutron) Orchestration (Heat)
Object Storage (Swift) Database (Trove)
Block Storage (Cinder) Bare Metal (Ironic)
Dashboard (Horizon) Common Libraries (Oslo)
Glance (Image) Deployment (TripleO)
Identity (KeyStone) DevStack
6 month release cycle –
Havana (Nov13), IceHouse
(May14), Juno (Nov14)
Project Status:
• Core
• Integrated
• Incubation
• External
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStack IceHouse Release and Juno Summit
7
• General Speaking Sessions – Proposals selected based on community voting
• Design Sessions – Blueprints discussions for next release
• Icehouse Release– 350 New Features: Simplified Upgrade, Storage Migration, Auto-scaling, Telemetry, etc.
– Integrated Trove DBaaS
– Group Based Policy extensions (approved blueprint)
– 100’s of videos available
– Lots more….
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStack for your Datacenter Cloud
• Agility and Feature/Product Flexibility
• Lower Cost - open source software
• Most Developers – Growing community worldwide
• Production Ready – Many Successful User Stories
• Commercial Distributions – Service and support from major Linux vendors
• Accelerating Market Momentum – Enterprises and service providers
9
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStack, CloudStack, OpenNebula, Eucalyptus
10
Accumulated Community Population
OpenStack
Monthly Number of Participants
OpenStack
Monthly Number of Threads
OpenStack
Monthly Git Commits
OpenStack
Monthly Git Contributors
OpenStack
Source: Qingye Jiang Q1 ‘14 Community Analysis blog post
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Cisco Top Network Interface
16
OpenStack Atlanta User Survey
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStack is Transforming Cloud Development
Enterprise/Public Sector Service Provider
End-to-end cloud delivery that
is automated and tenant
aware
Application deployment speed in
a highly dynamic IT environment
84% of RedHat users indicate OpenStack
part of future plans
17
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Cisco and OpenStack
19
•Cisco Validated Designs for production deployments
• Work closely and jointly with customers to design and build their OpenStack environment
• OpenStack based Global Intercloud hosted across Cisco and partners data centers
• Cisco Webex Service running on OpenStack
•Automation (Puppet) and architectures (HA) for production deployment and operational support
•Neutron/Nova Plug-ins for Cisco product lines –Nexus, DFA, APIC, UCS
• Code contributions across several services – Network. Compute, Dashboard, Storage
• Foundation Board memberCommunity Participation
Engineering/ Automation
Partners/ Customers
Cloud Services
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
RedHat OpenStack with Cisco UCS
20
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
OpenStack Neutron Architecture
Neutron Server
REST API
Neutron Core
plugins
ML
2
Cis
co
(N
exu
s,
N1
Kv)
OV
S
Mo
re v
en
do
r
plu
gin
sNeutron Service
plugins
• Core + Extension REST API’s
• Message Queue for communicating with
Neutron Agents
• Core and Service Plugins
• Different vendor core plugins
• Different network technology support
• ML2 plugin with Type and Mechanism
Drivers
• Service plugins with backend drivers
Core API
Network Port Subnet
Resource and Attribute Extension API
ProviderNetwork PortBinding Router Quotas SecurityGroups AgentScheduler LBaaS FWaaS VPNaaS ….
DHCP Agent
L3 Agent
Message
Queue
IPTables on
Network
Node
L2 Agent
OVS on
Compute
Node
Lo
ad
Ba
lan
ce
r
Fir
ew
all
VP
N
HA
Pro
xy
IPT
ab
les
Op
en
Sw
an
L3
Se
rvic
es
Fu
ture
sType Drivers Mechanism Drivers
VL
AN
GR
E
VX
LA
N
Cis
co
Nexu
s
OV
S
Op
en
Da
yL
igh
t
AP
IC
Southbound interfaces
Mo
re v
en
do
r
dri
ve
rs
22
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Deploying Neutron
• In addition to neutron-server, several agents are needed depending on the configuration
• L3 agent, DHCP agent, Plugin agent
• Agents can be deployed on the controller node or a separate network node
29
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron Networking for Tenant Isolation
30
Networks
Tenant
Networks
Admin
Provider
Networks
VLAN
VXLAN
GRE
vSwitch
ToR/Fabric
vSwitch, ToR
vSwitch
Network Type Network Segmentation Scheme for tenant isolation
Device implementing Network Segmentation Scheme
Direct Device
Configuration
Device Configuration
through Controller
Neutron plugin/driver
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron Networking for Layer 3 Services
31
Networks
Tenant
Networks
Admin
Provider
Networks
Linux Host
Service
VM’s
Provisioned
Externally
Network TypeDevice implementing Advanced Service
Direct Device
Configuration
Device Configuration
through Controller
Neutron plugin/driver
vSwitch,
ToR
Routers
Neutron resource
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Agenda• Introduction to OpenStack 5 mins
• Why choose OpenStack? 5 mins
• Cisco and OpenStack 10 mins
• OpenStack Networking – Neutron 15 mins
• OpenStack Neutron Cisco efforts 25 mins
• Getting started with Nexus plugin 5 mins
• Demo 15 mins
• Summary/Q&A 10 mins
32
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
What will be covered ?
• Neutron Block diagram of the integrated Cisco solutions
• Benefits of using the Cisco Neutron solution
• Neutron enhancements
• Summary of what’s available now and in the near term
34
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
VM on a Compute
Nodes
Neutron Cisco Nexus Plugin
35
Neutron Server
Neutron Core
plugin (Cisco/ML2)
Cisco Nexus
Plugin/Driver
Ncclient
Nexus
Nova
Compute Nodes
create/update port request sent to Neutron
Benefits
• Works with Nexus 3k/5k/6k/7k/9k
• Support for Neutron Provider Networks
• Dynamic VLAN and SVI provisioning/deprovisioning on ToR
• Network based Overlays using VXLAN Nexus ToR
Demo of Nexus plugin at the end !
VM VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
VMs on Compute
Node
N1Kv VEM
Compute Nodes
Neutron Cisco Nexus1000v Plugin (KVM)Neutron N1Kv specific API extensions usage –
neutron network-profile-create PROFILE_NAME vlan --segment_range 400-499
neutron net-create NETWORK_NAME --n1kv:profile_id PROFILE_ID
neutron policy-profile-list
neutron port-create NETWORK_NAME --n1kv:profile_id PROFILE_ID
36
Neutron Server
Neutron Core
plugin (Cisco)
Cisco N1Kv Plugin
N1Kv VSM
Benefits:
• Network Profiles – VLAN, VXLAN (multicast/unicast), Trunk
• Policy Profiles – ACLs, QoS
• VXLAN Gateway Service VM
Network Profile (admin)
REST API
Nova
Policy Profile defined in VSM (periodic polling)
Policy Profile
Network Profile:Network Segment Pool
Policy Profile:Port Profile,
VM VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
VMs on Compute
Node
Neutron Cisco UCS VM-FEX Driver (KVM)
37
Neutron Server
Neutron Core
plugin (ML2)
Cisco UCS Driver
UCS Fabric
Interconnect
UCSM SDK/PyPi/XML
SR-IOV supported
enic driver
Compute Nodes
Nova
create/update port
Port binding information retrieved from
Neutron has port profile information for VM
Benefits:
• Bypasses the vswtich
• Improves throughput
<interface type='hostdev' managed='yes’>
<mac address='fa:16:3e:f1:dd:e6'/>
….
<virtualport type='802.1Qbh'>
<parameters profileid=’Net1Profile'/>
</virtualport>
</interface>
UCSM port profile
VM VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron’s Routing Reference Implementation
38
Neutron Server
Neutron Service
plugin (L3)
Routing REST API requests
L3 agent on
Network Node
L3 agent on
Network Nodes
Default Gateway,
Namespace and
IPTables
Namespace maps to a Neutron logical router. IPTableshandle address translations
Agent Scheduler
Picks a L3 agent on a Network Node
• Limitations
– x86 box for L3 services
– HA (Neutron logical router)
Compute Node
Compute Nodes
L3 traffic goes through Network node
VM VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron + NFV (Cisco driven architecture)
39
Neutron Server
Neutron Service plugin
NFV Device Driver
Device
ManagerScheduler
Config AgentVMs on Compute
Node
Service Nodes
Config Agent
• Service Plugins
– Management of logical resources
• Scheduler
– Select Hosting device
• Device Manager
– Lifecycle management of devices (Spinning up of NFV devices)
– Book-keeping of processing capacity in devices (Avoid over allocation)
• Config Agent
– Apply configuration to devices
– Monitor health devices
Nova
VM VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron Cisco CSR1000v for Neutron L3 Service
40
• Mapping of Neutron reference L3 implementation -
– Linux namespaces - CSR1Kv VRF
– Router ports (qr) on bridge –CSR1Kv VLAN sub interfaces
– Gateway ports (qg) on bridge -CSR1Kv VLAN sub interfaces
– Linux IPTables – CSR1Kv NAT
• Benefits
– Available as NFV services
– Scalable solution
– Integrates with N1Kv
REST API/netconf
Neutron Server
Neutron Service plugin
(L3)
Routing Device Driver
(CSR1Kv)
Device
ManagerScheduler
Config Agent
VMs on Compute
Node
Config Agent
Nova
Service Nodes
CSR1Kv
VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Example CSR1Kv config for a Neutron logical model
41
Neutron Network and
Subnet - 10.0.100.0/24
VLAN 500
Neutron Router
External Gateway port –
173.38.209.1
Internal Gateway port - 10.0.100.1
VM1
10.0.100.2
Floating IP port -
173.38.209.2
interface GigabitEthernet2.500encapsulation dot1Q 500ip vrf forwarding nrouter-462986b8ip address 10.0.100.1 255.255.255.0ip nat inside
interface GigabitEthernet2.600encapsulation dot1Q 600ip vrf forwarding nrouter-462986b8ip address 173.38.209.1 255.255.255.0ip nat outside
ip nat inside source static 10.0.100.2 173.38.209.2 vrf nrouter-462986b8 match-in-vrf
External Network -173.38.209.0/24
VLAN 600
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron Cisco CSR1000v VPN Service Driver (KVM)
42
VPN
Neutron Server
Neutron Service
plugin (VPN)
Cisco VPN Service
Driver
VPN Agent
Compute Nodes
Cisco VPN Device
Driver
RPC calls
REST API
Performs validation
and sends to agent
Benefits
• CSR1Kv secure VPN qualified solution
• Unlock rich CSR1Kv features into OpenStack
neutron vpn-ikepolicy-create ikepolicy1
neutron vpn-ipsecpolicy-create ipsecpolicy1
neutron vpn-service-create --name myvpn --description "My vpnservice” router1 mysubnet
neutron ipsec-site-connection-create --name vpnconnection1 \ --vpnservice-id myvpn \--ikepolicy-id ikepolicy1 \--ipsecpolicy-id ipsecpolicy1 \--peer-address 172.24.4.23 --peer-id 172.24.4.23 --peer-cidr \10.2.0.0/24 --psk secret
CSR1Kv
VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Neutron Cisco Dynamic Fabric Automation(DFA) Driver
43
Neutron Server
Neutron Core plugin
(ML2)
Cisco DFA
Driver
Data Center Network
Manager (DCNM)
DFA Leaf Switches
DFA Spine/Leaf
Switches
VMs on Compute
Nodes
LLDPAD Agent
Compute Nodes
REST API
communicates (VDP) with the Leaf passing the VM’s
information along with the Segment ID when instance
is created/deleted.
Network attributes
communicated to switches
neutron net-create NETWORK_NAME--dfa:cfg_profile_id PROFILE_ID
neutron config-profile-list
vSwitch
Driver
DFA configprofile for OpenStack Networks
Benefit
• Fabric based overlays with OpenStack
• Network Fabric Advantages exposed to OpenStack networks
VM VM
vswitch
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Evolving the Neutron API
Neutron
Network
Neutron
Router
Neutron
Network
Security
Groups
Neutron Port
Neutron Port
Existing Neutron API
Tenant
Group Policy Neutron API
Tenant
End Point Group
(EPG)
End Point End Point
End Point Group
(EPG)
End Point End Point
Contract - set of Policy Rules
API to provide clear separation between Application developer and Infrastructure manager
• Application developer doesn’t need to care about network centric resources such as Networks/Routers
etc (existing Neutron API)
• Infrastructure Manager doesn’t need to care about application requirements such as what ports requires
to be opened for the applications
44
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
VMs on Compute
Nodes
Neutron Cisco Application Policy Infrastructure Controller (APIC) Driver and Plugin
46
Neutron Server
Neutron Core plugin (ML2)
Cisco APIC
Driver
APIC
VMs on Compute
Nodes
vSwitch
Driver
ACI Spine/Leaf
Switches
REST APINetwork:EPG, Router:Contract
Provides distributed L2,L3 functionality
Developing Integration with APIC
Using OpenStack Neutron
Group Policy API vswitch
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
What’s available now and in the near term ?
Integrations Release (IceHouse – May’14, Juno – Nov’14)
Cisco Physical Nexus Switches (N3K/5K/6K/7K/9K) Plugin and ML2
Driver
IceHouse release
Cisco Virtual Nexus 1000v Switch Plugin Icehouse release
Cisco UCS VM-FEX ML2 Driver Juno release
Cisco Virtual Cloud Services Router 1000v Service Plugins (L3) Juno release
Cisco Virtual Cloud Services Router 1000v Service Driver (VPN) IceHouse release
Cisco Dynamic Fabric Automation Fabric ML2 Driver Juno release
Cisco Application Policy Infrastructure Controller ML2 Driver Juno release
47
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Agenda• Introduction to OpenStack 5 mins
• Why choose OpenStack? 5 mins
• Cisco and OpenStack 10 mins
• OpenStack Networking – Neutron 15 mins
• OpenStack Neutron Cisco efforts 25 mins
• Getting started with Nexus plugin 5 mins
• Demo 15 mins
• Summary/Q&A 10 mins
48
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
VM on a Compute
Nodes
Neutron Cisco Nexus Plugin
50
Neutron Server
Neutron Core
plugin (Cisco/ML2)
Cisco Nexus
Plugin/Driver
Ncclient
Nexus
Nova
Compute Nodes
create/update port request sent to Neutron
Benefits
• Works with Nexus 3k/5k/6k/7k/9k
• Support for Neutron Provider Networks
• Dynamic VLAN and SVI provisioning/deprovisioning on ToR
• Network based Overlays using VXLAN Nexus ToR
VM VM
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
For Developers/Demos – DevStack
• Install Devstack on Node
– git clone https://github.com/openstack-dev/devstack.git
– cd devstack
– git checkout stable/icehouse
– configure localrc file – contains settings for each node running devstack
• ./stack.sh
• For Nexus plugin
– git clone http://github.com/CiscoSystems/ncclient.git
– cd ncclient/
– sudo python ./setup.py install
51
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Sample content from localrc file
# Neutron Stuff
Q_PLUGIN=cisco
declare -a Q_CISCO_PLUGIN_SUBPLUGINS=(nexus openvswitch)
declare -A Q_CISCO_PLUGIN_SWITCH_INFO=([192.168.28.4]=admin:cisco:22:compute-server01:1/12)
ENABLE_TENANT_VLANS=True
OVS_VLAN_RANGES=physnet1:150:200
PHYSICAL_NETWORK=physnet1
OVS_PHYSICAL_BRIDGE=br-eth1
OVS_BRIDGE_MAPPINGS=physnet1:br-eth1
52
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Sample Cisco Nexus Plugin Configuration File
File location - /etc/neutron/plugins/cisco/cisco_plugins.ini
[CISCO_PLUGINS]
vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin
[CISCO]
nexus_driver = neutron.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver
[NEXUS_SWITCH:192.168.28.4]
compute-server01 = 1/12
ssh_port = 22
password = cisco
username = admin
53
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Agenda• Introduction to OpenStack 5 mins
• Why choose OpenStack? 5 mins
• Cisco and OpenStack 10 mins
• OpenStack Networking – Neutron 15 mins
• OpenStack Neutron Cisco efforts 25 mins
• Getting started with Nexus plugin 5 mins
• Demo 15 mins
• Summary/Q&A 10 mins
54
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
VLAN based Layer 2 Networking without Nexus Plugin
56
Nexus Switch
nxk-tor-01
compute-server06
Tenant demo
VM 1
10.0.1.x
VLAN 251
br-int
eth0
br-eth1
eth1
Eth1/4
vswitch
plugin agent
trunk
allow vlan all
eth0
OpenStack Management Network
VM Data Network
Tenant demo
VM 2
10.0.0.x
VLAN 250
eth0
qbr qbr
compute-server05
Tenant demo
VM 1
10.0.0.x
VLAN 250
eth1
vswitch
plugin agent
qbr
Eth1/2
eth0
br-eth1
br-int
trunk
allow vlan all
eth0
Trunking all tenant VLAN’s across all
ToR switch ports that are connected to
compute nodes results in sub-optimal
reservation of network resources
compute-server04
OpenStack
Neutron Service
vswitch plugin
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Usecase 1 - Same Layer 2 Network/Segment across Compute Nodes
57
compute-server04
Nexus Switch
nxk-tor-01
compute-server06
br-int
OpenStack
Neutron Service
vswitch
plugin
br-eth1
eth1
Eth1/4
vswitch
plugin agent
trunk
allow vlan 250
eth0
eth1
Tenant demo
VM 2
10.0.0.x
VLAN 250
eth0
eth0
qbr
compute-server05
Tenant demo
VM 1
10.0.0.x
VLAN 250
eth1
vswitch
plugin agent
qbr
Eth1/2
eth0
br-eth1
br-int
trunk
allow vlan 250
eth0
Cisco
Nexus
plugin
OpenStack Management Network
VM Data Network
• Dynamic tenant VLAN configuration
on ToR
• Dynamic tenant VLAN trunking on
ToR switch port
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Usecase 2 - Different Layer 2 Network/Segment across Compute Nodes
58
compute-server04
Nexus Switch
nxk-tor-01
compute-server06
Tenant demo
VM 1
10.0.1.x
VLAN 251
br-int
eth0
OpenStack
Neutron Service
vswitch
plugin
br-eth1
eth1
Eth1/4
vswitch
plugin agent
trunk
allow vlan 250, 251
eth0
eth1
Tenant demo
VM 2
10.0.0.x
VLAN 250
eth0
eth0
qbr qbr
compute-server05
Tenant demo
VM 1
10.0.0.x
VLAN 250
eth1
vswitch
plugin agent
qbr
Eth1/2
eth0
br-eth1
br-int
trunk
allow vlan 250
eth0
Cisco
Nexus
plugin
OpenStack Management Network
VM Data Network
• Dynamic tenant VLAN configuration
on ToR
• Dynamic tenant VLAN trunking on
ToR switch port
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Reading material
59
• Nexus
http://www.cisco.com/c/en/us/products/collateral/switches/nexus-3000-series-switches/data_sheet_c78-727737.html
https://github.com/openstack/neutron/tree/stable/icehouse/neutron/plugins/cisco/nexus
• Nexus 1000v (KVM)
http://www.cisco.com/c/en/us/products/collateral/switches/nexus-1000v-kvm/datasheet-c78-730833.html
https://github.com/openstack/neutron/tree/stable/icehouse/neutron/plugins/cisco/n1kv
• Cloud Services Router VPN
http://www.cisco.com/c/en/us/products/collateral/routers/cloud-services-router-1000v-series/datasheet-c78-730862.html
https://github.com/openstack/neutron/tree/stable/icehouse/neutron/services/vpn/service_drivers
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Summary
• OpenStack rapidly becoming the de-facto standard for data center orchestration
• Cisco’s broad-based OpenStack strategy spans products, partners and services
• OpenStack Networking is best deployed on Cisco Networks
• Ready to deploy today with wide range of deployments options
• Still lots to do…..
60
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Participate in the “My Favorite Speaker” Contest
• Promote your favorite speaker through Twitter and you could win $200 of Cisco Press products (@CiscoPress)
• Send a tweet and include
– Your favorite speaker’s Twitter handle @chris_marino, @rohitagarwalla
– Two hashtags: #CLUS #MyFavoriteSpeaker
• You can submit an entry for more than one of your “favorite” speakers
• Don’t forget to follow @CiscoLive and @CiscoPress
• View the official rules at http://bit.ly/CLUSwin
Promote Your Favorite Speaker and You Could be a Winner
61
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Complete Your Online Session Evaluation
• Give us your feedback and youcould win fabulous prizes. Winners announced daily.
• Complete your session evaluation through the Cisco Live mobile appor visit one of the interactive kiosks located throughout the convention center.
Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online
62
© 2014 Cisco and/or its affiliates. All rights reserved.BRKDCT-2445 Cisco Public
Continue Your Education
• Demos in the Cisco Campus
• Walk-in Self-Paced Labs
• Table Topics
• Meet the Engineer 1:1 meetings
63