Académique Documents
Professionnel Documents
Culture Documents
Computing System
BRKCOM-1005
Dan Hanson
Manager, Technical Marketing
Computing Systems Product Group
Agenda
Introduction Fundamental UCS
Components
UCS Strategy: A Software Defined Server
and Edge
UCS Implementation of Strategy
UCS Advantage Videos on YouTube
Summary
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Introduction Fundamental UCS
Components
Cisco UCS is a Fundamental Unified Fabric
LAN SAN A
Mgmt Any IEEE Compliant LAN Any ANSI T11 Compliant SAN SAN B
Any ANSI T11 Compliant SAN
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
UCS Technologies Impacting the DC
Unified fabric within the DC
Proliferation of NIC and Backup Management Production
HBA devices, cables, ports
as servers are added
Linear costs per compute
node added SAN A
EVERY Rack-Mount
Server
SAN B
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
UCS Technologies Impacting the DC
Unified fabric within the DC
Proliferation of NIC and HBA Backup Management Production
devices, cables, ports, IO Bay
Modules as bladed servers are
added
State is Built on a Per-Chassis SAN A
Basis
Non-Trivial Intra-Chassis
Connectivity
Large Unit Step Costs for added EVERY Blade Server
Chassis
Blade Chassis SAN B
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
UCS Technologies Impacting the DC
New Cabling Model Management Production
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Cisco UCS is a Software Defined Server and Edge
Fundamentals of Cisco UCS
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
UCS Centralized Policy And Application Driven
Cisco UCS
Embedded Service
Management enables Profile
more configuration NIC Existence
NIC MACs
HBA Existence
points to set up and HBA WWPNs
Server UUID
provision HW, FW, BIOS Settings
RAID Settings SAN
and Advanced VLAN Assignments
VLAN Tagging
Settings FC Fabrics Assign.
FC Boot Parameters
Boot order
PXE settings
IPMI Settings LAN
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
UCS Server Physical Architecture
UCS Cluster of Servers Presented to Data Center
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
UCS Server Physical Architecture
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
UCS Fabric Interconnects
Different Ports for Dedicated Functions
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
UCS Server Physical Architecture
Bladed Deployments (Can mix with Rack Mounts)
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
UCS Server Physical Architecture
Rack Mount Deployments (Can mix with Blades)
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
UCS Server Models for Blade and Rack Mount
Inside the x86 Server Straightforward Components and OS View
Cisco UCS: Many Server Form Factors, One System
UCS C460 M2
Mission-Critical, 4-Socket
UCS C240 M3 Server for Large, CPU-Intensive
Rack
UCS B230 M2
Density-optimized CPU and
Memory-Intensive 2-Socket Blade for Bare
Metal and Virtualized Applications
Blade
UCS B420 M3
Enterprise Class, 4-Socket
Blade for Large, Memory-
UCS B22 M3 UCS B200 M3 Intensive Bare Metal
Entry Blade Server for IT Infrastructure and Web Optimal Choice for VDI, Private and Virtualized Applications UCS B260/B460 M4
Applications Cloud, or Dense Virtualization/
Mission-Critical, 2/4-Socket
Consolidation Workloads
Blades for Large, CPU-Intensive Bare Metal
and Virtualized Applications
UCS B440 M2
Mission-Critical, 4-Socket Blade for Large, CPU-
Intensive Bare Metal
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 and Virtualized Applications
UCS Strategy: A Software Defined Server
and Edge
UCS Logical Architecture
A Legacy Server Physical Builds of the Devices
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Baseline of the Legacy DC Infrastructure
Infrastructure Deployment and Operational Models
Structured DC Design for
Compute, LAN, Storage,
Security, and Facilities
Services Capacity and
Geographical Capabilities
Business Need to Service
Delivery Process and
Timing Capabilities
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Baseline of the Legacy DC Infrastructure
Business Need timing Impacts Whiteboard to Service Realization
TRADITIONAL
INDUSTRY
APPROACH -
SIMPLIFIED
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Current DC Directions, Projects, and Goals
Rethinking the Process
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Current DC Directions, Projects, and Goals
Virtualizing the Server and Some Infrastructure is Partial Solution
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
AFTER
INFRASTRUCTURE
PRE-PROVISIONING
ON HYPERVISOR
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Current DC Directions, Projects, and Goals
Making These Programmable Goals Pervasive Not just in VM Pods
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
What Really Does a Controller Do?
Other Examples Yesterday and Today
These are not new
Wireless Controllers to centrally manage Access Points
Controlling Bridge in all FEX architectures
VM Managers things like Auto-Deploy
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Industry Directions inside the Data Center
Controllers Do Not Equate to Merchant Hardware
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Industry Directions inside the Data Center
Tightly Coupling the Controller to Hardware Capability
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Industry Directions inside the Data Center
Tradeoffs with Software Only Options
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?
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Industry Directions inside the Data Center
Tradeoffs with Software Only Options
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?
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
UCS Implementation of Strategy
32
UCS Server Architecture
When we Add in a Unified Fabric Architecture and Policy Driven Configurations
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
UCS Server Architecture
When we Add in Templates and Pools
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
UCS Manager Data Management Engine
Review of the UCS Management Architecture
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
UCS System Architecture
Organizational Groupings*
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
UCS Server Architecture
Fundamental I/O Linkages on the Unified Fabric
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
UCS Server Architecture
Moving to Programmable I/O
Converging the Infrastructure Silos for Deployment and Operations Advantages
Makes Programmatic I/O Possible without Server Virtualization Need
DCB Ethernet Blade Management
The key is how this is accomplished?? Channels (BMC Connections)
Mgmt
Mgmt
x86 Server x86 Server
NIC
NIC PCIe Tree PCIe Tree
NIC
Individual
Ethernets (vNICs)
HBA
HBA
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Storage (vHBAs)
UCS Server Architecture
Server NIC Creation and Configuration within the Software Defined Server
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*
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
UCS Server Architecture
Pre-Creating Templates of All Server IO
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
UCS Server Architecture
Ensuring Service Levels for Server Adapters within Unified IO
Global System Class Definitions
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%)
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
UCS Server Architecture
Boot and Server Disassociate Management within the Software Defined Server
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)
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
UCS Provisioning
Making the Server, Network, Security Policy, Infrastructure Policy, Storage ALL
Programmable
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
AFTER
INFRASTRUCTURE
PRE-PROVISIONING
(Physical and Virtual)
End User: Identify on End User: Identify End User: Deploy PM or End User: Identify Image OS Join Install
basis of security Storage Needs, VM from audited Policy Policy driven network Systems Application
needs: Physical DC, Pre-coordinated Template with Security edge, Pre- Mgmt
or Cloud Preferences with Storage Admin coordinated with Domain
Whiteboard Design Admin Network Admin
Produce Final
Design
Identify
Needs
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
UCS Advantage Videos on YouTube
57
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
UCS Advantage Videos on
Cisco.com and YouTube
http://www.cisco.com/en/US/prod/ps10265/ucs_advantage_video_library.html
www.YouTube.com/ciscodatacenter
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
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*
19. UCS server Mapping Stateless Profiles against Unique HW Requirements *To Complete*
including PCIe Flash
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
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 *To Complete*
technology
15. UCS I/O vMotion with VMDirectPath I/O with UCS VM-FEX technology *To Complete*
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
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
UCS Advantage Videos- Infrastructure
Category Title URL
1. UCS Infrastructure Lights-Out Management http://www.youtube.com/watch?v=QEO1d_1vTxs
3. UCS Infrastructure UCS Integrated Management for Blades and Rack Mounts http://www.youtube.com/watch?v=hJI2Wqa5XP8
9. UCS Infrastructure VMware autodeploy enhancements with Service Profile *To Complete*
Templates
10. UCS Infrastructure Easing Firmware Operations with Auto Install http://www.youtube.com/watch?v=QkMWXTODWdI
12. UCS Infrastructure Reducing time from Whiteboard to Deployment with UCS *To Complete*
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
UCS Advantage Videos- Security
Category Title URL
1. UCS Security Centralizing device configuration with FEX technologies *To Complete*
and UCS
2. UCS Security Control Plane Security within UCS for Co-Tenancy *To Complete*
4. UCS Security Securing the Hypervisor and VMs with VM-FEX http://www.youtube.com/watch?v=kS1-E5jMPtE
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
UCS Advantage Videos- Stand Alone Rack Management
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 http://www.youtube.com/watch?v=GGFiJeA8Ers
Utility
7. Stand Alone Rack Servers Eliminating VLAN trunking to the OS requirements http://www.youtube.com/watch?v=V0sR8nFiYWQ
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
Summary
67
Cisco Unified Computing System
Highest Level Description Summary
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 69
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.
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 70
Continue Your Education
Demos in the Cisco Campus
Walk-in Self-Paced Labs
Table Topics
Meet the Engineer 1:1 meetings
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 71