powering the cisco intercloud service using openstack trove
TRANSCRIPT
Dave Lively, Cisco Intercloud Services
User Story: Powering the Cisco Intercloud Service using OpenStack Trove
#TroveDay2015
Cisco Intercloud OverviewBuilding our DBaaS Preview of Upcoming FeaturesCommunity Asks & Q&A
Agenda
August 25, 2015 User Story: Cisco Intercould2
Cisco Intercloud OverviewBuilding our DBaaS Preview of Upcoming FeaturesCommunity Asks & Q&A
Agenda
August 25, 2015 User Story: Cisco Intercould3
Increasing Business Demands
Growth & Productivity
Security & Regulatory Compliance
GlobalMarket
User Experience
New Business Models
Internet of Things
PublicCloud
Big Data & Analytics
Mobility &Video
New Breed of Apps
Technology Transitions
Faster Service
Delivery to
Drive Business
Value
This is Creating a World of Many Clouds
The Internet of Everything Era: IT is Navigating Increasing Business Demands & Rapid Technology Shifts
August 25, 2015 User Story: Cisco Intercould4
Cisco and Partners are Building the Intercloud Global ‘Cloud of Clouds’ to Help Drive Business Value
HCS
MicrosoftSuite aaS
DRaaS
PaaS
IaaS
IntercloudSecurity
Analytics
Hybrid
Big Data
Collaboration
Big Dataand Analytics
Native CloudApplications
EnterpriseWorkloads
Public Clouds
Intercloud Services Platform
Partner Clouds
YourPrivateCloud
Application Centric. Open Standards.
SP Video
August 25, 2015 User Story: Cisco Intercould5
Cisco Intercloud Services Platform: Providing a Foundation for Cisco’s Transition to Software-Led
Everything Cloud Ready
User Experience First
Simple & Open
Consumption Flexibility
The Pace Is Fast
Need to Think Continuous
DevOps
Microservices
Continuous Deployment
Cisco’s Intercloud Services Platform
Global platform – consistent with our
SP partners and Enterprise customers
API-driven experience for
developers – based on open standards
Cisco-architected and managed for
consistent application
development and deployment
August 25, 2015 User Story: Cisco Intercould9
Cisco Software Offers on the Platform Today
Cisco Spark Cisco Energy Management Cisco Mobility IQ
August 25, 2015 User Story: Cisco Intercould10
Cisco Intercloud OverviewBuilding our DBaaS Preview of Upcoming FeaturesCommunity Asks & Q&A
Agenda
August 25, 2015 User Story: Cisco Intercould11
Customer Survey Insights
• Managed Replication• Automated Backups• Multi-cloud Footprint• Guaranteed
Performance (IO, network throughput)
Rich Feature Set
• Fully automated provisioning pipelines
• Seamless scaling• Integrated support
model (Cisco + DB vendor)
• Built in monitoring
Reduced Operational ComplexityMultiple DB Types
August 25, 2015 User Story: Cisco Intercould12
Full ownership of DB Layer
Abstraction of underlying
Infrastructure and Processes
Why Database-as-a-Service?Striking the Perfect Balance
Support for Multiple
Datastores (Relational,
NoSQL)
Hybrid IT Use Cases
Big Data AnalyticsIoE / IoT
High Availability & Data Integrity
Fully Automated WorkflowsConsole, API & CLI Driven
EconomicsSpeed
Scale
Design FreedomControl
DBaaS
Security
August 25, 2015 User Story: Cisco Intercould13
Execution OptionsCustom Built
DBaaS FrameworkOpenStack
Trove
Leverages Open Source Momentum
Aligns with Cisco’s Commitment to OpenStack
Feature set still growing
Full control of execution speed, feature set and roadmapMissed opportunity to innovate together with the communityHigher Initial investment and longer lead time to first launch
We picked this!
August 25, 2015 User Story: Cisco Intercould14
Trove Execution
• Working together with Tesora to bring new features and datastores to Trove
• Leverage Tesora’s leadership role & developer mindshare in Trove community
• Commitment to contribute back upstream to the community• Faster execution time with robustness & scalability for enterprise
customers• Aligns with Cisco’s core focus on Hybrid IT, Big Data & IoT/IoE
August 25, 2015 User Story: Cisco Intercould15
Cisco Intercloud OverviewBuilding our DBaaSPreview of Upcoming Features
Community Asks & Q&A
Agenda
August 25, 2015 User Story: Cisco Intercould16
Upcoming Trove CapabilitiesFeature OpenStack Release Tesora DBaaS Release
Instance creation and management (Postgres)
Initial basic guest (Ubuntu) -Juno
RHEL guest - MitakaBasic guest for RHEL in
v1.6
Backup & restore (Postgres)Full backup – Juno
Incremental backup - Mitaka
Full backup – v1.4Incremental backup –
v1.6
Horizon console support (Postgres)
Basic capabilities – JunoAdvanced – Mitaka
Basic capabilities – v1.4Advanced – v1.6
Replication management (Postgres) Mitaka v1.6
In-depth BSS & OSS event notification Mitaka v1.6
Error log retrieval & management Mitaka v1.6August 25, 2015 User Story: Cisco Intercould17
Cisco Intercloud OverviewBuilding our DBaaSPreview of Upcoming FeaturesCommunity Asks & Q&A
Agenda
August 25, 2015 User Story: Cisco Intercould18
Let’s together make Trove better!
IoE / IoT Support for geo-sharded DBs Support for write-heavy workloads
Hybrid IT Use Cases Public cloud backups DB workload portability
Big Data Analytics Mammoth DB Data sovereignty features
August 25, 2015 User Story: Cisco Intercould19
PS: We are actively hiring for engineering roles!
Please reach out to Dave Lively ([email protected])to learn more
Questions?
August 25, 2015 User Story: Cisco Intercould20