Vous êtes sur la page 1sur 73

Architecture of the Cisco Unified

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

State is built per server


Per server management

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

As Servers are added, the


cabling remains constant SAN A
Entire
Management model remains
UCS
the same Domain
State is per-UCS domain and
not per rack or blade chassis
Small unit-step costs for
chassis as satellites of UCS SAN B
Domain
EVERY UCS B Series Server

1-20 Blade Chassis, 160 Rack Units


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Cisco UCS is a Software Defined Server and Edge

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

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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
UCS System Components

BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
UCS Server Physical Architecture

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

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)

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

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)

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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
UCS Server Physical Architecture
Connecting UCS to Multiple Security Segments
VLAN List Uplink Group Server Interface
UCS List
Forwarding
Boundary
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

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

Scale Out Enterprise Performance Intensive/Mission Critical

UCS C460 M2
Mission-Critical, 4-Socket
UCS C240 M3 Server for Large, CPU-Intensive
Rack

UCS C24 M3 UCS C420 M3


Ideal Platform for Big Data, ERP, Applications
Entry, Expandable Rack Server for Storage Enterprise Class, 4-Socket Server for
Intensive Workloads and Database Applications Large, Memory-Intensive Bare Metal, and
Virtualized Applications

UCS C260 M2 UCS C460 M4


UCS C22 M3 UCS C220 M3 Mission-Critical, 2-Socket Extended Mission-Critical, 4-Socket
Entry Rack Server for Distributed and Web Versatile, General Purpose Enterprise Memory Server for Large, Memory- Server for Large, CPU-Intensive
Infrastructure Applications Infrastructure, and Application Server Intensive Applications Applications

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

Provision Mask Configure Zone Coordinate


Storage LUNs SAN Edge Fabric Ends of
Cables
Share
WWNs

Identify Identify Facilities Firmware BIOS RAID Image OS Join Install


Server Server Stage Updates Policy Settings Systems Application
Class Instance Server Settings Mgmt
Domain
Whiteboard
Design Share
Identify Produce cut Location
Needs sheets to
teams

Identify Determine Configure Update Coordinate


Network DC Network Security Ends of
Needs Placement Edge Policy Cables

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

Identify Identify Deploy VM Configure Update Update Image OS Join Install


Virtual DC Shared from OVF Network Security Virtualized Systems Application
Data Store Edge Policy Services Mgmt
Needs Domain
Whiteboard
Design Produce
cut sheets but
Identify fewer teams
Needs involved at time
of need

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

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

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?

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?

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

* Unique to Cisco UCS


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
UCS System Architecture
Pooling Servers does NOT equate to Chassis Boundaries*
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

* Unique to Cisco UCS


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
UCS System Architecture
Server Pool Qualification Policies SLA Tiering for Software Defined Servers*
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

* Unique to Cisco UCS


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
UCS Server Architecture
Firmware Versioning Included within the Software Defined Server
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
* Unique to Cisco UCS
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
UCS Server Architecture
BIOS and RAID Controller Configuration within the Software Defined Server
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 * Unique to Cisco UCS
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
UCS Server Architecture
Grouping Server IO needs and Network Edge in Software
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

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*

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 * Unique to Cisco UCS
vCenter/SCVMM/KVM
BRKCOM-1005
can use on VMs
2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
UCS Server Architecture
Pre-Creating Templates of Server NICs
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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
UCS Server Architecture
Extending UCS FEX Endpoints to the Virtual Machines (VM-FEX)*
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
* Unique to Cisco UCS
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
UCS Server Architecture
Server HBA Creation and Configuration within the Software Defined Server
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

* Unique to Cisco UCS


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
UCS Server Architecture
Pre-Creating Templates of Server HBAs
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

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%)

High Priority Best Effort


FC Traffic
Ethernet Ethernet

UCS Server A UCS Server B

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)

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

* Unique to Cisco UCS


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
UCS Server Architecture
Creating a Template Once a Server is Built*
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

* Unique to Cisco UCS


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
UCS System Architecture
Initial Service Profile Templates To Rapidly Deploy a Baseline
Template
Create 1 or more profiles from template ESX-DRS-Node
Can later create more when needed UUID, MAC,WWN
Boot info
Draw 1 or more entries from pools of server unique firmware
LAN, SAN Config
template data Firmware
UUID, MAC, WWN, etc.
When profile is created One-Time
Instantiation
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) ESX-DRS-Node1 ESX-DRS-Node2
UUID, MAC,WWN UUID, MAC,WWN
Boot info
Ability to extrapolate a given profile into an initial template firmware
Boot info
firmware
for future use LAN, SAN Config LAN, SAN Config
Firmware Firmware
Local disk implies state, Boot from SAN or iSCSI is Profile Profile
stateless
Boot and Data images can stay on SAN storage for when needed
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
UCS System Architecture
Updating Service Profile Templates To Enforce Consistency
Template
Method to coordinate changes over groups of servers
ESX-DRS-Node
Create 1 or more profiles from template UUID, MAC,WWN
Boot info
Can later create more when needed firmware
LAN, SAN Config
Firmware
Draw 1 or more entries from pools of server unique template
data
Real-Time
UUID, MAC, WWN, etc. Synchronization
When profile is created

Administrator or XML API can then modify configuration of profile


Shows as bound to updating template (proof of tie)
ESX-DRS-Node1 ESX-DRS-Node2
No ability to modify the profiles directly UUID, MAC,WWN UUID, MAC,WWN
Boot info Boot info
Ability to extrapolate a given profile into an updating firmware firmware
LAN, SAN Config LAN, SAN Config
template for future use Firmware Firmware

Later changes to template are propagated to profiles Profile Profile

Understanding of service impacting changes key


BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Cisco UCS PowerTool
Using PowerShell Scripts To Create a Server and the Network Edge
Service Profile Creation Power / Cooling / Environmental data / Statistical data / I/O
data
Policies (firmware, BIOS/RAID settings, boot order, HBA /
NIC configuration and existence) Fabric Interconnects
Pools (WWPN, WWNN, UUID, MAC, Mgmt IPs, etc.) Fault monitoring
Fault monitoring PSU / Fan monitoring and policy
Power / cooling / environmental data / statistical data on Power / Cooling / Environmental data / Statistical data /
server and I/O Networking info / I/O data

Blades and Racks Configuration


Hardware discovery - CPU, Memory, Mezzanine, CIMC, A-Priori Pools (WWPN, WWNN, UUID, MAC, Mgmt IPs,
IPMI config, S/Ns etc.)
Operational State Controls Service profile template creation & consumption for
Fault monitoring standardization and fast delivery
Power / cooling / environmental data / statistical data Service profile template cloning
Basic Service Profile creation
Chassis and FEX Expert Service Profile creation
Fault monitoring
PSU / Fan monitoring and policy configuration

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

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

2014 Cisco and/or its affiliates. All rights reserved. 59


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

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*

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 *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

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

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*

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

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

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 *To Complete*
Templates
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*

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*

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

BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
UCS Advantage Videos- Stand Alone Rack Management

Category Title URL


1. Stand Alone Rack Servers Virtualizing Adapters on UCS Rack Servers and Nexus *To Complete*
5500 Switches
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 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

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
BRKCOM-1005 2014 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Participate in the My Favorite Speaker Contest
Promote Your Favorite Speaker and You Could be a Winner
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

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.

Dont forget: Cisco Live sessions will be available


for viewing on-demand after the event at
CiscoLive.com/Online

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

Vous aimerez peut-être aussi