Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Timothy Chua
Cloud and Data Center Automation Specialist
Cisco Systems
Simplifying the Cloud Journey
© 2018 Cisco and/or its affiliates. All rights reserved.
Cloudy Terms & Conditions
Data CenterVirtual and Non-Virtual
Co-Lo or Self-Operate
Private CloudVirtual, Service Catalog
Infra Automation
Public
Cloud
Public
Cloud
Public
Cloud
Hybrid Cloud
Multi-Cloud
© 2018 Cisco and/or its affiliates. All rights reserved.
The ChallengeGrowth in Applications and Infrastructure
Complexity UP = Cost UP
Public
Cloud
COST
Data
Center
Private
CloudAgility Cost
Compliance
SecurityPerformance
Many App Type
Many Operating Env
© 2018 Cisco and/or its affiliates. All rights reserved.
Key Decision: Where to put the Data?
• Data only grow bigger
• Always available
• Best to reside in Data Center
• Lowest Operation cost
• Mature security, performance and management
Data
© 2018 Cisco and/or its affiliates. All rights reserved.
Simplified Architecture for Multi-Cloud
Datacenter + Private Cloud
Public Clouds
High Speed
Interconnect
App
App
App
App Need• Temp/Elastic
• Use Cloud
features
App Need• Always On
• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
POLICY DRIVEN END-TO-END AUTOMATION
Compute Storage Network Virtualization
VM
Secure Segmentation
Orchestration Platform
Multi-Cloud Apps Deployment & Management
Service Catalog
Application Topology Modeling And Composition
Application Environments
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
Multi-Cloud Apps Deployment & Management
Existing solutions
• Data Center Centric
• Work with a single cloud
• No broad DC & Cloud support
What is needed?
• Application Centric Platform that spans across Clouds/DC, VM/Physical, Legacy/Web Apps
• Policy driven
• Portable automation
• Embedded Security
Inadequate for
Multi-Cloud
© 2018 Cisco and/or its affiliates. All rights reserved.
POLICY DRIVEN END-TO-END AUTOMATION
Compute Storage Network Virtualization
VM
Secure Segmentation
Orchestration Platform
Multi-Cloud Apps Deployment & Management
Service Catalog
Application Topology Modeling And Composition
Application Environments
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
POLICY DRIVEN END-TO-END AUTOMATION
Compute Storage Network Virtualization
VM
Secure Segmentation
Orchestration Platform
Architecture for Multi-Cloud - with Cisco
Service Catalog
Application Modeling And Composition
Application Environments
Cisco Enterprise Cloud
Suite
Application-centric Multi-Cloud Management
with Service Catalog + Infra AutomationApplications | Policies | DevOps
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
Manual Deployment
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
Create VMs, LUNs,
VLAN, Firewall rules
Install and
Configure Apps
Consume Apps
© 2018 Cisco and/or its affiliates. All rights reserved.
Manual Deployment – After many rounds
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
Lets Automate – with Scripts
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
App Script
Consume App
© 2018 Cisco and/or its affiliates. All rights reserved.
Lets Automate – with Scripts across Multi-Cloud
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
App Scripts
Consume App
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
I need to make some changes…
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
Consume App
v1 Scripts
Datacenter + Private Cloud
App Need• Always On• Less-elastic
v2 Scripts
Datacenter + Private Cloud
App Need• Always On• Less-elastic
v2
v2
v2
© 2018 Cisco and/or its affiliates. All rights reserved.
Need to tighten up the ports …
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
Consume App
v1 Scripts
Datacenter + Private Cloud
App Need• Always On• Less-elastic
v2 Scripts
Datacenter + Private Cloud
App Need• Always On• Less-elastic
v3 Scripts
Datacenter + Private Cloud
App Need• Always On• Less-elastic
v2
v2
v2
v3
v3
v3
Hardwired
Hard to Scale
Costly to Update
© 2018 Cisco and/or its affiliates. All rights reserved.
Automate with App Profile – the Cisco way
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
Single App Profile
For all target cloud
Consume App
Deploy
+
Manage
© 2018 Cisco and/or its affiliates. All rights reserved.
Cisco Unique ApproachApplication Profile-Based
App• Single App Profile
across Multi-Cloud
• Graphical App
topology modeler
• Cloud-Agnostic
• Low TCO
• Use native Cloud
Construct
• AWS – Security Group,
RDS, Instance Type
• Cisco – ACI EPG and
Contracts
Datacenter + Private Cloud
App Need• Always On• Less-elastic
App Profile
© 2018 Cisco and/or its affiliates. All rights reserved.
Application Profile Example
© 2018 Cisco and/or its affiliates. All rights reserved.
Cloud Agnostic Cloud API-Specific
Deploying a CentOS Image across Multi-Cloud
Orchestrator
Orchestrator
Orchestrator
App
Profile
Logical OS
Image
Mapped OS Instance
Mapped VM
Template
Mapped OS Instance
© 2018 Cisco and/or its affiliates. All rights reserved.
Enterprise-Class Governance and SecurityAutomation needs guardrails
Applications CloudsUsersDEPLOY
MANAGE
MODEL• Manage budget allocation
• Enforce Compliance & audit
© 2018 Cisco and/or its affiliates. All rights reserved.
After we have deployed the apps, now what?
Workload Optimization
© 2018 Cisco and/or its affiliates. All rights reserved.
Business Challenge
Under subscription
Expensive resources sit idle
Increased Cost
Over subscription
Customer satisfaction affected
Loss of revenue
You can’t bump applications
© 2018 Cisco and/or its affiliates. All rights reserved.
Consider the following:
The Complexity of Workload Optimization
# of metrics you monitor
for HOSTS
The total number of data points you monitor:
# of metrics you monitor for
DATASTORES
# of metrics you monitor
for VMs
#
#
#
×
×
×
# of HOSTS
# of DATASTORES
# of VMs
#
#
#
#,###
#,###
#,###
=
=
=
+
+
###,###
© 2018 Cisco and/or its affiliates. All rights reserved.
Cisco Workload Optimization Manager (powered by Turbonomic)
Patented Real-time decision
engine that scales infrastructure resources
and workload placement in response to
fluctuations in workload demand.
Assures workload performance
and efficiency
By delivering the right
amount of infrastructure to
workloads to ensure performance
Model the Multi-Cloud as a market
place with principle of supply/demand
© 2018 Cisco and/or its affiliates. All rights reserved.
What is it NOT?
More Reports
More Alert
© 2018 Cisco and/or its affiliates. All rights reserved.
Automatable Upsizing
Continuously monitors all VM
resource utilization
Adds CPU or Memory to a running
VM – no reboot or downtime
required
Targeted Rightsizing
Track long-term historical VM resource
utilization
Reduce CPU or Memory allocated to a
VM – during existing maintenance
downtime
Fundamental Capabilities: Scaling
© 2018 Cisco and/or its affiliates. All rights reserved.
Data Center
Moves workloads to assure
performance, while increasing
density.
Placements abides by business or
license constraints.
Cloud
Placement in public cloud based on
best cost, while assuring performance.
Placements abide by business,
license, or data sovereignty
constraints.
Fundamental Capabilities: Placement
✔
$
© 2018 Cisco and/or its affiliates. All rights reserved.
Playing Tetris in your Multi-Cloud
© 2018 Cisco and/or its affiliates. All rights reserved.
Business Outcomeswith Cisco Workload Optimization Automation
Better
Application
Response
Time*
+ 37%Workload
Consoli-
dation
+ 25%Of customers
decrease
user
generated
tickets
55%More
Orders
Per Minute*
+ 23%Of
customers
see full ROI
in 100 days
91%
☻*Documented on UCS by a 3rd Party
Let us recap…
© 2018 Cisco and/or its affiliates. All rights reserved.
Key Decision: Where to put the Data?
• Data only grow bigger
• Always available
• Best to reside in Data Center
• Lowest Operation cost
• Mature security, performance and management
Data
© 2018 Cisco and/or its affiliates. All rights reserved.
Simplified Architecture for Multi-Cloud
Datacenter + Private Cloud
Public Clouds
High Speed
Interconnect
App
App
App
App Need• Temp/Elastic
• Use Cloud
features
App Need• Always On
• Less-elastic
Co-location from:
1-hop to Public Cloud
© 2018 Cisco and/or its affiliates. All rights reserved.
POLICY DRIVEN END-TO-END AUTOMATION
Compute Storage Network Virtualization
VM
Secure Segmentation
Orchestration Platform
Multi-Cloud Apps Deployment & Management
Service Catalog
Application Topology Modeling And Composition
Application Environments
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
POLICY DRIVEN END-TO-END AUTOMATION
Compute Storage Network Virtualization
VM
Secure Segmentation
Orchestration Platform
Architecture for Multi-Cloud - with Cisco
Service Catalog
Application Modeling And Composition
Application Environments
Cisco Enterprise Cloud
Suite
Application-centric Multi-Cloud Management
with Service Catalog + Infra AutomationApplications | Policies | DevOps
IT App Designer
InfrastructureAdmin
End User/Developer or Consumer
Public Clouds
Ecosystem of
Service
Providers
Datacenter +
Private Clouds
Public Clouds
Datacenter + Private Cloud
App Need• Always On• Less-elastic
© 2018 Cisco and/or its affiliates. All rights reserved.
Next step
Engage your AM
Invite us for demo