23
Robert Zalobinski Technical Solutions Architect [email protected] David Lefebvre Consulting Systems Engineer [email protected] Simplifier le déploiement d’applications dans le nuage hybride In partnership with En partenariat avec

Simplifier le deploiement d'applications dans le nuage hybride

Embed Size (px)

Citation preview

Page 1: Simplifier le deploiement d'applications dans le nuage hybride

Robert ZalobinskiTechnical Solutions [email protected]

David LefebvreConsulting Systems [email protected]

Simplifier le déploiement d’applications dans le nuage hybride

In partnership withEn partenariat avec

Page 2: Simplifier le deploiement d'applications dans le nuage hybride

Agenda

• Introduction

• The Cloud–Ready FoundationEasily have end-to-end visibility from the application down to the network infrastructure all in one (ACI)

• Automating your InfrastructureAutomatically provision and install infrastructure resources and network configurations and policies (UCS-D)

• Managing your applications in a dynamic environmentQuickly deploy and manage new and existing applications (CloudCenter)

Page 3: Simplifier le deploiement d'applications dans le nuage hybride

3 Build Your Private Cloud

Private Cloud Stack

Integrated Infrastructure

Hybrid PublicPrivate4 Choose Any Cloud

Self-Service Portal(IT as a Service)6 Extend

Policy Model7Move Data and Workloads Securely5

Edge: Push Policy Model 8

Security Everywhere9

Analytics Everywhere10

Network / L4-7 Compute Security

1Modernize Infrastructure:Open and Programmable

Data Center

Storage

Policy2 Automate and Simplify

Cisco’s DC Infrastructure in Action

Page 4: Simplifier le deploiement d'applications dans le nuage hybride

IT as a Service IaaS | PaaS | SaaS | XaaS

Flexible Consumption Models

Foundational Challenges • Agility/Automation• Open/Programmability• Multi-tenancy/Segmentation• Scalability/Elasticity• Security/Compliance• Operations/TCO

FOUNDATION

ORCHESTRATION

SELF SERVICE

ACI Solves

StorageComputePaaS

Self Service Catalog

Cloudcenter

Policy Driven Automation for a Cloud Model

Page 5: Simplifier le deploiement d'applications dans le nuage hybride

Application Centric Infrastructure

VM

Any workloadAnywhere

Single Point of Control

Network Services

Policy Based

Secure Whitelist

Highly Efficient Fabric

Page 6: Simplifier le deploiement d'applications dans le nuage hybride

Deep Telemetry — Application and Tenant

APIC

TenantTenant 1 Tenant 2

Tenant 3 Tenant 4

Health Score: Tenant -> Application -> EPGLatency – Packet drops

End-to-end path visibility – Troubleshooting ToolsTraffic stats - Contract details - Drops

Page 7: Simplifier le deploiement d'applications dans le nuage hybride

Automating yourinfrastructure

Page 8: Simplifier le deploiement d'applications dans le nuage hybride

Challenges:

• Manual processes

• Complex handoffs between teams and domains

• Static resource allocation

Result:

• Days/weeks/months to deploy IT services

• High operational cost

• Rigid silos

• Infrastructure inefficiency and under utilization

Challenges of provisioning a static infrastructure

Net

wor

k Ad

m

Update Trunks

Create VLANs

Configure SAN Zoning

Create UCS Service Profiles

Create Network Policies

Serv

er A

dmin

s

Configure Servers

Bare metal Provisioning

Setup Servers

Add VLAN to Service Profile

Create VLAN

Create Storage Resources

(LUNs and Volumes)

Stor

age Add vFilers

to GroupCreate vFilers

Create IP space

UCS Blade Power On

Create Storage Policy

Map NetApp LUN

Add Users and Groups

IT Planning

ApprovalsDefine Cost Models

Business

Application R

equirements

1

23

4

5

6

Presenter
Presentation Notes
UCS Director was built from a clean sheet of paper to operationally integrate the data center infrastructure stack, bare-metal and virtual, to address time-consuming, manual, complex processes that have burdened most IT organizations. Virtualization is often sold as a solution to IT complexity, yet virtualized infrastructure is the largest and fastest growing IT opex component according to IDC. While provisioning a virtual machine can be done in minutes, infrastructure dependencies and configuration are separate tasks and responsibilities. Compute, network, and storage equipment rarely integrate seamlessly with hypervisors, compounding the problem. Cisco UCS changed the game with network integration to vSphere, Hyper-V, and KVM. Before I can create a VM, I need to setup my storage array using its management console. I need to allocate a volume and load the hypervisor image. If it’s block storage, I may need to mask the LUN and configure the SAN, including zoning. I need to configure the IP network with the VLANs, quality-of-service, redundancy, and capabilities necessary for my applications. Finally, I need to configure a server with the correct IO and network adapters, firmware, BIOS, CPU configuration, network addresses, and more. After doing all these things, working with multiple teams – server, network, storage, hypervisor – I validate that everything is setup correctly – a process that can take weeks or even months. This is how IT complexity increases costs, lowers efficiency, and slows time to market. And this is a simplified example. What if my application has a bare-metal database? Scale-out big data nodes? There are many more steps in the deployment of a typical VM, hypervisor, or bare-metal application. In reality, data centers are a mix of bare-metal and virtualized applications spread across heterogeneous hypervisors and hardware.
Page 9: Simplifier le deploiement d'applications dans le nuage hybride

Cisco UCS Director Turn-Key SolutionOn-Demand

Automated Delivery

Policy-Driven Provisioning

Secure Cloud Container

VMsComputeNetwork Storage

UCS Director

Domain Managers

OS and Virtual

Machines

Storage

Network

Compute

TenantB

TenantC

TenantA

Virtualized and Bare-Metal

Compute and Hypervisor

B CANetwork and Services

VM VM BareMetal

Single Pane of Glass

End-to-End Infrastructure

Automation and Lifecycle Management

Presenter
Presentation Notes
UCS Director automates end-to-end IT processes, abstracting the complexity of individual devices, hypervisors, and virtual machines. It’s the same concept as UCS, extended to application resources across compute, network, storage, and hypervisor. UCS Director enables resource delivery across the virtualization, compute, network and storage layers from a single pane of glass. The self-service portal enables IT administrators or IT consumers to quickly request and receive infrastructure resources. Cisco’s unified management approach reduces deployment times from weeks to minutes – virtual or bare-metal – a unique capability in our industry. Like UCS Manager, UCS Director brings together subject matter experts who define the policies and best practices for their IT organization. The network engineer defines the VLANs and network configuration for specific groups and applications. The storage engineer defines data protection and SAN configurations. Server and virtualization administrators define allowable resource configurations and pools. UCS Director enforces these policies and automates resource delivery upon request by authorized users. Some customers refer to these capabilities as data center automation. Others call it a private cloud, or infrastructure-as-a-service. Whatever the label, UCS Director delivers simplicity and efficiency for IT operations.
Page 10: Simplifier le deploiement d'applications dans le nuage hybride

Single pane of glass to manage your data center

Page 11: Simplifier le deploiement d'applications dans le nuage hybride

Simple workflow management

Page 12: Simplifier le deploiement d'applications dans le nuage hybride

Managing your applications in a dynamic environment

Page 13: Simplifier le deploiement d'applications dans le nuage hybride

Hybrid IT: ChallengeGrowth in Applications and Infrastructure

Cost and Complexity UP

Public Cloud

COST

DataCenter

PrivateCloud

Presenter
Presentation Notes
Cloud computing is rapidly evolving. Organizations are evolving their cloud strategy to put the right workload in the right environment and to get the best of both technology AND business advantage. There are many choices and good business reasons to use different environments: agility, efficiency, security, control, compliance, performance As a result, there is a growing mix of applications, across multiple environments, for groups of users that need to be managed in order to deliver the promised benefits of cloud If not managed effectively, the complexity of managing a hybrid service portfolio can undermine the promised cost and agility value of cloud computing
Page 14: Simplifier le deploiement d'applications dans le nuage hybride

CloudCenter Provides Unique ValueModel Once. Deploy and Manage Anywhere.

• Single Application Profile• Graphical Modeler• Broad Application Support• Broad Cloud Support• Enterprise Ready

DataCenter

DEPLOY

MANAGE

MODEL

Public Cloud

PrivateCloud

Presenter
Presentation Notes
CloudCenter is unique in the industry One profile – combines application and infrastructure automation directives And eliminates environment-specific automation that locks workloads into a single environment Supports composite topologies – including OS images, containers, application and cloud services, and leverages investments Chef, Puppet, Salt Graphical modeler – makes it easy to create a deployable Application Profile that is portable to any environment No environment specific scripting, programming, or modifying the application code Broad application support including �Popular types – n-tier, batch, cluster, parallel, distributed services etc. Popular technologies – java, .net, node js etc. Broad cloud support– pre-integrated support for 19+ datacenter, private and public clouds That each have different infrastructure APIs Meets the needs of most demanding service providers and enterprise IT organizations
Page 15: Simplifier le deploiement d'applications dans le nuage hybride

Simple OS or VM

DEPLOY

MANAGE

MODEL

Page 16: Simplifier le deploiement d'applications dans le nuage hybride

Complex Mix of Applications and Environments

DEPLOY

MANAGE

MODEL

Page 17: Simplifier le deploiement d'applications dans le nuage hybride

What Makes CloudCenter’s Approach Unique?

Infrastructure-Centric

Cloud-Specific workflows and Scripts

Labor /Services Intensive

UniqueScript /

Workflow

Application-Centric

Cloud-Agnostic

Fast time to value

UniqueScript /

Workflow

UniqueScript /

Workflow

Page 18: Simplifier le deploiement d'applications dans le nuage hybride

PortalUser – Model, deploy, manageAdmin – Visibility and controlaccounts, user groups, policies

Manager

Presenter
Presentation Notes
CloudCenter Manager - Management portal that User - allows users to quickly and easily model, deploy and manage application stacks on demand, and Admin - gives administrators enterprise-class visibility and governance control that spans applications, clouds, and users.
Page 19: Simplifier le deploiement d'applications dans le nuage hybride

Defines Application Deployment and Management RequirementsCloud Agnostic

Portable

Five Key ComponentsApplication topologyInfrastructure resourcesDeployable ArtifactsOrchestrationPolicies

Application Profile

JSON and XML fileGraphical Modeler

“One Click” Deploy

Presenter
Presentation Notes
• CloudCenter Application Profile – User-created model that defines each application stack’s deployment and management requirements maintained in a cloud-agnostic format. Defines requirements in 5 parts Topology and dependencies Reosurces require Artifacts – packages, builds – scripts, files Orchestration – configuration and security Run-time – scalaing, bursting, end of life actions  
Page 20: Simplifier le deploiement d'applications dans le nuage hybride

Application Centric

CloudCenterModelBased Approach

ACIPolicyBased Approach

Application Network Profile

Contract ContractEnd-point

GroupEnd-point

GroupEnd-point

Group

VMVMVMTier3Tier2Tier1

Page 21: Simplifier le deploiement d'applications dans le nuage hybride

Cisco CloudCenter

Northbound API

Cisco ACI

Application Network Profile

Contract ContractEnd-point

GroupEnd-point

GroupEnd-point

Group

VMVMVM

Tier3Tier2Tier1

VMware vSphere

Page 22: Simplifier le deploiement d'applications dans le nuage hybride

Cisco End-to-End Hybrid Cloud Stack

Infrastructure

Management & OrchestrationInfrastructure Lifecycle Management

Multi-Cloud ManagementHybrid Cloud

Plat

form

as

a Se

rvic

e(P

aaS)

(Opt

iona

l)

IT Services ConsumptionITAM/IT Services Consumption/Catalog

Cisco Prime Service Catalog (PSC)

Nexus UCS Cisco / 3rd party

UCS DirectorACI

Network Compute Storage

Public Cloud

Page 23: Simplifier le deploiement d'applications dans le nuage hybride

In partnership withEn partenariat avec