Upload
plumgrid
View
178
Download
0
Embed Size (px)
Citation preview
OpenStack Summit | Austin, TX
You can build your OpenStackand consume it too
Copyright © PLUMgrid, Inc. 2011-20162
IntroductionSpeaker(s)
Sr Director Product & Solution Marketing, PLUMgrid
Valentina Alaria
Part of the OpenStack community for 5+ years and has worked with 100s of users throughout their journey of learning, designing and deploying OpenStack-based cloud solutions. A product innovation strategist and technology evangelist, Valentina has 10+ years experience with Cloud and Datacenter Infrastructure and has been involved with SDN since the early days throughout her endeavors at PLUMgrid, Nicira and Cisco.
Sr Director Product Management, Rackspace
Bryan Thompson
Leads the product team for Rackspace Private Cloud. Prior to joining Rackspace, Bryan served as VP of Product management at Tier 3 and held product and technology leadership roles at Limelight Networks and Amazon.com. He brings over fifteen years of experience in technology building, deploying and operating solutions for the enterprise.
3
To adopt or not to adopt
Copyright © PLUMgrid, Inc. 2011-20164
Complexity: The Primary Barrier to OpenStack Adoption
• OpenStack is not a “Product”
• Massive number of potential configurations
• Nova alone has 8 different virtualization drivers and over 700 unique configurable attributes
• 48 different Neutron plugins
• 69 different Cinder drivers
Copyright © PLUMgrid, Inc. 2011-2016
Unmanaged Managed
The Cloud Market is Evolving
5
Cloud Market
Copyright © PLUMgrid, Inc. 2011-2016
Unmanaged: Make your own car
6
Copyright © PLUMgrid, Inc. 2011-2016
Managed: Get the complete car
7
Copyright © PLUMgrid, Inc. 2011-2016
Road to Cloud Networking
#1DEPLOYMENTROADBLOCK
75 Open
Tickets
4MonthsDelay
#1DEPLOYMENT
ENABLER
0 Open
Tickets
0 WeeksDelay
Copyright © PLUMgrid, Inc. 2011-20169
• Started with the Folsom release
• Provide Network as a Service
• Provide Operator & Tenants ability to create and offer rich network topologies and configure advanced policies
• Offer a technology agnostic layer while enabling vendor extensions
• Support for advanced services
Why Neutron?
Compute StorageNetwork
Copyright © PLUMgrid, Inc. 2011-201610
LBaaS Agent
FWaaS Agent
DHCP Agent
L3 Agent
AgentAgent
Agent
Agent
Agent
Agent
Architecture Challenges: Neutron & Network Nodes
Neutron
ML2/OVS plugin
Network Nodes
Nova Glance Swift CinderServices Neutron Framework
Placement of these components is critical; They are in data path
and become bottlenecks
Advanced Services run on dedicated nodes. Limited HA.
Creation of new tenants requires careful sizing of components to maintain
performance level
VM traffic flow can be handled in kernel, in local user space or in network nodes with
different performance level
11
Rackspace + PLUMgrid Joint Solution
Copyright © PLUMgrid, Inc. 2011-201612
Why Rackspace and PLUMgrid for OpenStack
We make OpenStack SIMPLE
We eliminate complexities by delivering OpenStack
“as a service” and backing it with an industry-leading 99.99% uptime SLA.
Copyright © PLUMgrid, Inc. 2011-201613
Why Rackspace and PLUMgrid for OpenStackBusiness Value
1
2
3
4
Single point of contact for all your OpenStack operations
Tight integration, validation and certification
Combined Expertise: Design, Deploy, Operate
One Support Number + Commitment to Excellence
Copyright © PLUMgrid, Inc. 2011-201614
Why Rackspace and PLUMgrid for OpenStackTechnical Value
1
2
3
4
Built-in Automation
Enterprise-grade Architecture
Secured & Auditable Platform
Faster time to production
15
Behind the curtains
Copyright © PLUMgrid, Inc. 2011-201616
Rackspace Private Cloud
Superior model: OpenStack-as-a-Service (24x7 monitoring, maintenance, upgrades)
World’s most reliable OpenStack: 99.99% uptime SLA
OpenStack everywhere: deploy in a Rackspace data center, customer data center or 3rd party location
The most OpenStack operational experience in the world, by a factor of 100x: we’ve successfully scaled OpenStack to 1,000’s of nodes and operate OpenStack clouds for some of the largest companies in the world
A single platform for managing containerized applications, virtualized applications and bare metal applications across private, public and hybrid clouds
Copyright © PLUMgrid, Inc. 2011-2016
RPC VERSION 12 SOFTWARE – Liberty RELEASE
RPC V12 includes the following OpenStack services:
• Compute (Nova)
• Object Storage (Swift)
• Block Storage (Cinder+Ceph)
• Networking (Neutron+ONS)
• Dashboard (Horizon)• Image Service (Glance)• Identify Service (Keystone)• Orchestration (Heat)
RPC V12 Advantages Include:• Automation – Deploy production-ready
application stacks in minutes with RPC solution templates and use our DevOps services to unlock the power of your cloud by treating your infrastructure as code.
• Enterprise-Grade Architecture – RPC includes an industry-leading 99.99% OpenStack API uptime guarantee, is designed to scale to hundreds of nodes, delivers HA via a four-node control plane and uses Linux containers for service deployment
• Security & Compliance – RPC provides a secure, dedicated environment that includes two physical firewalls and audit logs for compliance reporting
Copyright © PLUMgrid, Inc. 2011-201618
PLUMgrid – Comprehensive Networking Offering Extensive software-only SDN and NFV solution for OpenStack® Clouds
Top Security & Compliance Support with built-in isolation, micro-segmentation via Virtual Domains & BYO service
Unmatched Operational tools with proactive visibility & analytics (powered by CloudApex)
Virtual networks provisioned by users
Scalable, distributed & highly available architecture enables Production Deployments
Copyright © PLUMgrid, Inc. 2011-201619
PLUMgrid ONS Components
Internet
IO Visor Gateway
IO Visor Edges (Compute Nodes)
PLUMgrid Directors
VXLAN-based Overlay
PLUMgrid CloudApex & OpsVM
20
Your Journey to Private Cloud
Copyright © PLUMgrid, Inc. 2011-2016
A Comprehensive OfferingEnablement Services, Training, Operations and Support
Support: Operating Your Cloud
Cloud Enablement: Optimizing Your Cloud
Training: Take Full Advantage of Your Cloud
• RPC Managed Services
• Dedicated OpenStack Engineers
• DevOps Automation Services
• Engagement Guide
• Application Modernization
• Agile Methodology
• Authentication & Federation
• Big Data
• Cloud Optimization
• RPC Cloud User Training
• OpenStack Fundamentals
• PLUMgrid ONS Training
Cloud Design: Planning Your Cloud• Workload Definition
• Application Profiling
• Sizing and Scale Planning
• Deployment
Copyright © PLUMgrid, Inc. 2011-201622
Deployment Reference Architecture
Compute Node Compute Node
Fabric
eth1 eth1 eth1eth0 eth0eth1
SouthboundVLAN(s)
eth0
Controller #2
eth0
Storage
Controller #3
eth1
eth1DEPLOYNODE
eth0eth0
LXC
VM BAREMETAL
eth0
eth0
eth1
eth1
BAREMETAL OR LXC
LCM + Deployment Node
Controller #1
Storage Node
eth1 eth0
Management
Exte
rnal
Internet
Intranet
LCM
Director 1
LXC BAREMETAL OR LXC
Director 2
LXC BAREMETAL OR LXC
Director 3
Gateway#2
Gateway#1
23
So: What can I do with this?
Copyright © PLUMgrid, Inc. 2011-2016
Deployment Use Cases
Your Private Cloud
• NAT at scale• Web Application
Template • High Availability• Security• Performance
• Partitioning of resources with no physical network changes
• Multi-cloud support
• High Availability• Low latency
performance• L2 extensions,
DHCP, DNS• On-demand
Virtual Domains
• Arbitrary Topologies
• No changes in Physical Network
• Security, isolation & partitioning
• Any software Any where
• CRM, ERP• ITaaS • Security• Performance• Multi-cloud
Support
PaaS SaaS E-Commerce HadoopAs a Service
Communications as a Service
THANK YOU!