You are on page 1of 73

Architecture of the Cisco Unified

Computing System
BRKCOM-1005
Dan Hanson
Manager, Technical Marketing
Computing Systems Product Group
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Agenda
Introduction Fundamental UCS
Components
UCS Strategy: A Software Defined Server
and Edge
UCS Implementation of Strategy
UCS Advantage Videos on YouTube
Summary
3
Introduction Fundamental UCS
Components
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Cisco UCS is a Fundamental Unified Fabric
LAN
Any IEEE Compliant LAN
SAN B
Any ANSI T11 Compliant SAN
Mgmt
SAN A
Any ANSI T11 Compliant SAN
5
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Technologies Impacting the DC
Proliferation of NIC and
HBA devices, cables, ports
as servers are added
Linear costs per compute
node added
State is built per server
Per server management

Unified fabric within the DC
6
EVERY Rack-Mount
Server
Production Management Backup
SAN B
SAN A
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Technologies Impacting the DC
Proliferation of NIC and HBA
devices, cables, ports, IO Bay
Modules as bladed servers are
added
State is Built on a Per-Chassis
Basis
Non-Trivial Intra-Chassis
Connectivity
Large Unit Step Costs for added
Chassis

Unified fabric within the DC
7
EVERY Blade Server
Production Management Backup
SAN B
SAN A
Blade Chassis
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Technologies Impacting the DC
As Servers are added, the
cabling remains constant
Management model remains
the same
State is per-UCS domain and
not per rack or blade chassis
Small unit-step costs for
chassis as satellites of UCS
Domain

New Cabling Model
8
EVERY UCS B Series Server
Entire
UCS
Domain
Production Management
SAN B
SAN A
1-20 Blade Chassis, 160 Rack Units
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Cisco UCS is a Software Defined Server and Edge
9
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Cisco UCS is a Software Defined Server and Edge
We start with a data model that includes the existence, identity, and configuration of a
server and its various sub-components
Deep model of very fundamental components within servers
We grow this data model to include upstream I/O needs to include the configuration of the
upstream devices ports connecting to this server
Coupling of the other end of the cables that connect these servers to the DC
We include policies to define groupings of these servers, priorities, security segments, and
many others
To offer differentiated services, for example different x86 processor types
We probe newly added hardware, to classify them into service level tiers by capability
To ease not only the customer consumption of services, but also provider capacity growth
We map these modeled servers and all surrounding component needs to these service
level tiers when the actual services are required

Fundamentals of Cisco UCS
10
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Centralized Policy And Application Driven
Embedded
Management enables
more configuration
points to set up and
provision HW, FW,
and Advanced
Settings

11
LAN
SAN
Cisco UCS
Service
Profile
NIC Existence
NIC MACs
HBA Existence
HBA WWPNs
Server UUID
BIOS Settings
RAID Settings
VLAN Assignments
VLAN Tagging
FC Fabrics Assign.
FC Boot Parameters
Boot order
PXE settings
IPMI Settings
QoS
Template Association
Org & Sub Org Assoc.
Server Pool Assoc.
Statistic Thresholds
BIOS scrub actions
Disk scrub actions
BIOS firmware
Adapter firmware
BMC firmware
Advanced NIC settings
Serial over LAN settings
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Physical Architecture
Pre-pinned forwarding paths within UCS System including ingress/egress not a
forwarding based on {MAC address | VLAN}
No Spanning Tree Protocol
Reduces CPU load on upstream switches
All links carrying traffic
Doubles effective bandwidth
Maintains server MAC table for UCS servers only
Prevents Loops by pinning a MAC Address to Only One Port or Port-Channel
No traffic can pass between upstream segments
Upstream VSS/vPC optional for all bandwidth usage
Completely transparent to Next Hop Switch (need not be multi-chassis aware)
Traffic on same L2 subnet switched locally inside FI

UCS Cluster of Servers Presented to Data Center
12
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS System Components
13
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Physical Architecture
14
Typical Infrastructure: Assign a
business use to a chassis
Some chassis filled and requires
new purchases of chassis, LAN
I/O modules, SAN I/O modules,
Management modules, Intra-DC
cabling all required
Open capacity in other chassis are
stranded
Leads to slower business turn-
around
With UCS, grouping of business
functions can be virtual within
array or on Rack-Mounted
arrays near-term Single
Management Entity for a UCS
array
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Fabric Interconnects
Different Ports for Dedicated Functions

15
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Physical Architecture
Wire once for
bandwidth, not
connectivity
Policy-driven
bandwidth allocation
Integrates as a single
system into your data
center
In mixed blade and
rack environments,
160 servers is the limit

Bladed Deployments (Can mix with Rack Mounts)

16
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Physical Architecture
Wire once for
bandwidth, not
connectivity
Policy-driven
bandwidth allocation
To get higher
bandwidth on racks,
we cable fewer servers
to the 2232s
In mixed blade and
rack environments,
160 servers is the limit

Rack Mount Deployments (Can mix with Blades)

17
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Physical Architecture
Connecting UCS to Multiple Security Segments
18
VLAN List Uplink Group Server Interface
List
10,11,12 E1/1,E1/2 Blade1 NIC0 &
NIC1, Blade 2
NIC0
20,21,22 E1/10,E1/11 None
30,31,32 E1/20,E1/21 Blade 2 NIC1,
Blade 3 NIC0 &
NIC1
501 FC0,FC1 Blade 1 vHBA0,
Blade 2 vHBA0
UCS
Forwarding
Boundary
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Models for Blade and Rack Mount
Inside the x86 Server Straightforward Components and OS View
19
Cisco UCS: Many Server Form Factors, One System
UCS C220 M3
Versatile, General Purpose Enterprise
Infrastructure, and Application Server
Enterprise Performance
UCS C240 M3
Ideal Platform for Big Data, ERP,
and Database Applications
UCS B200 M3
Optimal Choice for VDI, Private
Cloud, or Dense Virtualization/
Consolidation Workloads
Intensive/Mission Critical
UCS B420 M3
Enterprise Class, 4-Socket
Blade for Large, Memory-
Intensive Bare Metal
and Virtualized Applications
UCS C420 M3
Enterprise Class, 4-Socket Server for
Large, Memory-Intensive Bare Metal, and
Virtualized Applications
UCS C24 M3
Entry, Expandable Rack Server for Storage
Intensive Workloads
UCS C22 M3
Entry Rack Server for Distributed and Web
Infrastructure Applications
UCS B22 M3
Entry Blade Server for IT Infrastructure and Web
Applications
Scale Out
R
a
c
k

B
l
a
d
e

UCS C260 M2
Mission-Critical, 2-Socket Extended
Memory Server for Large, Memory-
Intensive Applications
UCS C460 M2
Mission-Critical, 4-Socket
Server for Large, CPU-Intensive
Applications
UCS B440 M2
Mission-Critical, 4-Socket Blade for Large, CPU-
Intensive Bare Metal
and Virtualized Applications
UCS B230 M2
Density-optimized CPU and
Memory-Intensive 2-Socket Blade for Bare
Metal and Virtualized Applications
UCS C460 M4
Mission-Critical, 4-Socket
Server for Large, CPU-Intensive
Applications
UCS B260/B460 M4
Mission-Critical, 2/4-Socket
Blades for Large, CPU-Intensive Bare Metal
and Virtualized Applications
UCS Strategy: A Software Defined Server
and Edge
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Logical Architecture
A Legacy Server Physical Builds of the Devices
21
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Baseline of the Legacy DC Infrastructure
Structured DC Design for
Compute, LAN, Storage,
Security, and Facilities
Services Capacity and
Geographical Capabilities
Business Need to Service
Delivery Process and
Timing Capabilities
Infrastructure Deployment and Operational Models
22
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Baseline of the Legacy DC Infrastructure
Business Need timing Impacts Whiteboard to Service Realization
23
TRADITIONAL
INDUSTRY
APPROACH -
SIMPLIFIED
Whiteboard
Design
Produce cut
sheets to
teams
Identify
Needs
Provision
Storage
Identify
Server
Class
Identify
Network
Needs
Mask
LUNs
Identify
Server
Instance
Share
WWNs
Configure
SAN Edge
Determine
DC
Placement
Share
Location
Zone
Fabric
Configure
Network
Edge
Facilities
Stage
Server
Firmware
Updates
BIOS
Policy
Settings
RAID
Settings
Image OS
Coordinate
Ends of
Cables
Coordinate
Ends of
Cables
Join
Systems
Mgmt
Domain
Update
Security
Policy
Install
Application
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Current DC Directions, Projects, and Goals
Abstracting, Converging, and Virtualizing more of the DC Infrastructure for
Deployment and Operational Benefits
Easing the Restrictions of Structured Design
Embracing Service Delivery Independent of Location Including Campus Needs
Tighter Coupling of Provisioning and Delivery for Accelerated Deployments
Rethinking the Process
24
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Current DC Directions, Projects, and Goals
Tight Coupling of Needs to Provisioning Self Service Typically Mandates VMs
Bare Metal Model Unchanged Used for Virtualization Provider Rollouts
Management and Troubleshooting of Overlays not shown here
Single Admin with Full Control on Infrastructure
Virtualizing the Server and Some Infrastructure is Partial Solution
25
AFTER
INFRASTRUCTURE
PRE-PROVISIONING
ON HYPERVISOR
Whiteboard
Design Produce
cut sheets but
fewer teams
involved at time
of need
Identify
Needs
Identify
Virtual DC
Deploy VM
from OVF
Update
Security
Policy
Update
Virtualized
Services
Needs
Image OS Join
Systems
Mgmt
Domain
Install
Application
Configure
Network
Edge
Identify
Shared
Data Store
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Current DC Directions, Projects, and Goals
Begins with a Separation of Control Plane and Data Plane
Easier Programmatic Control
Dont Deconstruct App Components to Fit in DC
Make the DC Infrastructure Morph to the App Policy
API with the Centralized Controller Architecture Common
Abstract extensions for optimized services to API methods
Move to centralized policies and pools of how resources are consumed
Industry offerings vary in terms of where some middleware would live
Middleware to control advanced ASIC functionality, and other HW capabilities
Support of these API extensions
Expanding these into Open Source living on the Platforms


Making These Programmable Goals Pervasive Not just in VM Pods
26
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
What Really Does a Controller Do?
These are not new
Wireless Controllers to centrally manage Access Points
Controlling Bridge in all FEX architectures
VM Managers things like Auto-Deploy
More than just Control Plane/Data Plane Separation
All modern modular devices have that separation in a sense
Expanding the scope
Span entire DC segments (or inter-DC) at scale
Host the Running Images and Components (FEX, Auto Deploy, etc.)
Host the Device Configurations (FEX, Auto Deploy, WiFi, etc.)
Model Driven Imposition of detailed configuration lines no longer in user space
Administrators configure the models end to end now
APIs to allow the end using processes, portals, etc. to configure the models
APIs for the reporting and subscription to monitoring and event subscription

Other Examples Yesterday and Today
27
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Industry Directions inside the Data Center
One Direction is to Eliminate
Control Plane completely on
Element
White Box Servers
Merchant Silicon on networking
White Box Network and Storage
gear carry little management
Goal is to effectively open source
code of devices to users
Different views by Market
Segment

Controllers Do Not Equate to Merchant Hardware
28
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Industry Directions inside the Data Center
Moving to Direct Control of
Policies and Pooling of the
Underlying Infrastructure
Feature Rich Integration
Controller to Element Closed in its
Nature
Northbound Methods Open
UCS Model Fits This Model Today
Tightly Coupling the Controller to Hardware Capability
29
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Industry Directions inside the Data Center
Cisco Assertion: Underlying Hardware will Still Matters Cannot Rely on
Software Libraries/Overlays Only
White Box Servers with little management
Do we have precedents here?
One example: Are their advantages in processor families for workloads (VT-x, VT-d,
TXT for VM boot, ) or is cheapest OK? Should I Virtualize Servers on ARM?
White Box Network and Storage gear with little management
Same example: Will all networking ASICs lose any value, will cheapest device be OK?
Tradeoffs with Software Only Options
30
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Industry Directions inside the Data Center
Goal is to effectively open source code of devices to users
Do we want the ability to openly access internals for some customizations, or do we want to fully
write our complete control plane?
Do we want to invent and maintain our infrastructure? Dev, QA, Docs, Support, etc.?
Key item here What Optimizations are Needed and how to put in API?
Different views by Market Segment
Web Providers will be more capable of developing this IP and its lifecycle will others want this vs.
Off the Shelf?
Example: Do we want to expose the core OS for loading of custom code, or offer API to control?
Tradeoffs with Software Only Options
31
UCS Implementation of Strategy
32
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
When we Add in a Unified Fabric Architecture and Policy Driven Configurations
33
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
When we Add in Templates and Pools
34
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Manager Data Management Engine
Review of the UCS Management Architecture
35
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS System Architecture
Optional to Deploy
First fundamental co-tenancy unit is an organization
Maximum is only based on resources
Organizations are logical divisions of resources and policy
Can be tiered with sub-organizations
5 levels deep maximum

Organizational Groupings*
36
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS System Architecture
Method of pulling physical
blades into server pool
shown
Legacy boundaries are per
chassis
Can be any blade on any
chassis, or rack-mount
pooled together
Segmentation can be
virtual within UCS

Pooling Servers does NOT equate to Chassis Boundaries*
37
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS System Architecture
As hardware added into UCS, it can be automatically added to pools to offer
SLAs
By chassis/slot/organization for ownership of hardware
Qualified by this policy, and made available to users as unconfigured device in the appropriate pool
Method to select minimums for hardware pool candidates
Server pool policy to map pools to minimal qualifiers

Server Pool Qualification Policies SLA Tiering for Software Defined Servers*
38
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Complete control of firmware that is
qualified for use per application that will be
running*
Various Components without Admin UEFI*
Blade Management Controller
BIOS
Option ROM
RAID Controller
NICs
HBAs
Main Board
Pulled into a profile or a profile template*
Allows for assigning the firmware state on
server
Easier automation possible

Firmware Versioning Included within the Software Defined Server
39
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Complete control of BIOS settings*
All pertinent fields are configurable in a BIOS
policy
When profile is associated, the BIOS settings
are also matched to the preference of the
application
Complete control of RAID settings*
RAID configuration can be setup on a profile
basis
RAID can be protected if a profile
application to an existing RAID server, can
raise exception rather than applying
Allows for assigning the low-level
configuration state on server
Easier automation possible

BIOS and RAID Controller Configuration within the Software Defined Server
40
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Coupling of the configuration of LAN/SAN access port with the NIC/HBA using it
in the server
Goal of reducing the manual touches on the infrastructure, and adhere to established policies
Entire I/O Carriages can be pre-built for rapid addition to a new software defined server within UCS
Single XML object in UCS, multiple coordinated hardware items on legacy
servers/LAN/SAN
A-priori configuration
No manual NX-OS or IOS configuration of physical port
No manual SAN-OS / NX-OS configuration of physical port
Abstract into objects that are using them (adapters)
No manual adapter configuration abstract to XML object
Create templates of these adapters by use

Grouping Server IO needs and Network Edge in Software
41
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Fundamental I/O Linkages on the Unified Fabric
42
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Converging the Infrastructure Silos for Deployment and Operations Advantages
Makes Programmatic I/O Possible without Server Virtualization Need
The key is how this is accomplished??
Moving to Programmable I/O
43
Individual
Ethernets (vNICs)
DCB Ethernet
Storage (vHBAs)
Blade Management
Channels (BMC Connections)
x86 Server
NIC
NIC
NIC
Mgmt
Mgmt
HBA
HBA
PCIe Tree
x86 Server
PCIe Tree
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Define X(*) NICs and their attributes
VLAN(s)
MAC Addresses
QoS Attributes (Speeds, MTUs, Markings, etc.)
Security Policy (Native allowed, MAC forge, etc.)
Order on PCIe bus*
Which adapter and fabric to use*
Which L2 Network to Connect to above UCS
(Different DMZs)*
Fabric Failover to allow HA in UCS without OS
teaming/bonding configuration*
Define a Whole Group of NICs*
Security Policy to an IO Assembly
Later Slides will talk to VM-FEX*
Create VM vNICs Directly within UCS
vCenter/SCVMM/KVM can use on VMs
Server NIC Creation and Configuration within the Software Defined Server
44
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Centralized per Organization/Root
Adapter Templates Can be used as Initial or Updating
Tightly Controlled Centralized Policy
Easier Audit
Policy Managed by Security and Network Administrator
Applicable to Physical and Virtual Servers
Tied into Service Profile Templates
Tied into vNIC Templates
Tied to VM-FEX vSwitching Port Profiles
Highly Automated Process to Add Connectivity to Server with
Policy
Pre-Creating Templates of Server NICs
45
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Each Virtual Machine vNIC now connected to the UCS network edge
1:1 mapping between a VM virtual adapter and the UCS network
Services can remain on network similar to pizza box deployments today
Live Migration is Supported with this bypass mode adapters not on ESXi
Shell, nor on Windows 2012 hosts
Multiple Security levels can exist within a given vCenter/SCVMM/KVM
environment on UCS with hardware isolation
As Virtual Machines move around infrastructure, the network edge port stays
consistent with the virtual adapter that is moving
RHEL with KVM support in 6.3, Microsoft Hyper-V in Windows 2012, vSphere
since 4.0u1

Extending UCS FEX Endpoints to the Virtual Machines (VM-FEX)*
46
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Define Y HBAs and their attributes*
VSAN
WWPN
QoS Attributes (Speeds, etc.)
Order on PCIe bus
Which adapter and fabric to use
Which Upstream FC port or channel to
present the HBA on
Define a Whole Group of HBAs*
Security Policy to an IO Assembly
Server HBA Creation and Configuration within the Software Defined Server
47
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Centralized per Organization/Root
Adapter Templates Can be used as Initial or
Updating
Tightly Controlled Centralized Policy
Easier Audit
Highly Automated Process to Add SAN
Connectivity to Server with Policy
Policy Managed by Security and SAN
Administrator
Tied into Service Profile Templates
Tied into vHBA Templates

Pre-Creating Templates of Server HBAs
48
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Administratively defined by Security, Storage,
and Network teams before use
Template of full I/O rules (numbers of NICs and
where they connect, numbers of HBAs and
what they can see, etc.) valid for an
organization
Organization server administrator can attach
the I/O sub-assembly to a server in a server
definition
CANNOT however add a random adapter with
other network/storage behind it, nor modify
assembly

Pre-Creating Templates of All Server IO
49
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Ensuring Service Levels for Server Adapters within Unified IO
50
Class Name FC Gold Ethernet BE
COS Value 3 1 0
Drop/No-Drop No-Drop Drop Drop
Strict Priority No No No
Bandwidth/Weight 1 (20%) 3 (60%) 1 (20%)
UCS Server A
Global System Class Definitions
UCS Server B
FC Traffic
High Priority
Ethernet
Best Effort
Ethernet
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Complete control of system boot policy
separate from the BIOS / UEFI settings*
PXE, FC SAN, iSCSI boot (allows templates of PXE strings,
WWPNs, iQN strings)
Virtual media (CD-ROM, .iso, USB, floppy)
Complete control of how to return a server to
the infrastructure when no longer required*
Called Scrub Policy
Optionally clear BIOS settings
Optionally wipe local disk boot sector and table
Allows for removing the low-level
configuration state on server
Easier automation possible

Boot and Server Disassociate Management within the Software Defined Server
51
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Server Architecture
Determine layout of how a server will be setup
Like an .OVA but for the bare metal server
Make template such that numbers of servers can be setup with identical
characteristics

Creating a Template Once a Server is Built*
52
* Unique to Cisco UCS
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS System Architecture
Create 1 or more profiles from template
Can later create more when needed
Draw 1 or more entries from pools of server unique
template data
UUID, MAC, WWN, etc.
When profile is created
Administrator or XML API can then modify configuration of
profile
Used functionally as a starting-point
Shows as bound to initial template (record of origin)
Ability to extrapolate a given profile into an initial template
for future use
Local disk implies state, Boot from SAN or iSCSI is
stateless
Boot and Data images can stay on SAN storage for when needed

Initial Service Profile Templates To Rapidly Deploy a Baseline
53
ESX-DRS-Node1
UUID, MAC,WWN
Boot info
firmware
LAN, SAN Config
Firmware
ESX-DRS-Node
UUID, MAC,WWN
Boot info
firmware
LAN, SAN Config
Firmware
Template
Profile
ESX-DRS-Node2
UUID, MAC,WWN
Boot info
firmware
LAN, SAN Config
Firmware
Profile
One-Time
Instantiation
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS System Architecture
Method to coordinate changes over groups of servers
Create 1 or more profiles from template
Can later create more when needed
Draw 1 or more entries from pools of server unique template
data
UUID, MAC, WWN, etc.
When profile is created
Administrator or XML API can then modify configuration of profile
Shows as bound to updating template (proof of tie)
No ability to modify the profiles directly
Ability to extrapolate a given profile into an updating
template for future use
Later changes to template are propagated to profiles
Understanding of service impacting changes key

Updating Service Profile Templates To Enforce Consistency
54
ESX-DRS-Node1
UUID, MAC,WWN
Boot info
firmware
LAN, SAN Config
Firmware
ESX-DRS-Node
UUID, MAC,WWN
Boot info
firmware
LAN, SAN Config
Firmware
Template
Profile
ESX-DRS-Node2
UUID, MAC,WWN
Boot info
firmware
LAN, SAN Config
Firmware
Profile
Real-Time
Synchronization
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Cisco UCS PowerTool
Service Profile Creation
Policies (firmware, BIOS/RAID settings, boot order, HBA /
NIC configuration and existence)
Pools (WWPN, WWNN, UUID, MAC, Mgmt IPs, etc.)
Fault monitoring
Power / cooling / environmental data / statistical data on
server and I/O
Blades and Racks
Hardware discovery - CPU, Memory, Mezzanine, CIMC,
IPMI config, S/Ns
Operational State Controls
Fault monitoring
Power / cooling / environmental data / statistical data
Chassis and FEX
Fault monitoring
PSU / Fan monitoring and policy configuration
Power / Cooling / Environmental data / Statistical data / I/O
data
Fabric Interconnects
Fault monitoring
PSU / Fan monitoring and policy
Power / Cooling / Environmental data / Statistical data /
Networking info / I/O data
Configuration
A-Priori Pools (WWPN, WWNN, UUID, MAC, Mgmt IPs,
etc.)
Service profile template creation & consumption for
standardization and fast delivery
Service profile template cloning
Basic Service Profile creation
Expert Service Profile creation

Using PowerShell Scripts To Create a Server and the Network Edge
55
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Provisioning
White boarding a Business Need to Deployment Making this Automatic
Tight Coupling of Needs to Provisioning Self Service for VMs and Bare Metal
All Provisioning is done on Policy Basis Before any Rollouts
Admin expertise is retained with Control of their segment on Infrastructure

Making the Server, Network, Security Policy, Infrastructure Policy, Storage ALL
Programmable
56
AFTER
INFRASTRUCTURE
PRE-PROVISIONING
(Physical and Virtual)
Whiteboard Design
Produce Final
Design
Identify
Needs
End User: Identify on
basis of security
needs: Physical DC,
or Cloud Preferences
End User: Deploy PM or
VM from audited Policy
Template with Security
Admin
Image OS Join
Systems
Mgmt
Domain
Install
Application
End User: Identify
Policy driven network
edge, Pre-
coordinated with
Network Admin
End User: Identify
Storage Needs,
Pre-coordinated
with Storage
Admin
UCS Advantage Videos on YouTube
57
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos
Not meant to be a training on how to perform a task on UCS, vs. Competition
The goal is to focus on what we do that is different
Content from TME team around technical items
Reasons that we feel these differences are advantages to the various IT teams
- Advantages to Server Administrators
- Advantages to Network Administrators
- Advantages to Storage Administrators
- Advantages to Infrastructure Personnel
- Advantages to Security Administrators
58
59 2014 Cisco and/or its affiliates. All rights reserved.
http://www.cisco.com/en/US/prod/ps10265/ucs_advantage_video_library.html

www.YouTube.com/ciscodatacenter

47 Total Videos which outline UCS Differentiators as of April 2014
Playlist UCS Technical Videos http://www.youtube.com/ciscodatacenter#p/c/F04A2C6AA04DF055
T.O.C Overview Cisco UCS Advantage http://www.youtube.com/watch?v=6eFb8_TWtds
UCS Advantage Videos on
Cisco.com and YouTube
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- Server
Category Title URL
1. UCS server Service Profiles and Templates http://www.youtube.com/watch?v=JW-YtVN75R0
2. UCS server Server Pre-Provisioning http://www.youtube.com/watch?v=o7BuEE3hNPE
3. UCS server BIOS Policies http://www.youtube.com/watch?v=Pr6EptC9JXQ
4. UCS server RAID Policies http://www.youtube.com/watch?v=Vcs56wjUWuI
5. UCS server Firmware Policies http://www.youtube.com/watch?v=vjj8Xz0NqI4
6. UCS server Ease of Cloning and Redeploying Servers in UCS http://www.youtube.com/watch?v=K2H3ArgopJY
7. UCS server Server Pools and Qualification Policies http://www.youtube.com/watch?v=KTw7M3T-VOw
9. UCS server Maintenance Policies http://www.youtube.com/watch?v=QQTlm98NgTI
10. UCS server High Availability During Upgrades http://www.youtube.com/watch?v=57HXMGn88HA
60
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- Server
Category Title URL
11. UCS server Configuring the UCS System with Powershell *To Complete*
12. UCS server XML Programmability of the UCS Scripting a Server in UCS *To Complete*
13. UCS server Monitoring UCS with BMC BPPM http://www.youtube.com/watch?v=mdoEZf7tM5E
14. UCS server Microsoft HyperV on UCS http://www.youtube.com/watch?v=G3x_YOYK-Fo
15. UCS server Using Smart Callhome to Streamline Support http://www.youtube.com/watch?v=96TVIlMs9tI
16. UCS server Extended Memory Technology http://www.youtube.com/watch?v=kS3ehPRcVDo
17. UCS server Organizations and Roles http://www.youtube.com/watch?v=tb-L0zv3If
18. UCS server Automating VMware Server Upgrades http://www.youtube.com/watch?v=DnN_VbGEj20
19. UCS server Mapping Stateless Profiles against Unique HW Requirements
including PCIe Flash
*To Complete*
61
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- I/O
Category Title URL
1. UCS I/O Advantages in Server I/O with UCS Unified Fabric http://www.youtube.com/watch?v=u7iE2cRbAtc
2. UCS I/O Easing SAN Booting Setup with UCS http://www.youtube.com/watch?v=IW4zHXIjpPU
3. UCS I/O Adapter Templates http://www.youtube.com/watch?v=KpVEn3DhfOM
4. UCS I/O

Network Interface Virtualization http://www.youtube.com/watch?v=njjbCEblxVc
5. UCS I/O

Adapter Fabric Failover http://www.youtube.com/watch?v=tlu8RSq6T_M
6. UCS I/O

Extend the Network to the Virtual Machine http://www.youtube.com/watch?v=Ylizxq18yxE
7. UCS I/O

Traffic Analysis of All Servers http://www.youtube.com/watch?v=PHTdXy_8Zdg
8. UCS I/O

Ethernet Switching Modes http://www.youtube.com/watch?v=roX8MRN66UM
9. UCS I/O

Fibre Channel NPV and Switch Modes http://www.youtube.com/watch?v=VSetsgOYYCo
10. UCS I/O

FC Port Channels and Trunking http://www.youtube.com/watch?v=PpzKPguRTXc
62
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- I/O
Category Title URL
11. UCS I/O UCS Low Level Adapter Policies http://www.youtube.com/watch?v=sZXp9CDV-kw
12. UCS I/O Simplifying Enterprise class Quality of Service on UCS *To Complete*
13. UCS I/O Making iSCSI boot simple with UCS *To Complete*
14. UCS I/O Recovering Virtualization Host CPU cycles by using VM-FEX
technology
*To Complete*
15. UCS I/O vMotion with VMDirectPath I/O with UCS VM-FEX technology *To Complete*
16. UCS I/O Using VM-FEX to Simplify Linux KVM http://www.youtube.com/watch?v=v2JjWimSSNQ
17. UCS I/O Using VM-FEX to Simplify 2012 HyperV http://www.youtube.com/watch?v=mOo9Jz7SBMA
18. UCS I/O Deep visibility into the Unified Fabric with UCS *To Complete*
19. UCS I/O Using Local FC Storage PODs with UCS http://www.youtube.com/watch?v=Oss2RCt4C7M
20. UCS I/O VLAN Grouping by Organization for Segments http://www.youtube.com/watch?v=ho0o5j-S3Uo
21. UCS I/O Creating I/O Sub-Assemblies for Servers in UCS http://www.youtube.com/watch?v=W9zvRx-JsDo
22. UCS I/O Converging more with MultiHop FCoE and UCS http://www.youtube.com/watch?v=zDxFNV-C21Y
63
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- Infrastructure
Category Title URL
1. UCS Infrastructure Lights-Out Management http://www.youtube.com/watch?v=QEO1d_1vTxs
2. UCS Infrastructure

Easy VM-FEX Deployment http://www.youtube.com/watch?v=0aAuj80cNvg
3. UCS Infrastructure UCS Integrated Management for Blades and Rack Mounts http://www.youtube.com/watch?v=hJI2Wqa5XP8
4. UCS Infrastructure

Server Power Grouping http://www.youtube.com/watch?v=eXJ0tYd9-fA
5. UCS Infrastructure UCS Monitoring *To Complete*
6. UCS Infrastructure

UCS Manager Platform Emulator http://www.youtube.com/watch?v=ZNNrs2e0wvk
7. UCS Infrastructure

Cisco Developer Network and Sandbox http://www.youtube.com/watch?v=Syhl6SAiwew
8. UCS Infrastructure Maximizing Design Flexibility with Unified Ports http://www.youtube.com/watch?v=lLdWiGe1HF0
9. UCS Infrastructure VMware autodeploy enhancements with Service Profile
Templates
*To Complete*
10. UCS Infrastructure Easing Firmware Operations with Auto Install http://www.youtube.com/watch?v=QkMWXTODWdI
11. UCS Infrastructure Introductory UCS System Setup Simplicity http://www.youtube.com/watch?v=XfVzLKmcrbE
12. UCS Infrastructure Reducing time from Whiteboard to Deployment with UCS *To Complete*
64
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- Security
Category Title URL
1. UCS Security Centralizing device configuration with FEX technologies
and UCS
*To Complete*
2. UCS Security Control Plane Security within UCS for Co-Tenancy *To Complete*

3. UCS Security Hosting Multiple Security Domains on a Single UCS http://www.youtube.com/watch?v=R9WD63swA5w
4. UCS Security Securing the Hypervisor and VMs with VM-FEX http://www.youtube.com/watch?v=kS1-E5jMPtE
65
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
UCS Advantage Videos- Stand Alone Rack Management
Category Title URL
1. Stand Alone Rack Servers Virtualizing Adapters on UCS Rack Servers and Nexus
5500 Switches
*To Complete*
2. Stand Alone Rack Servers Server Storage Management without Host Agents *To Complete*
3. Stand Alone Rack Servers Using Single Wire Connectivity on UCS Racks http://www.youtube.com/watch?v=mz5VYXp8R_k
4. Stand Alone Rack Servers Scripting BIOS Configurations on Rack Mount UCS *To Complete*
5. Stand Alone Rack Servers Scripting NIC and HBA Existence on Rack Mount UCS *To Complete*
6. Stand Alone Rack Servers Automating Firmware Installation with Server Configuration
Utility
http://www.youtube.com/watch?v=GGFiJeA8Ers
7. Stand Alone Rack Servers Eliminating VLAN trunking to the OS requirements http://www.youtube.com/watch?v=V0sR8nFiYWQ
66
Summary
67
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Cisco Unified Computing System
Drive Hardware Innovation for Unified Fabric
Fiber Channel over Ethernet on Unified Fabric (our Engineers led FC standards group)
Multiple Ethernet over Unified Fabric (our Engineers led 802.1 standards group)
Makes the Software Definition of all IO Possible
Drive Controller Innovation to Program the Servers, and the DC Edge
Policy Driven Control of Unified and Converged Infrastructure
Not a Separate Development team Integrated controller and ASICs to realize benefits
Onboard x86 Server Operations Model is Unchanged with Industry Standard Parts
Applying the Advantages of Software Defined Virtual Machines on Physical
Machines
LAN configuration
Storage Access configuration
Template Based Policy Application
Highest Level Description Summary
68
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Participate in the My Favorite Speaker Contest
Promote your favorite speaker through Twitter and you could win $200 of Cisco
Press products (@CiscoPress)
Send a tweet and include
Your favorite speakers Twitter handle: @danhanso
Two hashtags: #CLUS #MyFavoriteSpeaker
You can submit an entry for more than one of your favorite speakers
Dont forget to follow @CiscoLive and @CiscoPress
View the official rules at http://bit.ly/CLUSwin

Promote Your Favorite Speaker and You Could be a Winner
69
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Complete Your Online Session Evaluation
Give us your feedback and you
could win fabulous prizes. Winners
announced daily.
Complete your session evaluation
through the Cisco Live mobile app
or visit one of the interactive kiosks
located throughout the convention
center.
Dont forget: Cisco Live sessions will be available
for viewing on-demand after the event at
CiscoLive.com/Online
70
2014 Cisco and/or its affiliates. All rights reserved. BRKCOM-1005 Cisco Public
Continue Your Education
Demos in the Cisco Campus
Walk-in Self-Paced Labs
Table Topics
Meet the Engineer 1:1 meetings
71

You might also like