Cisco CloudCenter
-
Upload
cisco -
Category
Technology
-
view
370 -
download
0
Transcript of Cisco CloudCenter
Lauren Malhoit | Technical Marke2ng Enginer | INSBU
@Malhoit | [email protected] October 2016
Any Applica*on. Any Infrastructure. One Pla6orm. Cisco CloudCenter
We Are at the Cusp of a Major Shi@
DIGITAL EXPERIENCES EFFICIENCY SIMPLICITY | SPEED
Adop2on Curve
IT as a Service IaaS | PaaS | SaaS | XaaS
Flexible Consump6on Models
CONSOLIDATION VIRTUALIZATION
HYBRID CLOUDS
2000 2010 2015 The Next 5+ Years
POLICY DRIVEN AUTOMATION
TRADITIONAL DATA CENTER
We are here
CLOUD DATA CENTER
Source: CloudView Survey, IDC, January, 2016 N = 6159
Mul*-‐cloud is here. Now.
#1 – Low Cost
#2 – Avoid Lock-‐In
#3 – Buying Leverage
IT needs flexibility to Change their mind in order to maximize cloud value
Top reasons for mul*ple – are NOT technical
Two Intractable Problems
1. Cloud management is infrastructure focused • Infrastructure automa2on largely solved • But need separate tools and scripts
for applica2on automa2on
2. Clouds are all different • Soaware Defined Datacenter SDx
and cloud APIs – each different • “Knobs” are all different
in each environment
Hybrid IT: Challenge Growth in Applica*ons and Infrastructure
Cost and Complexity UP
Public Cloud
COST
Data Center
Private Cloud
Environment MaMers
Strong Predictor of Top Performance
“IT opera*ons offers “environments on demand” to development and test, so that they can build and test the applica*on in an environment that is synchronized with produc*on.”
Gene Kim
The Phoenix Project The DevOps Cookbook
The Number One Killer of Agility
“I have seen teams waste days and even weeks fixing bugs that are due to environmental issues and are not due to errors within the code. I call this “Environment Hell”.”
Mike Kavis
Principal Architect Cloud Technology Partners
Reduce time to provision VMs and Applications Enable governance on policies and sharing across business units Control application development costs across SDLC
Cisco Services for CloudCenter
CloudCenter Deployment
Configure CloudCenter
Model Applica6on Profile
Analyze Environment Readiness
Configure Governance &
Policy
Deploy and Validate
CloudCenter Unique Value Model Once. Deploy and Manage Anywhere.
Data Center
DEPLOY
MANAGE
MODEL
Public Cloud
Private Cloud
One Integrated Plahorm
Lifecycle Management
New and Exis2ng Applica2ons
Enhancing Bi-‐Modal IT with ACI and CliQr ACI, UCS, UCSD = Mode 1 Public Cloud = Mode 2
Stability With on Premises Model 1. Agility with Public Model 2.
Manufacturing IT Department Recent Acquired Company
Marke2ng Department
Approach Unique – Not “Hardwired”
Infrastructure-‐Centric
Cloud-‐Specific workflows and Scripts
Labor /Services Intensive
Unique Script /
Workflow
Applica6on-‐Centric
Cloud-‐Agnos6c
Low TCO Unique Script /
Workflow
Unique Script /
Workflow
Script-‐Based Applica2on Profile-‐Based
Enterprise-‐Class Governance and Security
Applica*ons Users Clouds
DEPLOY
MANAGE
MODEL
Demo – Cisco Cloud Center
Ques*ons
Unique Technology Advantage One Profile, One Pla6orm
Cloud Agnos6c Applica2on topology
Infrastructure resources
Deployable Ar2facts
Orchestra2on
Policies
Cloud Specific Na2ve deployment
Run-‐2me policy
Resources
Best prac2ces
MANAGER PROFILE ORCHESTRATOR
Single Profile Includes both Infrastructure and Applica2on
One Pla\orm Visibility and control across applica2ons, clouds and users
Portal User – Model, deploy, manage Admin – Visibility and control accounts, user groups, policies
Manager
Defines Applica6on Deployment and Management Requirements Cloud Agnos2c Portable
Five Key Components Applica2on topology Infrastructure resources Deployable Ar2facts Orchestra2on Policies
Applica*on Profile
JSON and XML file Graphical Modeler
“One Click” Deploy
Applica*on Profile
nginx_...
apache_...
mysql_...
2 CPU
4GB Memory
20GB Storage
Containers Recipes Scripts Jar War
Binaries
Benchmarking
ACI & vSphere AWS Google Compute
Demo -‐ Benchmarking
Orchestrator
Cloud specific Mul2-‐tenant Dedicated or Shared
Launches VMs and mounts storage to each
Installs agent in each VM
ARTIFACT REPOSITORY
Applies Security policies to configure port senngs and firewall rules
Links to ar2fact repository
AGENT
AGENT
AGENT
Manager sends Profile to Orchestrator
Monitor and trigger run-‐2me policies
Provisions infrastructure and services-‐ network, storage, compute
Deploy and orchestrate components and services
Private Cloud
Data Center
Public Cloud
ORCHESTRATOR
ORCHESTRATOR
ORCHESTRATOR PROFILE MANAGER
Cloud Agnos2c
Cloud API-‐Specific
Hybrid Cloud Management One Pla6orm
ORCHESTRATOR
Extendable
Mul*-‐tenant
Secure
Scalable
ORCHESTRATOR
ORCHESTRATOR
MANAGER PROFILE
Groups
Users Groups Sharing
Isola*on
Par*al Isola*on
Mul*-‐Tenant
Extendable
Mul*-‐Tenant
Secure
Scalable
Users Groups Sharing
Users Groups Sharing
Peer Tenant Peer Tenant
Sub-‐Tenant
Four topology op*ons
Stretched Fabric Mul2 Cloud Contract
Contract
CloudCenterOrchestrator
APIC APIC APIC APIC
CloudCenterManager
Tier1 Tier2 Tier3
Contract
APIC APICCloudCenterOrchestrator
CloudCenterManager
CloudCenterOrchestrator
ACI Fabric Public Cloud
Tier1 Tier2 Tier3
Single Pod Mul2 Pod
Unique Approach
Infrastructure-‐Centric
Cloud-‐Specific workflows and Scripts
Labor /Services Intensive
Unique Script /
Workflow
Applica6on-‐Centric
Cloud-‐Agnos6c
Low TCO Unique Script /
Workflow
Unique Script /
Workflow
Script-‐Based Applica2on Profile-‐Based
BeMer Together – Cisco ACI
CloudCenter Model-‐Based Approach
ACI Policy-‐Based Approach
Applica2on Network Profile
Seamless Integra2on
“Zero Touch” automa2on
Powerful Benefits
• Applica2on Security
• Ops Efficiency
• User Agility
Applica*on Centric
CloudCenter Model Based Approach
ACI Policy Based Approach
Applica2on Network Profile
Contract Contract End-‐point Group
End-‐point Group
End-‐point Group
VM VM VM
Tier3 Tier2 Tier1
Cisco CloudCenter
Northbound API
Cisco ACI
Applica2on Network Profile
Contract Contract End-‐point Group
End-‐point Group
End-‐point Group
VM VM VM
Tier3 Tier2 Tier1
VMware vSphere
Cisco End-‐to-‐End Hybrid Cloud Stack
Infrastructure
Management & Orchestra6on Infrastructure Lifecycle Management
Mul6-‐Cloud Management Hybrid Cloud
Pla\
orm as a
Service
(PaaS) (O
p2on
al)
IT Services Consump6on ITAM/IT Services Consump2on/Catalog
Cisco Prime Service Catalog (PSC)
Nexus UCS Cisco / 3rd party
Available @ Q1-‐Q2CY16
UCS Director ACI
Network Compute Storage
Public Cloud
Shopping Cart
Approval Workflow
Applica*on Profile
IT Service Management
IT Ops Management
IT Business Management
Cloud API CloudCenter
API Clou
dCenter
Scop
ed App
lica*on
CMDB
Data Center
Cisco CloudCenter
Public Cloud
Private Cloud
Cisco UCS Director Turnkey Solu*on On-‐Demand
Automated Delivery
Policy-‐Driven Provisioning
Secure Cloud Container
VMs Compute Network Storage
UCS Director
Domain Managers
OS and Virtual Machines
Storage
Network
Compute
Tenant
B Tenant
C Tenant
A
Virtualized and Bare-‐Metal
Compute and Hypervisor
B C A Network and Services
VM VM Bare Metal
Centralized Management
End-‐to-‐End Automa6on
Lifecycle Management
Deeper integra2on with ACI • New Extension model • Dynamically create Bridge Domains • New Fabric and EPG op2ons
New reports and dashboards
Placement and scale across mul2ple availability zones (AWS and AzureRM)
Out-‐of-‐box services via containers
Database now PostgreSQL
22 new APIs
What’s New 4.6
Source Repository
GitHub Ar2fact
Repository
Ar6factory Build
Automa2on
Jenkins
Build Automa*on is generally mature
Source Repository
GitHub Ar2fact
Repository
Ar6factory Build
Automa2on
Jenkins
Deploy Automa*on is not …
??
VMware OpenStack
Amazon
Cisco CloudCenter
VMware OpenStack Amazon
Source Repository
GitHub Ar2fact
Repository
Ar6factory Build
Automa2on
Jenkins
Infrastructure Automa*on
Choose the ECS Package Needed
Cloud Management
Service Management
Big Data Automa2on
All ECS Packages can be purchased independently or together
Self-‐service deployment in data center or public cloud, with governance and security. With Automated DevOps.
Onboard applica2ons to or from cloud without lock-‐in and with immediate workload management.
“Zero Touch” automa2on in Cisco ACI managed networks with security, efficiency, and agility.
Automate applica2on deployment in a UCS environment as a founda2on for a hybrid cloud. With Capacity Op2miza2on.
Use Cases
Hybrid IT as a Service
Onboard and Manage
Automate Applica2on in ACI environment
Automate Applica2on in UCS environment
World-‐Class Results
Temporarily deploy business cri*cal cluster
Customer and internal
developers access
Capacity Op*miza*on
Migrate new product development to AWS
Shortened new product release process from 16
to 12 months
Onboard and Manage
U*lize 7 clouds and 24 availability zones globally
Over 500 Applica*on Profiles
Hybrid IT as a Service
Was -‐ 127 step process that touched
5 different teams
Now – One Click with 3 minute wait with applica*on security
Automate in ACI Environment
• Problem § Mul2ple: Organiza2ons, Users and Roles – Private and Public Clouds § Required Common Visibility and Control § Enable Portable Workloads for Hybrid Use Cases e.g. Dev/Ops
• Solu6on § CliQr CloudCenter
o IT as a Service o 8 Clouds / 25 Regions o ~ 25K VMs CloudCenter
Problem • Streamline Virtual CAD (VCAD) “Design Chambers” • U*lize Cloud a for SaaS Offering • De-‐Couple Applica*on from Infrastructure Dependencies
Solu*on • Saas’ify VCAD • Deploy CliQr to Provide Cloud-‐based VACD Suite
Benefits • Unlimited Scalability On-‐demand • Developers and Customers -‐ Focus on Applica*on and not Infrastructure • Faster Deployment – From Weeks to Minutes • Address Rigorous Security Requirements
Problem • Capitalize on IOT leadership • Bring New Products to Market Faster • Focus Developers on Customer– NOT Infrastructure
Solu*on – DevOps • “Deploy as a Service” to AWS
• De-‐dupe service por6olio • Mix and match founda*on and ver*cal industry services
Benefits • Product release – reduced from 16 to 12 months • Con*nuous Deployment – twice yearly to minutes
• Developer -‐ focused on solving customer problems
Problem • Extremely Fast-‐paced Market • Need to accelerate new Applica2on Delivery and Version • Was 127 step and 5 touch manual process
Solu6on • Deploy and manage applica2ons & services on VMware private cloud
• Fully automated deployment in Cisco ACI • Developer self-‐service Click and 3 min wait
Benefit • Delivery of a Self-‐Service “Instant Developer Environment” • Integrated metering and showback • Op2mized data Center resource u2liza2on ACI
CloudCenter
• Tell me 3 things you learned today about Cloud Center
Ques*ons for audience
Key Points