Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der...

34
Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud [email protected]

Transcript of Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der...

Page 1: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

START MAIN SECTION

Programmierbare Infrastruktur auf der Grundlage von Unified Computing

Andreas Schwiderski, Fachvertrieb Data Center Cloud [email protected]

Page 2: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

SaaS

PaaS IaaS

Direction of the Data Center

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public

Data Center Cloud Edge / IoT

Page 3: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

SaaS

PaaS IaaS

Direction of the Data Center – New Requirements

Traditional Applications

Cloud Native Applications

ERP, Financial, CRM, email, Client/Server, …

IoT, Big Data, Analytics, Gaming, ...

© 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public

Data Center Cloud Edge / IoT

Page 4: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Bimodal IT

SPEED

EFFICIENCY

Page 5: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

4

Choose Any Other Cloud

Managed

Public

Private Private Cloud

Stack

Integrated Infrastructure

3

Build Your Private Cloud

Data Center Strategy

8 Network Compute Storage Deploy Edge with consistent policy & management as DC 9 Analytics Integrate Analytics Across Data

Center & Edge

10

SECURITY

1

Modernize Infrastructure: Open & Programmable

Network

Compute

Storage

L4-7 / Security

DATA CENTER

POLICY

Automate & Simplify

2

Move Data & Workloads Securely.

5

Self-Service Portal (IT as a Service)

6

Extend Policy Model

7

Page 6: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

START MAIN SECTION

Compute Infrastrukturen

Page 7: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Unified Computing: Inspired by Customer Needs

Help Me:

Industry in Transition

•  Reduce complexity that drives OPEX

•  Get the most out of virtualization

•  Automate & move faster

•  Get ready for cloud

Cisco UCS

Virtualization

Compute & Flash

Acceleration

Network and Storage

Access

Operational Simplicity

Application Centricity

Platform for IT Innovation

Page 8: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS Simple Building Blocks

Uplinks to Existing LAN/SAN

CHASSIS REAR VIEW

CHASSIS FRONT VIEW

2 x Unified Fabric Interconnects (Embedded mgmt,

access layer for multiple UCS chassis)

2 x Fabric Extenders (I/O MUX, CMC)

Stateless compute blades w/ CIMC, VIC, HDDs/SSDs

6U chassis (one or more)

UCS Manager Management resides in the Fabric Interconnect UCS Fabric Interconnect Fabric Extender is a logically part of the Fabric Interconnect UCS Fabric Extender – I/O Module Inserts into Blade Chassis Chassis is logical part of the Fabric Extender UCS– Blade Chassis Blade inserts into the Chassis (up to 8) Blades are a logical part of the chassis UCS Blade Servers Industry Standard Architecture UCS Mezzanine Adapters Cisco Virtualized Adapter, Emulex, Qlogic, Intel, Broadcom

Page 9: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS All in One 6324 Fabric

Interconnects

Page 10: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Benefits of Cisco Unified Computing System

Sources: Cisco UCS Changing the Economics of the Datacenter, Customer Case Studies, Cisco UCS Performance Benchmarks. June 2015.

Superior Economics & Operations Superior Performance

100+ World-Record

Application Performance Benchmarks

49% Reduction of

Power & Cooling Costs

66% Reduction of

Ongoing Management

Costs

77% Reduction of

Cabling

83% Reduction in Provisioning

Times

Page 11: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS Service Profiles

SIM Card Identity for a Phone

Service Profile Identity for a Server

UCS Service Profile Unified Device Management

Network Policy

Storage Policy

Server Policy

Page 12: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Hardware abstraction

Page 13: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Cisco Confidential 13 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

Provisioning

§  Konfigurieren manuell

§  Arbeiten seriell

§  Viele Abstimmungspunkte

§  Configuration drift und maintenance challenges

§  FC fabric assignments for HBAs

§  RAID settings §  Disk scrub actions

§  Number of vHBAs §  HBA WWN assignments §  FC boot parameters §  HBA firmware

§  Number of vNICs §  PXE settings §  NIC firmware §  Advanced feature settings

§  VLAN assignments for NICs §  VLAN tagging config for NICs

§  QoS settings §  Border port assignment per vNIC §  NIC transmit/receive rate limiting

§  Remote KVM IP settings §  Call home behavior §  Remote KVM firmware

§  Server UUID §  Serial over LAN settings §  Boot order §  IPMI settings §  BIOS scrub actions §  BIOS firmware §  BIOS settings

LAN SAN

Network SME

Server SME

Storage SME

Compute, LAN, SAN Seamlessly Through Software

Page 14: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Cisco Confidential 14 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

Subject Matter Expert Define Policies

1

UCS: Automation embedded Integrated, Policy-Based Infrastructure Management

Policies Used to Create Service Profile Templates

Service Profile Templates Create Service Profiles

Associating Service Profiles with Hardware Configures

Servers Automatically

Uplink port configuration, VLAN, VSAN, QoS, and EtherChannels Server port configuration including LAN and SAN settings Network interface card (NIC) configuration: MAC address, VLAN, and QoS settings; host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints; and firmware revisions

Unique user ID (UUID), firmware revisions, and RAID controller settings Service profile assigned to server, chassis slot, or pool

Uplink port configuration, VLAN, VSAN, QoS, and EtherChannels Server port configuration including LAN and SAN settings Network interface card (NIC) configuration: MAC address, VLAN, and QoS settings; host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints; and firmware revisions

Unique user ID (UUID), firmware revisions, and RAID controller settings Service profile assigned to server, chassis slot, or pool

Uplink port configuration, VLAN, VSAN, QoS, and EtherChannels Server port configuration including LAN and SAN settings Network interface card (NIC) configuration: MAC address, VLAN, and QoS settings; host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints; and firmware revisions

Unique user ID (UUID), firmware revisions, and RAID controller settings Service profile assigned to server, chassis slot, or pool

Uplink port configuration, VLAN, VSAN, QoS, and EtherChannels Server port configuration including LAN and SAN settings Network interface card (NIC) configuration: MAC address, VLAN, and QoS settings; host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints; and firmware revisions

Unique user ID (UUID), firmware revisions, and RAID controller settings Service profile assigned to server, chassis slot, or pool

Uplink port configuration, VLAN, VSAN, QoS, and EtherChannels Server port configuration including LAN and SAN settings Network interface card (NIC) configuration: MAC address, VLAN, and QoS settings; host bus adapter HBA configuration: worldwide names (WWNs), VSANs, and bandwidth constraints; and firmware revisions

Unique user ID (UUID), firmware revisions, and RAID controller settings Service profile assigned to server, chassis slot, or pool

2 3 4

Network SME

Server SME

Storage SME

Page 15: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS Management: Policy & Model-Driven

Application Profiles

Virtualization Policy

Network Policy

Storage Policy

Server Policy

1 Subject Matter Experts Define Policies 5

System Configures Hardware Elements Automatically & Eliminates Configuration Drift

4 Model-Driven Framework to Abstract Resources 2

Policies Used to Create Service Profile Templates

Storage SME

Network SME

Server SME

3 Service Profile Templates Create Service Profiles

Server Name UUID, MAC, WWN

Boot Information LAN, SAN Config Firmware Policy

Server Name UUID, MAC, WWN

Boot Information LAN, SAN Config Firmware Policy

Fabric Interconnect

UCS Manager Creates Object Model

Defines Model & Platform

Page 16: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Stateless Computing

Page 17: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS Manager Ein Manager für alle Elemente

Page 18: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Converged

Storage

Network

Compute/ Virtualization

Application

UCS

Page 19: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Provisioning Workload

Add Users and Groups

Create MAC WWWN Pools

Create Policies (Bios)

Create Service Profiles

Add Adapters / VLANs

SAN Zoning Create LUN

Backup

Network Policies

Configure ESXi

Add VLANs

Multipathing Setup OS Multipathing Add User Groups

Database Test

Plan App Requirements

Zeit Kosten

Page 20: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Versastack

Page 21: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Cisco Confidential 21 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

Example – Converged

LAN B200M4

E5-2667v4,196G SQL

B200M4 E5-2630v4,128G VMW

300m OM4

B200M4 E5-2640v4,128G EXC

B200M4 E5-2630v4,196G VDI

1 x 10GB 1 x 10GB

UCS Mini

1 x Nexus 92160X

1 x 10GB 1 x 10GB

UCS Mini

1 x Nexus 92160X

vPC Link

vPC vPC

B200M4 E5-2630v4,128G

B200M4 E5-2630v4,128G

B200M4 E5-2630v4,128G

B200M4 E5-2630v4,128G

B200M4 E5-2630v4,128G B200M4

E5-2667v4,196G

B200M4 E5-2667v4,196G

B200M4 E5-2630v4,196G

B200M4 E5-2640v4,128G

B200M4 E5-2640v4,128G

B200M4 E5-2667v4,196G

B200M4 E5-2640v4,128G

B200M4 E5-2630v4,196G

iScsi, Shared Storage

iScsi, Shared Storage

vPC vPC

1 x 10GB 1 x 10GB 1 x 10GB

1 x 10GB

ASYNC REP

Page 22: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

START MAIN SECTION

Private Cloud – Automation – Software Options

Page 23: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS Director - Infrastructure Provisioning & Management

Remote Office Core Enterprise Applications & Data Analytics

Compute Network Storage Cisco UCS

Director Express

VACS

Scale-Out Workloads

Bare metal

Page 24: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

UCS Director: Automated Provisioning

Net

wor

k A

dm

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 Group Create vFilers

Create IP space

UCS Blade Power On

Create Storage Policy

Map Storage LUN

Data

1.  LUN 2.  Initiators/

iGroups

1.  Zone 2.  ZoneSet

1.  Service Profile

2.  Server Selection

3.  Installation of OS

1.  VI Configuration

2.  1000v Configuration

3.  Storage

Virtualization & Bare-Metal

VMware Hyper-V Bare Metal

FC/VLAN

Page 25: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Provisioning Workload mit UCS Director

Add Users and Groups

Create MAC WWWN Pools

Create Policies (Bios)

Create Service Profiles

Add Adapters / VLANs

SAN Zoning Create LUN

Backup

Network Policies

Configure ESXi

Add VLANs

Multipathing Setup OS Multipathing Add User Groups

Database Test

Plan App Requirements

Workflow

Adapter

Page 26: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

USC Director – Screenshots – User Portal Catalogs

Page 27: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

USD Director – Screenshots – Admin Portal

Page 28: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Data Center Cloud

Cisco CloudCenter Any Application. Any Infrastructure. One Platform

Page 29: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

DEPLOY

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

Public Cloud

Private Cloud

Data Center

MODEL

Cisco CloudCenter (formerly CliQr) Application-Centric Cloud Management Platform

Page 30: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Cloud Agnostic

Cloud API-Specific

Hybrid Cloud Management One Platform

Orchestrator

Extendable

Multi-tenant

Secure

Scalable

Orchestrator

Orchestrator

Manager Application Profile

Page 31: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

Example – Cloudcenter - OnDemand

Page 32: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

DevOps – Example “Cloudcenter as Plugin”

Page 33: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

DevOps – Example “Cloudcenter as Plugin”

Page 34: Programmierbare Infrastruktur auf der Grundlage von ... · Programmierbare Infrastruktur auf der Grundlage von Unified Computing Andreas Schwiderski, Fachvertrieb Data Center Cloud

START MAIN SECTION

Vielen Dank !!