cisco confidential 1 © 2010 cisco and/or its affiliates. all rights reserved. data center...
TRANSCRIPT
Cisco Confidential 1© 2010 Cisco and/or its affiliates. All rights reserved.
Data CenterComputação em Nuvem
Roger Oliveira
Engenheiro de Sistemas
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
Agenda
• Definições
• O caminho para a Nuvem
• Soluções de Orquestração
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Data Center Evolution
1960 201020001970 1980 1990
Mainframe
Minicomputer
Client Server
Web
VirtualizationCloud
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
“Self-Service” Sob Demanda
Acessível via Rede
Pool de Recursos
Computação em Nuvem
Elasticidade Rápida
Serviço Mensurável
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Nuvem Pública
Nuvem Privada
Nuvens Híbridas
Posse
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
ServiceModels
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html
Cloud Definition from NIST
DeploymentModels Private Public Hybrid Community
EssentialCharacteristics On-Demand
Self ServiceBroad Network
AccessResourcePooling
Rapid ElasticityMeasured Service
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Agenda
• Definições
• O caminho para a Nuvem
• Soluções de Orquestração
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Enabling Highly Flexible On-Demand Services
Statically Defined Data Center
Dynamic Service Enablement
MinutesMonths DaysWeeks
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
AutomaçãoPadronizaçãoVirtualizaçãoConsolidação
A Jornada para a Nuvem
Maior Excelência Operacional de TI (Agilidade, Eficiência e Simplicidade)
Físico – Virtual - Nuvem
Cisco Confidential 10© 2010 Cisco and/or its affiliates. All rights reserved.
Cisco’s Cloud Vision: Evolutionary Adoption
Federation / Workload Portability / Interoperability / Security
Internal Cloud
Public Cloud
Private Cloud
Public Cloud
Virtual Private Cloud
Open Cloud
Inter-Cloud
Public Cloud #1 Public Cloud #2
Inter-Cloud
Phase 1 Phase 2 Phase 3
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
Delivering a (Complex) Service – Faster(With End-to-End Automation)
Design It
Where Can We Put It?
Procure It
Install It
Configure It
Secure It
Is It Ready?
Architect It
Design It
Where Can We Put It?
Procure It
Install It
Configure It
Secure It
Is It Ready?
Architect It
Before After
• Machine-oriented• Manual provisioning• Hard to control utilization
• Service-oriented• Self-service; automated provisioning• Elasticity (capacity-on-demand)
• High provisioning & ops cost• Extended provisioning time• Configuration risk
• Optimized provisioning & ops cost• Rapid provisioning• Increased Resiliency and Availability
Manual
AutomatedSelf-ServiceOn-Demand
Cloud
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
Technology Architecture
StorageComputeNetwork
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
User Logs Into the Self-Service Portal
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Allocate/Entitlement
Customer Credentials Verification
› Existing User – Login/Password
› New User – Login/Password, Credit Card, Address etc.
› User is verified
› Update Customer Portal
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Based on Customer’s Entitlement, Service Catalog Selects a Subset of Services
Service Catalog Verifies with Capacity Planning
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Capacity Planning Access Assets Inventory (CMDB) to Verify Service can be met
Subset of Services are Presented at the Customer Portal for Selection
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
End User
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
End User Selects the Services Needed
Triggers Message to Selection for Resource Reservation
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
End User
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Selection Reserves the Resources
1. Resources are Marked “Reserved” in Assets Inventory
2. Opens a New Service Request in Commission/Decommission
Selection (SDLC/BCP)
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
Technology Architecture
Network StorageCompute
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Triggers Domain Controllers for Individual Domain Provisioning
Commission / Decommission
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
Technology Architecture
StorageComputeNetwork
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Network Provisioning
› UCS Manager for Network Parameters (VLAN, QoS, Traffic, Adapters, FEX Uplinks, Pinning, VLAN, Trunking)
› DNS for IP/FQDN
› ACE for Load Balancer (Mapping of Real Servers to VIP)
› FWSM/ASA for Firewall (ACL, NAT, ports, IP)
Network Provisioning Sends Provisioning Completion Notification to Commission/ Decommission
Storage Provisioning
› UCS Manager for SAN Parameters (VSAN, FC speed, HBAs, FEX Uplinks, NPV/Switching, Pinning, VSAN, Trunking)
› Core SAN Config: VSAN, LUNs
› Provision of Back-up Infrastructure (Snapshot to Storage)
Storage Provisioning Sends Provisioning Completion Notification to Commission/Decommission
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
Technology Architecture
StorageComputeNetwork
End-to-End Security
CMDB
Infrastructure Architecture Abstraction (Includes EMS & Domain Managers)
Service Catalogue Asset Inventory
Mappings / Relationships
Human Resources
Service Orchestration
End User
INFRASTRUCTURE MANAGEMENT
SERVICE DELIVERY SERVICE MANAGEMENT
Optimization Selection (SDLC/BCP) Quality Cost SLA
Capacity Planning Allocate/Entitlement Performance Compute, Network, Storage Usage RTO/RPO
HW/SW Management Commission/Decommission Problem Detection-RCA Facilities Usage Maintenance /
Avail. Windows
Audits Enablement (on/off) Security & Governance CAPEX/OPEX (time unit hrs) Penalties
Operations Fulfillment Assurance Metering & Billing Commitment
Customer Portal Scheduling Ordering Price Management Dashboard Financial Quality SLA
Compute Provisioning(BladeLogic, UCS Manager)
› BladeLogic - Create/Clone Customer Service Profile (UUID, MAC, IP/Subnet, WWN, VLAN, Adapter Properties, VSAN, Boot Policy)
› BladeLogic Selects the Blade from Available Pool and Binds the Profile to the Blade
› UCS Manager: Boot the Blade/System
› Deploy OS Image Using Standard Tools (Altiris, ADS, HP-SAS, BladeLogic Prov)
IaaS Orchestration Framework
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
Agenda
• Definições
• O caminho para a Nuvem
• Soluções de Orquestração
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
Out-of-the-box ou Customizável?
23
80%“Out of the box”
20% Custom
Maior tempo de implementaçãoMaior CustoMais flexível
Rápida ImplementaçãoMenor Custo
Menor Flexibilidade
20% “Out of the box”
!
80% Custom
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
Hoje
Infra-estruturaConvergente
UCS Director
Infraestrutura convergente vBlock
FlexPodVSPEX
Soluções PossíveisSoluções que exigem alta
escalabilidade em ambientes multi-tenant de alta
escalabilidade
Soluções abertas implementadas que exigem alto grau de customização
Solução integrada de portal e orquestração para
implementação de Cloud Privada em Empresas
Hoje
Empresas
Hoje
Service ProviderGrandes Empresas
CLMCIAC
CISCO TECHNOLOGY
APIs
Open Source mix
Tendência
24
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
Módulos de Orquestração em Detalhe
Compute Network Storage
Physical Infrastructure Element Management
Compute Network Storage
Compute API Network API Storage API
Phy
sica
l M
gmt.
Virt
ual
Mgm
t.
Object Integration and Orchestration Layer
User/Admin Portal System API
Service Catalog
Federated Resource
DB
Service Assurance Manager
Billing Integration
SA API
Clo
ud
Mgm
t.
CRM Integration
CMDB Integration
Help Desk
SA Integration
25
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
Cisco UCS Director
Compute Network Storage
Physical Infrastructure Element Management
Compute Network Storage
Compute API Network API Storage API
Phy
sica
l M
gmt.
Virt
ual
Mgm
t.
Object Integration and Orchestration Layer
User/Admin Portal System API
Service Catalog
Federated Resource
DB
Service Assurance Manager
Billing Integration
SA API
Clo
ud
Mgm
t.
CRM Integration
CMDB Integration
Help Desk
SA Integration
Self Service Catalog
Admin. Console
Dashboard
Cisco Unified Infrastructure Controller (CUIC)
26
Enterprise System Integration
vBlock, VSPEX, FlexPod, ExpressPod
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2727
Compute Network Storage
Physical Infrastructure Element Management
Compute Network Storage
Compute API Network API Storage API
Phy
sica
l M
gmt.
Virt
ual
Mgm
t.
Object Integration and Orchestration Layer
User/Admin Portal System API
Service Catalog
Federated Resource
DB
Service Assurance Manager
Billing Integration
SA API
Clo
ud
Mgm
t.
CRM Integration
CMDB Integration
Help Desk
SA Integration
Cisco Cloud Portal
Cisco Cloud Process Orchestrator
Network Services Manager
VMDC
Cisco Intelligent Automation for Cloud (CIAC)
ZenOSS
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
BMC – Cloud Lifecycle Management (CLM)
Compute Network Storage
Physical Infrastructure Element Management
Compute Network Storage
Compute API Network API Storage API
Phy
sica
l M
gmt.
Virt
ual
Mgm
t.
Object Integration and Orchestration Layer
User/Admin Portal System API
Service Catalog
Federated Resource
DB
Service Assurance Manager
Billing Integration
SA API
Clo
ud
Mgm
t.
CRM Integration
CMDB Integration
Help Desk
SA Integration
Service Request Manager/ Remedy Change Management
BMC BladeLogic
Network Automation
(BBNA)
BMC BladeLogic
Server Automation
(BBSA)
28
Atrium Orchestrator
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
OpenStack
Compute Network Storage
Physical Infrastructure Element Management
Compute Network Storage
Compute API Network API Storage API
Phy
sica
l M
gmt.
Virt
ual
Mgm
t.
Object Integration and Orchestration Layer
User/Admin Portal System API
Service Catalog
Federated Resource
DB
Service Assurance Manager
Billing Integration
SA API
Clo
ud
Mgm
t.
CRM Integration
CMDB Integration
Help Desk
SA Integration
Cisco Cloud Portal & OS - Horizon
Network mapping
OS-QuantumOS-Nova OS-Swift
VMDC-Next
NagiosStorage mapping
Compute mapping
29
Obrigado.