Documente Academic
Documente Profesional
Documente Cultură
Datacenters
Madhu Somu - Technical Marketing Engineer
Scott Garee - Technical Marketing Engineer
BRKINI-2201
Agenda
Programmability of UCS
Conclusion
Back in 2007
Relevance of Using IP based Datacenter Systems was an open question
IP is not secure
IP is Lossy
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
Orchestration
Converged LAN and SAN
Intent-based Networking
Containers
DATA CENTER
TRENDS
BRKINI-2201
Network Fabrics
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
Traditional Applications
Monolithic Model
Multi-tier Apps
Open
Source
Manual Interaction
IT Silos based approach
Configuration driven
DevOps
Focus on products
Disjoint approaches to solve technical demands
Cohesiveness as after thought
Agility &
Scale
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
Policy
Policy
Policy
Network
Cloud
Compute
BUSINESS OUTCOMES
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
10
ServiceNow/Custom ITSM
Jenkins
Benchmark
Deploy
Manage
Application Profiles
Datacenter
VXLAN Controller
UCS
Storage
Profile
Private Cloud
Profile
Public Cloud
ACI
Nexus
Hyper-V
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
11
UCS Architecture
Security Built-in at Every Layer
Mgmt. Plane
Access
CLI
Control
Context
Awareness
Threat
Prevention
(Netflow+)
APIs
UCSM
Control Plane
Data Plane
Infrastructure
Element
Layer
XML
Application
Visibility
(Netflow+)
APIs
Control and
Data Plane
Content
GUIInspection
NX-OS
Management Plane
SNMP,SSH,XML,
Compute-Network-Storage-Security
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
13
Syslog Server
Events Polls
{SNMP
Traps}
Events
{Syslog
Messages}
{SNMP
GET}
Events HTTP(S)
{xml}
XML API
Syslog
SNMP
{xml}
Faults
C
I
M
C
Inventory
Sensor Data
Config
Fault Engine
IPMI
Storage Daemon
Disk
Disk
Storage Controller
Disk
Disk
Disk
Disk
Disk
Disk
CPU
Memory
System Board
Fans
PCI Adaptors
PSU
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
14
Compute VMs
Storage
Policy-Driven
Provisioning
UCS Director
Network
Secure Cloud
Container
Domain
Managers
OS and
Virtual
Machines
VM
VM
Bare
Metal
Compute
Compute and Hypervisor
Network
Storage
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
15
Like musictheres an
appropriate timing and order
of operations when
provisioning infrastructure
Virtualization
Physical Servers
Secure Multi-Tenancy
Application Infrastructure Blueprint
Resource Management
Self-Service Portal
Network
Storage
UCS Director
Increased Visibility
Increase focus on value-add services
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
16
Non-Cisco
Infrastructure
API
Virtual Machines
API
UCS Performance
Manager
IMC Supervisor
Network Devices
API
UCS Central
Performance Monitoring
API
API
UCS Manager
Domain 1
UCS Manager
Domain x
API
CIMC
FlexPod
Storage
Stand-Alone UCS
C-Series
Servers
Unified Computing
System
vBlock
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
17
Software
Defined
Secure
Simplicity of
Storage
Unified
Fabric
BootStrap
and
Provisioning
Operational
Simplicity
Virtualization
Aware
Simple, Scale
and Secure
Unified Fabric
Standard
Open
Interfaces
Open
Hyperconverged
Secure
BRKINI-2201
Open API
NetFlow
Visibility,
Automation,
Telemetry
Programmable
Server
Management
Tools
Ready for
DevOps
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
18
FI 6332-16UP
24 x 40GbE QSFP+ & 16 x UP ports (1/10GbE or 4/8/16G FC)
2.43Tbps switching performance
1RU fixed form factor, two power supplies & four fans
IOM 2304
8 x 40GbE server links & 4 x 40GbE QSFP+ uplinks
960Gbps switching performance
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
19
10G
Nexus
7K/9K
Nexus
7K/9K
40G FCoE
8G FC
FI 6248
FI 6296
FI 6332
10G
UCS
B-Series
B200
B260
B460
&
IOM 2204
IOM 2208
10G
UCS
C-Series
C220
C240
C460
Storage
MDS
9706/9710/9718 Array
40G
UCS
B-Series
B200
B260
B460
&
IOM 2304
40G
UCS
C-Series
C220
C240
C460
Storage
MDS
9706/9710/9718 Array
10G
40G
10G / FC
40G FCoE
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
20
10G
Nexus
7K/9K
Nexus
7K/9K
16G FC
8G FC
FI 6248
FI 6296
FI 6332-16UP
10G
UCS
B-Series
B200
B260
B460
&
IOM 2204
IOM 2208
10G
UCS
C-Series
C220
C240
C460
Storage
MDS
9706/9710/9718 Array
40G
UCS
B-Series
B200
B260
B460
&
IOM 2304
40G
UCS
C-Series
C220
C240
C460
Storage
MDS
9706/9710/9718 Array
10G
40G
8G FC
16G FC
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
21
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
22
Foundational Security
SUDI
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
23
Co-Tenancy
Organizations
Logical Isolation Without Dedicated
Physical Infrastructure per Organization
Different Policies, Pools, and Quality of Service Definitions
Sub-Organizations
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
24
Microsegmentation
SAFE Simplifies Security: Data Center
Host-based
Security
Database
Zone
Next-Gen
Intrusion
PreventionFirewall Load
Balancer Switch
System
To Campus
Flow
Analytics
PCI
Compliance
Zone
WAN
App Server
Zone
L2//L3
Network
Web
Application
Firewall
Shared
Services
Zone
Centralized Management
Flow
Analytics
Policy/
Configuration
Visibility/
Context
Analysis
Correlation
Analytics
Virtualized Capabilities
Logging/
Reporting
To Edge
BRKINI-2201
Threat
Vulnerability Monitoring
Intelligence Management
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
25
Database Zone
Secure Apps
Access
Secure
applications
and
segmentation
Remote
Access
VPN
User
Client-Based
Identity Posture VPN
Security
Authorization
Assessment
AVC
Firewall
Secure Mail
Client-BasedWiFi WIPS Identity MDM PostureTrustSec Flow Email Anti- AVC Threat Intrusion Firewall DDOS
Security
Assessment
AnalyticsSecurityMalware
Intelligence
Prevention
Guest
Wireless
Access
Ext to Corp
VPN
Client-Based WiFi
Security
WIPS
Identity TrustSec
Flow
AntiAnalytics Malware
AVC
AVC
DDOS
DDOS
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
26
Detect
Monitor
Analyze
Respond
Understand your
network and data
center normal
Leverage Network
Behavior Anomaly
detection & analytics
Accelerate network
troubleshooting & threat
mitigation
Gain real-time
situational awareness
of all traffic
Detect behaviors
linked to APTs,
insider threats,
DDoS, and malware
Respond quickly to
threats by taking action
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
27
UCSO Design
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
28
Configures port profiles in Cisco UCS Manager (UCSM) and pass through to
Neutron for individual instance use.
More details:
o
http://specs.openstack.org/openstack/neutron-specs/specs/juno/ml2-ucsmanager-mechanism-driver.html
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
29
Monitoring
Maintenance
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
31
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
32
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
33
Local User
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
34
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
35
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
36
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
37
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
38
Fabric Evacuation
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
39
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
40
Baseline Policy
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
41
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
42
Feature details
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
43
FC SPAN
Sources
FC port
FC port channel
VSAN
Service profile vHBA
ACL-based
Destination
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
44
UCS FI
I
O
M
BRKINI-2201
UCS FI
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
45
Port Recovery
Auto recovery
Manual recovery
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
46
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
47
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
48
FI Health Monitoring
Major Fault
will be raised
if Kernel
mem>100MB
Supported on
all UCS FI
Platforms
6200,6300,
UCS Mini
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
49
Supported on
all UCS FI
Platforms
6200,6300,
UCS Mini
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
50
Triggers call home and suggested recovery action for this kind of fault is to reboot FI.
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
51
If two health events are reported one with severity Major & other with
severity Minor, fault will be raised with major severity and details of
both the health events is displayed as health qualifier.
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
52
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
53
Load
Mem Available
Mem Cached
Kernel Mem Total
Kernel Mem Free
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
54
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
55
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
56
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
57
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
58
Disk Group
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
59
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
60
Boot Policies
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
61
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
62
vMedia
IPMI
MGMT
SOL
MGMT
LAN
FI-A
I
O
M
A
Chassis 1
CNA
B200s
FI-B
Cluster
I
O
M
I
O
M
B
A
Chassis 20
CNA
BRKINI-2201
CNA
B-Series
I
O
M
B
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
63
Hyperconverged Systems
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
66
Hosts
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
67
Service Providers
Public Sector
Service Providers,
Enterprise
Service Providers,
Enterprise
Exchange
Backup and Archive
(as Service)
SP COS
Storage Spaces
SP COS VSOM
In a box
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
68
UCS C240 M4
Up to 96TB Disk Storage
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
69
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
70
Flash Caching
Hybrid Arrays
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
71
SFF 2.5
HHHL
Small Form Factor (SFF) 2.5
SAS
SATA
RAID Controller
RAID Controller
PCIe
PCIe - Direct
to CPU (just
like Fusion io)
Performance
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
72
Latency
10,000 s
$1/GB
HDD
1,000 s
SAS/SATA SDD (NAND)
100 s
$2/GB
10 s
1 s
Streaming/Sequential
Backup
Big Data/Analytics
OLTP DB (most)
Some Analytics (Hadoop, SAS)
Virtual Servers
Flash $/GB
decreasing quickly
$3/GB
$6/GB
DRAM Extension
In-Memory DB
Caching
IOPS
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
73
Store and
Accelerate the
Entire Database
Accelerated
Replication and
High Availability
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
74
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
75
Controller
VM
VM
VM
VM
Hypervisor
VM
VM
VM
Hypervisor
VM
VM
VM
Hypervisor
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
76
Efficient
Flexible Deployment
Variety of Configurations to Handle Diversified Set of Workloads
Adaptable
Scale-As-You-Grow
Add Resources Non-Disruptively and Scale Performance Linearly in Small Increments
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
77
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
78
Efficient
Adaptable
Complete
Hyperconvergence
Intuitive
Management
Cloud
Speed
Built on
the UCS Platform
Flexible
Deployment
Always-on Data
Optimization
Scale-As-You-Grow
Adaptive
Scaling
Non-Stop
Infrastructure
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
79
HX240c Nodes
HX240c + B200 M4
for HF Hybrid Nodes
Compute-heavy Hybrid
(Compute Bound Apps/VDI)
Per-Node
Per-Node
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
80
Scale
Compute
VM
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
VM
IOVisor
IOVisor
IOVisor
IOVisor
IOVisor
IOVisor
IOVisor
IOVisor
VM
HYPERVISOR
CONTROLLER
HX Data Platform
HX Data Platform
VM
NonHyperFlex
Hosts Can
Connect to
Storage with
IOVisor
Add Nodes
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
81
VM
VM
VM
HYPERVISOR
VM
CONTROLLER
CONTROLLER
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
CONTROLLER
HX Data Platform
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
82
VM
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
VM
CONTROLLER
VM
VM
HYPERVISOR
CONTROLLER
HX Data Platform
HX Data Platform
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
83
UCS Programibility
Test
Code
Problem
Resolution
Change
Application
Lifecycle
Provision
Partner
Orchestration Tools
UCS API
Monitor /
Alert
Deploy
UCS Management
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
85
Bare Metal
Container
Integrations
Customization
Virtualization
UCS Mini
UCS B-Series
UCS C-Series
Servers
HyperFlex Systems
UCS C3260
Hyperconverged
Storage
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
86
Everything Is Programmable
Infrastructure as Code
Model-driven
architecture
Policy-based
automation
Open
API and
Ecosystem
Better collaboration
between development
and IT operations
55%
42%
Faster configuration
workflows
32%
33%
31%
33%
29%
33%
26%
36%
Ops
Dev
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
87
Speed
Risk
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
88
Network Policy
Storage Policy
Compute Policy
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
89
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
90
Workload
Provisioning
Infrastructure
Management
Nexus switch
management (NX-OS
agent today)
Management through
brokers using APIs is
possible
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
91
Puppet
Enterprise
pe-razor
iPXE
*.iso
...
UCS Manager
Domain 1
Provision bare-metal
node
UCS Manager
Domain x
Complete Configuration
Unified Computing
System
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
92
Puppet Demo
Workflow
Basic steps for bringing a node under management
1. Setup Puppet Enterprise and Razor
2. Configure desired host role in Razor and Puppet Enterprise
3. Name a Service Profile to match a role and deploy
UCS Manager
BRKINI-2201
Core Data
Center
Workloads
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
94
https://docs.puppet.com/pe/latest/razor
_install.html
Razor server typically also provides DHCP,
DNS, and PXE boot
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
95
https://docs.puppet.com/pe/latest/cons
ole_classes_groups.html
Create Razor repos, tags, and policies for
host roles and provisioning
https://docs.puppet.com/pe/latest/razor
_using.html
Razor tag is used to match a node to a
policy
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
96
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
97
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
98
Available
Free
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
99
communities.cisco.com/ucs
communities.cisco.com/ucspe
communities.cisco.com/ucsintegrations
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
100
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
101
Related sessions
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
102
Thank you
Description
Cisco Certification
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
105
Description
Cisco Certification
Learn how to perform foundational tasks related to Cloud computing, and the essentials
of Cloud infrastructure
Learn the essentials of Cloud administration and operations, including how to provision,
manage, monitor, report and remediate.
Learn how to design private and hybrid Clouds including infrastructure, automation,
security and virtual network services
Learn how to automate Cloud deployments provisioning IaaS (private, private with
network automation and hybrid) and applications, life cycle management
Learn how to manage physical and virtual infrastructure using orchestration and
automation functions of UCS Director.
CCNA Cloud
CCNP Cloud
* Available Q2CY2016
For more details, please visit: http://learningnetwork.cisco.com
Questions? Visit the Learning@Cisco Booth or contact ask-edu-pm-dcv@cisco.com
BRKINI-2201
2016 Cisco and/or its affiliates. All rights reserved. Cisco Public
106