simplifying the cloud journey - cisco...timothy chua cloud and data center automation specialist...

36
Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

Upload: others

Post on 21-Sep-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

Timothy Chua

Cloud and Data Center Automation Specialist

Cisco Systems

Simplifying the Cloud Journey

Page 2: Simplifying the Cloud Journey - Cisco...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

Page 3: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 4: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 5: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 6: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 7: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 8: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 9: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 10: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 11: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 12: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 13: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 14: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 15: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 16: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 17: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 18: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 2018 Cisco and/or its affiliates. All rights reserved.

Application Profile Example

Page 19: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 20: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 21: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 2018 Cisco and/or its affiliates. All rights reserved.

After we have deployed the apps, now what?

Workload Optimization

Page 22: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 23: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

#

#

#

#,###

#,###

#,###

=

=

=

+

+

###,###

Page 24: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 25: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 2018 Cisco and/or its affiliates. All rights reserved.

What is it NOT?

More Reports

More Alert

Page 26: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 27: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

$

Page 28: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 2018 Cisco and/or its affiliates. All rights reserved.

Playing Tetris in your Multi-Cloud

Page 29: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 30: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

Let us recap…

Page 31: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 32: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 33: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 34: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 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

Page 35: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey

© 2018 Cisco and/or its affiliates. All rights reserved.

Next step

Engage your AM

Invite us for demo

Page 36: Simplifying the Cloud Journey - Cisco...Timothy Chua Cloud and Data Center Automation Specialist Cisco Systems Simplifying the Cloud Journey