1. OpenStack as a Strategy for Future Growth Lew Tucker, VP/CTO
Cloud Computing Gaurav Rishi, Rohit Agarwalla Cisco Systems, Inc.
OpenStack Vancouver Summit - June 2015 @lewtucker
2. Cisco participated in the first OpenStack Design Summit that
took place in Austin, TX Joined the OpenStack community officially
in February 2011 Open Source Is Where Standard Cloud Infrastructure
Will Be Defined Source:
http://blogs.cisco.com/news/cisco-joins-openstack-community
3. To Win: You Must Play. Small Team Organization Changes
OpenSource v/s Proprietary Business Relevance New technology trends
Initial Challenges Focused on Code Contribution Foundation for
Virtual Networking Service in OpenStack Quantum Bringing Cisco
solutions into OpenStack ecosystem
4. Transport Layer Security Validate certificate order API
request for PKCS10 OpenStack Kilo release contributions lead by
Cisco Kilo release Gnocchi Kolla Magnum Neutron HorizonDevstack
Metering Barbican Heat Multiple IPv6 prefixes IPv6 router support
VLAN trunking MTU selection and advertisement support UCSM driver
CSR1Kv VPN driver Archive Policy per metric level New resources for
Neutron PCI Passthrough and Nova Flavor Heat template improvements
Neutron IPv6 and L3 plugin support Kafka Publisher Alarms severity
Network services notification plugin PCI Passthrough port
configuration Ceph panel Containers - Ceilometer, Mongo, Neutron
Container Sets - database-control, messaging-control,
service-control, compute-control, compute- operation-nova
Kubernetes plugin Python API for k8s CLI
5. Innovate in the Open - Incubating OpenStack related
community Projects Interactive Visualization Tool and dashboard for
OpenStack Integrates with Horizon Small focused group of interns
Curvature Data Path performance measurement tool for OpenStack
clouds Throughput and Latency East-West and North- South Traffic
VMTP Analytics and Visualization Took for OpenStack based clouds
Polls from OpenStack Services Analyze Patterns, Bottleneck and
Attacks AVOS Group Based Policy Intent-driven declarative policy
model API in OpenStack Integrates with Horizon, Heat, Neutron
Application-oriented interfaces to the user
6. Real-time Predictive Analytics and Visualization
https://www.openstack.org/summit/openstack-summit-atlanta-2014/session-videos/presentation/real-time-predictive-
analytics-and-visualization-for-openstack-operations AVOS Analytics
and Visualization on OpenStack
7. New Projects: CloudPulse, CEPH-Dasboard,
8. Cisco OpenStack Contribution - Stats #1 Contributor to
Neutron in Juno Top 6 Total Reviews In Juno Vice Chair 39 completed
Juno blueprints 90 Engineers Contributed to Kilo 141 resolved Juno
bugs Top 5 In OpenStack Member 447 commits #1 Kilo Neutron
Blueprints Top 4 In Neutron Kilo Commits
9. Drive change within the organization
https://www.openstack.org/summit/san-diego-2012/openstack-summit-sessions/presentation/case-study-webex-deploys-
enterprise-operations-infrastructure-with-openstack Application
Transition to Cloud Need for a IaaS API driven platform Ability to
customize the platform Successful User Story in 2012
10. Learn from to your Customers Technology Change driven by
customers Provide Thought Leadership and Vision Co-Development
Engineering model Successful User Story in 2013
11. Educate the Field, Business Units, Developers Growing
OpenStack participation from different groups Embracing Opensource
and Driving Business Relevance Internal Support Mailers, Training
Platform to share information Developer Resources
12. Internal Evangelism OpenStack@Cisco Summit It takes a
village - build an internal community Product teams throughout
Cisco building on OpenStack Share information and best practices
across teams Recognize teams within different organizations
Coordination across smaller groups to put the event together
Organizing committee Judges Panel Events team Executive
Support
13. Get Executives Involved, Talking about OpenStack
14. First Annual OpenStack@Cisco Summit 408 Confirmed
Registrations 30 Business Groups and Organizations 125+ submissions
across 8 Tracks 7 judges with 3 rounds of judging 30 Demos 14 Tech
Talks and 4 Lighting Talks 4 EVP/SVPs participation 4 Keynote
Speakers and 2 Panel Discussions
15. OpenStack Sessions at Cisco Live! US Labs and Seminars
OpenStack installation, integration and deployment with Cisco ACI
using Group Based Policy Using the Nexus 1000v to deploy virtual
application container services and OpenStack introduction Network
Function Virtualization Seminar Technical Sessions Virtualized
Video Processing - Video Infrastructure Transformation Mastering
OpenStack and ACI OpenStack Deployment in the Enterprise and
Service Provider Agile OpenStack networking with Cisco solutions
Dev-Ops and the Application Centric Infrastructure - Open Standards
and Open APIs NFV Architecture & Orchestration for Cloud based
Virtual Managed Services (vMS) Building Scalable and Highly
Available Enterprise Applications on Cisco Cloud Services Cisco
Cloud Services - Under the Hood Thanks Docker! The pros and cons of
containerizing your OpenStack Services Meet Magnum, OpenStacks New
Containers-as-a-Service Product Sessions The Many Faces of
OpenStack Cisco Cloud Services - A product overview Cisco OpenStack
Private Cloud (Formerly Metacloud) Cisco Cloud Architectures on
OpenStack
17. Key Trends in Media and Entertainment - Gaurav Rishi,
Director Product Management, Cisco Competitive Pressures
Multiscreen Video Experiences Next Generation Video Encoding
Industry Consolidation Mobile Video (WiFi, LTE, Multicast) Cloud
ComputingMigration to All-IP Internet of Things L2/L3 Fabric
18. Cisco Open Network Architecture for Video Security
On-Demand Software Based Automate Orchestrated Programmable Elastic
& Scalable CoreCompute EdgeStorage NetworkCompute Fragmented,
Fragile Unified Comprehensive Videoguard Unified Threat Management
Storage NetworkCompute Broadband Services Routing Services Video
Cloud DVR VODc Broadband Services Routing Services Video Cloud DVR
VODc Broadband Services Routing Services Live Video Cloud DVR VODc
OrchestrationVirtual Network Functions Virtual Network Functions
Capture Splice xCode Route Encrypt Package Ad Insert Playout
OrchestrationVirtual Network Functions Virtual Network Functions
Capture Splice xCode Route Encrypt Package Ad Insert Playout
Static, Siloed Manual, Complex Slow, Outdated
19. Each of the functions in the media pipeline is implemented
as a (distributed) software centric application All the Nodes
performing a given function are bound together in to a logical
container called an Application Container Collection of Application
Containers interconnected using a workflow becomes a service
container The Workflow guides the flow of content through the
Application Containers and the associated processing of data Open
Arch. for Video Dynamic Media Pipelines Encode Capture Store
Transform Deliver Encode App Container Capture App Container
Storage App Container Transform Container Delivery Container
Service Container Media Workflow Programmable infrastructure
20. cDVR Live RTP (control plane) Public Internet San Jose
(data plane) Vancouver (client device) Live and Cloud DVR on
OpenStack Cloud DVR: Record Playback Delete Encode Captur e Store
Transform Deliver Live video streaming IP ABR DRM See this at the
Cisco booth Sub. Mgmt Scheduler Linear Channel Mgr
21. Challenges and Solutions Bringing CiscosVideo Application
to OpenStack Multicast Routing Storage Challenges Complex Multi-VM
with SLA Security Requirements Content Affinity Restrictions
Dynamic Scaling Created VLAN based private Networks for Video
source acquisition Added Nexus Neutron plugin to manage the
Multicast traffic in the Openstack Infrastructure Created Ciscos
Object Store for a highly dense, media optimized store Appended the
Openstack swift API with Media specific Extensions Using HEAT
Templates to the fullest to create the underlying Video Service
Infrastructure Using Ceilometer to dynamically scale up/down based
on the real time usage Content security in the Cloud Multi-tenant
Network is handed by IPSEC/GRE tunnels by Cisco Cloud service
Router (CSR1000v) Geo-restrictions of the contents set by the
Content providers is handled between Openstack Cloud by Ciscos
Intercloud Dynamic scaling is achieved Utilizing Customer OpenStack
clouds using Intercloud
22. Cisco Developer Community Provide information on OpenStack
integration with Cisco solutions and OpenStack@Cisco community
projects. Visibility of Ciscos OpenStack contributions/credentials
OpenStack labs and sandbox environments Resource center for
OpenStack@Cisco technical content including videos, podcasts,
briefs, blogs, discussions etc Cloud DevCenter
https://developer.cisco.com/cloud
23. New DevNet Micro-site for OpenStack Rohit Agarwalla 25
https://developer.cisco.com/openstack/