Вы находитесь на странице: 1из 206

UCS Director Deployment

Student Guide Version 1.1


 To install, configure, and manage Cisco UCS Director running on
Cisco Unified Computing servers in a virtualized environment

 Provisioning of Infrastructure services with Cisco UCS Director.

2
The following prerequisites skills and knowledge are recommended
before attending this course:

 Understanding of server system design and architecture

 Familiarity with the Unified Computing System (UCS)

 Familiarity with Ethernet and TCP/IP

 Familiarity with Server Virtualization

 Familiarity with Storage Concepts

3
LAN Compute Virtual Storage

Discover

User Groups Policies


Design vDC Catalogs

Deploy Self Service Portal

Monitor Resource Optimization


Operate
Management Maintenance

4
Module 1 Module 2 Module 3
Introduction UCSD Components UCSD Deployment

• DataCenter Challenges • UCSD Architecture • UCSD Installation


• Cloud Layer Overview • BMA Architecture • OVF Deployments
• UCSD Overview • Deployment Models • UCSD Shell Admin
• Support Matrix • UCSD – BMA Configuration
• Management Features • Global System Settings
o Licensing
o Mail Setup
o System Parameters
o Authentication Preferences
o Support Information
• UCSD Datacenter

• Lab 1: UCSD and BMA Installation


Module 4 Module 5
Discovery Design

• Discovery Overview • Policies


• Virtual Infrastructure Discovery o Computing
• Physical Infrastructure Discovery o Network
o Storage
 Lab 2: Discovery o Service Delivery
• User Groups
 Lab3: UI Familiarization o Group Budget Policy
o Resource Limits
• Users
o User Roles
o Manage User Profiles
• Virtual Data Center (vDC)
• Catalog

• Lab 4: Services Design

• Lab 5: Catalog
Module 6 Module 7 Module 8
Deploy Orchestration Operate

• Self Service • Tasks and Workflows • Chargeback


Provisioning • Workflow Templates
• Service Requests
Lab 7: Advanced Catalog
• Lab 6: Self Service
Portal • Advanced Catalog
• Workflow Designer

Lab 8: Workflow Design


Module 9
Fenced Containers

• Understanding
Fenced Containers

• Lab 9: Setting up Fenced


Containers with a Linux
firewall
 Discuss DC Trends and Challenges

 Describe the Cisco UCSD Solution

 Understand the current UCSD Support Matrix

 Describe the Management capability of the solution

10
 Business Agility

 Manual Disconnected Processes

 Security and Compliance

 Higher TCO and Lower ROI

 Resource Visibility – Lifecycle Management , VM Sprawl

 Wastage of Resources

11
12
Cloud

Virtualization

Web

Client Srv.

Mini Comp

Mainframe

1960 1970 1980 1990


13 2000 2010
Service Catalog Cloud
VM CRM VDI
Container

Orchestration and
Management
Orchestration / Management / Monitoring

Infrastructure Compute Network Storage Virtualization

14
 A multi-tenant, multi-hypervisor and multi-cloud (private and public)
provisioning and management solution that provides comprehensive
virtual infrastructure control, management and monitoring via a
single pane of glass

 Cisco UCSD delivers unified management for the industry’s leading


converged infrastructure solutions, which are based on the Cisco
Unified Computing System (UCS) and Nexus platforms.

 Cisco UCSD automates the provisioning of resource pools across


physical and virtual from a unified centralized management console,
reducing time-to-value for both applications and end users.

15
Mobile Devices

LDAP, CMDB,
End Metering DB
Admins Operations
Users

Self Service Admin System


Dashboard
Catalog Console Integration

UCSD Unified Infrastructure Amazon,


Controller Rackspace, …
Multi-tenant & integrated cloud platform
Provider API
UCS Director
Integrated Multi-tenant Cloud Platform Public Clouds

Server Storage Network System


Managers APIs Manager vCenter
Center
UCS Nexus

VMware HyperV

Infrastructure Cloud Infrastructure


16
UCSD

17
Unified Management of • NetApp: FlexPod and ExpressPod
Converged • VCE: VBlock
Infrastructures • EMC: VSPEX

End to End
• Large breadth and depth of functionality
Virtual & Physical • Multi-platform, multi-vendor
Management

• A single integrated, unified platform that installs quickly


Turnkey Solution • 400+ out-of-the-box orchestration tasks
• Usable without heavy pro services; fast time to value

• Multi-vendor support (NetApp & EMC)


Storage Choice • Multi-protocol storage support

Best Integration with • Unmatched breadth and depth of functionality


UCS • Tightly integrated; UCSD is part of same BU that makes UCS
Service Catalog VM WorkFlow VDI Web Store

Orchestration and
Management Cisco UCS Director
Orchestration / Management / Monitoring

Compute Network Storage Virtualization


- Cisco - Cisco - NetApp - VMware
- HP - EMC - Hyper-V
Infrastructure - Dell - KVM

19
Cisco
Components Model Supported Version/ Interfaces
UCS
Chassis UCS 5100 Series
Blade Servers UCS B Series, C Series
Rack Mounts UCS C200 M2
UCS C210 M2
Fabric Interconnect UCS 6100, 6200
UCS Manager UCSM 1.0, 1.3, 1.4, 2.0, 2.1

HP
Type Model Supported Version /Interfaces

Blade Servers C7000

Rack Mounts Servers GL-380,


DL-700 Series

HP-ILO Management HP-ILO 1.61

Dell
Type Model Supported Version /Interfaces

Rack Mounts Servers PowerEdge R200


Poweredge R210x

20
Cisco Devices
Device Model Supported Version/ Interfaces
Data Center Switch Nexus 3K, 5K, 7K series 5.0 or above.
6.2 for 7K
Nexus 1000v (VXLAN) 4.2

Data Center Storage Switches MDS 9000, 9124, 9148 Series


Directors and Fabric Switches

Security PIX 8.0


ASA 5500 Series (Physical) 7.0

Brocade
Type Model Supported Version /Interfaces

Fabric OS Switch:

Brocade 300 v6.3.0a

Network OS Switch: VDX 6710-54 v2.1.1

VDX 6720-24 v2.1.1

VDX 6730-32 v2.1.1

21
NetApp Storage

Type Model Supported Version /Interfaces

Interfaces ONCOMMAND 4.0.2

Interfaces ONTAP 7.3.6, 8.0.1, 8.0.2 (7 mode), 8.2(C Mode)

Storage Controller FAS 2000, FAS 3000,


FAS 6000 Series,
FAS 2240, FAS 3210

Interfaces ZAPI 1.13 and above

EMC

Type Model Supported Version /Interfaces

VNX Block, File, Unified versions of 5100,


5300, 5500, 5700 and 7500

VMAX Includes 10K, 20K and 40K arrays

22
VMWare

Type Model Version


Management vCenter 5.1, 5.0, 4.1, 4.0

Hypervisor ESX/ESXi Versions 5.1, 5.0.0, 4.1.0, 4.0.0, 3.5

Plugin VSC 2.1

Microsoft Hyper-V
Hypervisor Hyper-V
Microsoft Windows 2008 R2 SP1 ( Hyper-V 2.0 ) Microsoft

Windows 2012 ( Hyper-V 3.0 )

Management System Center Virtual Machine Manager System Center Virtual Machine Manager 2008 R2 SP1 (Ver
(SCVMM) 2.04521.0 SP1)

System Center Virtual Machine Manager 2012 & 2012


SP1

RedHat KVM
Hypervisor RHEVH 5.6 - 9.3el5_6

Management RHEVM 2.2.4.51796

VDSM 2.2.63.23

VDI
Citrix Xendesktop Controller 5.5

23
Type Supported Version /Interfaces

VMWARE ESXi4.1, ESXi5.0

LINUX CentOS 5.x/6.x, RHEL5.x

WINDOWS Windows 2008 R2

24
Category Description

Cisco branded Swift Licensing and Cisco Branding


release
Cisco format documentation (Phase 1)

Licensing Bare Metal Server License – CUIC-PHY-SER-BM


New Bundles - CUIC-SBUN-OFFERS1 , CUIC-SBUN-OFFERS2
NFR License, Evaluation License (60 Day Trial period from 30 Days)
VLA License
Converged VBlock (200,300 – VNX), VBlock (700, 720 - VMAX), VSPEX 125,250 (VNX), FlexPOD N7K/Clustered Data ONTap ,
Infrastructure
Compute UCSM 2.1 (Del Mar) new features, C-Series standalone (Double peak ) enhancements

Storage VNX File,Block, Unified versions 5100,5300,5500,7500 Series , VMAX 10K,20K,40K, NetApp OnTap 8.2 Compatibility

Network Nexus 1000v (VXLAN), Nexus 7K, MDS 9000 Series Director & Fabric Switches, ASA 55xx Series

Hypervisors Microsoft Hyper-V (2012) updates , VMWare ESXi updates

Platform LDAP enhancements, Orchestrator task library, Views, Reporting, 64 bit UCS Director VM, Bug Fixes

Multi Vendor HP – iLO3/4

Ecosystem Northbound REST Based API (JSON, XML) and Open Automation SDK available as EFT

Localization Japanese, Spanish


 Out of the box, Cisco UCSD has support for Physical and Virtual
component management
o Physical Components

• Server Management

• Storage Management

• Network Management

o Virtual Component

• Computing Management

• Storage Management

• Network Management

26
 Discover and collect configurations and changes

 Monitor and manage physical servers

 Perform policy-based server provisioning

 Manage blade power

 Manage the server lifecycle

 Perform server use trending and capacity analysis

 Perform bare-metal provisioning using pre-boot execution


environment (PXE) boot management

27
 UCS Director is not a replacement for UCSM

Configuration / Administration Monitoring / Reporting


• Fabric interconnects, including ports • Power consumption

• Chassis, blade servers, and rack-mount • Temperature


servers, including auto-discovery
• Server availability
• Network Connections
• Service profile association
• Storage connections

• Pools

• Policies

• Service profiles

28
 Discover, collect, and monitor storage filers

 Perform policy-based provisioning of vFilers

 Provision and map volumes

 Create and map LUN and iGroup instances

 Perform SAN zone management

 Monitor and manage network-attached storage (NAS) and SAN


based storage

 Implement storage best practices and recommendations

29
 Discover, collect, and monitor physical network elements

 Provision VLANs across multiple switches

 Configure ACLs on network devices

 Configure the storage network

 Implement dynamic network topologies

30
 Discover, collect, and monitor virtual computing environment

 Perform policy-based provisioning and dynamic resource allocation

 Manage the host server load and power

 Manage the virtual machine lifecycle and snapshots

 Perform analytics to assess virtual machine capacity and sprawl and


host utilization

31
 Discover, collect, and monitor storage vFilers and storage pools

 Perform policy-based storage provisioning for thick and thin clients

 Create new data stores and map them to virtual device contexts

 Add and resize disks to virtual machines

 Monitor and manage organizational storage use

 Perform virtual storage trend and capacity analysis

32
 Add networks to virtual machines

 Perform policy-based network provisioning with IP and DHCP


allocation

 Configure and connect vNICs to VLANs and private VLANs

 Create port groups and port profiles for virtual machines

 Monitor organization use of virtual networks

33
UCSD – Components
 Describe the components of the UCSD Solution
 Understand the deployment options
 Understand UCSD-BMA connectivity options

35
• UCS Director
• UCSD is the key component which has pre-
UCSD integrated capabilities to build a cloud. Modules
within UCSD can be deployed on a single VM or
multiple VMs

• UCSD Bare metal Agent

BMA • BMA provides PXE boot capabilities for bare


BMA metal provisioning.
• BMA acts as a PXE image repository.
• Act as DHCP and TFTP server

36
 CentOS Virtual Appliance – 32 bit or 64 bit
o VMware

o Hyper-V

 Multi-Cloud, Multi Hypervisor Management

 Discovery

 Automation

 Monitoring

37
Dynamic Dynamic Mobile
UI UI APPs

UCSD Flex UI Framework UCSD AJAX UI Framework UCSD Mobile Framework Admin
UCSD SDK
shell

REST APIs

Console Client SSH

Web
Apps
Infra Manager

Feature Orchestrator
& Scheduler
Apache Modules
JMS

Tomcat 6.x
UCSD Cloud Framework MySQL
5.x
Event Manager

Identity & Access Manager

Secure Domain Controller

CentOS 5.4

38
 North Bound API
Rest Based (JSON,XML data format) – This API exposes
functions like orchestration, database etc. Provides the ability
to write own portal using this API's, integrate other
orchestrators, Change Management etc.

 Open Automation
Framework which provides the ability to write adapters to
integrate storage, other hypervisors, or call out external
systems like Service Now, Remedy, allows you to build task
library.

39
 CentOS Virtual Appliance
o VMware

o Hyper-V

 Needed for Bare Metal PXE Boot

 Provides DHCP (optional) and TFTP services

40
Root
shell

DHCPd SSH

Network Services Agent

PXE Manager
MySQL
5.x
JMS

TFTPd HTTPd Shared DB with


UCSD

Secure Domain Controller

CentOS 5.4

41
End users IT Operations

Deployment Type:
• Proof of Concept or
Demo
• Small Production UCSD Deployed as Virtual
Deployments (with Appliance on vCenter
Remote DB Backups) - 2 vCPUs (with 2GHz Reserved)
- 3 GB RAM (with 2GB reserved)
- 40 GB+ Storage
Use Cases: - 1 vNIC (static IP)
• Public Cloud Mgmt
UCSD
• Private Cloud (Virtual
Infrastructure Only)

Scalability:
• Under 2000 VMs
• Under 100 users

HA
• Through VMware HA

vCenter

42
End users IT Admins IT Operations

Deployment Type:
• Proof of Concept or
Demo
• Small Production
Deployments (with UCSD Deployed as Virtual
Remote DB Backups) Appliance on vCenter
- 2 vCPUs (with 3GHz Reserved)
- 4 GB RAM (with 3GB reserved)
Use Cases: - 40 GB+ Storage
• Public Cloud Mgmt - 1 vNIC (static IP)
• FlexPOD - Private
Cloud (With Bare Metal UCSD BMA Deployed as Virtual Appliance
Provisioning) on vCenter
- 2 vCPUs (with 2 GHz Reserved)
- 3 GB RAM (with 1GB reserved)
Scalability: - 40 GB+ Storage
• Under 2000 VMs - 2 vNIC (static IP)
• Under 100 users
BMA
HA
• Through VMware HA

Default VLAN (for PXE Boot)


vCenter

On Command UCS Nexus Switches


(or ONTAP) Manager (5k/1k)
43
IT
End users Admins IT Operations

UCSDs Deployed as Virtual


Deployment Type: Appliance on vCenter
• Production - 2 vCPUs (with 3 GHz Reserved)
- 4 GB RAM (with 3 GB reserved)
- 40 GB Storage
Use Cases: - 1 vNIC (static IP)
• Public Cloud Mgmt
• Private Cloud (Virtual Load Balancer
Infrastructure Only)
UCSD-1 UCSD-2
Scalability: (Active) (Standby)
• Under 2000 VMs
• Under 1000 users
My SQL 5.x
HA (External DB) MySQL Deployed as Virtual
• Active-Standby Appliance on vCenter
- 2 vCPUs (with 3 GHz
Reserved)
- 4 GB RAM (with 3 GB
reserved)
- 40 GB+ Storage
- 1 vNIC (static IP)
- Periodic VM level snapshots
OR storage level snapshots

44
vCenter
End users IT Admins IT Operations

UCSDs Deployed as Virtual


Deployment Type: Appliance on vCenter
• Production - 2 vCPUs (with 3 GHz Reserved)
- 4 GB RAM (with 3 GB reserved)
Use Cases: - 40 GB Storage
- 1 vNIC (static IP)
• Public Cloud Mgmt
• FlexPOD - Private Load Balancer
Cloud (With Bare Metal
Provisioning)
UCSD UCSD
(Active) (Standby)
Scalability: BMA Deployed as Virtual Appliance
• Under 2000 VMs on vCenter
- 2 vCPUs (with 2 GHz Reserved)
• Under 1000 users - 3 GB RAM (with 1GB reserved)
My SQL 5.x - 40 GB+ Storage
(External DB)
HA - 2 vNIC (static IP)
• Active-Standby
BMA

Default VLAN (for PXE Boot)


vCenter

On Command UCS Nexus Switches


(or ONTAP) Manager (5k/1k)
45
UCSD BMA

Management
and PXE Install
Network
UCSD BMA

Management PXE Install


Network Network
UCSD BMA

Management L3 Routing PXE Install


Network Network
UCSD Deployment
 Describe the UCSD / BMA deployment procedure
 Understand the configuration steps for UCSD BMA Connectivity
 Describe the methods for accessing UCSD and BMA
 Understand the DHCP server configuration
 Describe the Global System Settings like Licensing, Mail Setup in
UCSD
 Understand the UCSD Datacenter Construct

50
Installation UCSD / BMA

LAN Compute Virtual Storage

Discover

User Groups Policies


Design vDC Catalogs

Deploy Self Service Portal

Monitor Resource Optimization


Operate
Management Maintenance
 Provided as an appliance for VMware Environment

 Download UCSD Appliance zip file(s)

 Import UCSD Virtual Appliance (OVF) file into ESXi/ESX host via
vCenter/vSphere client into your environment for simple deployment

 Resource Allocation for the UCSD VM

53
 vCenter (4.0 / 4.1 / 5.0 / 5.1)

 vSphere Client

 Downloaded UCSD (OVF) Appliance

 System Requirements: VMware : ESX 4.x or ESXi 4.x/5.x


vCPU :2, Memory : 3 GB Hard Disk : 40 GB

54
 vCenter (4.0 / 4.1 / 5.0 / 5.1)

 vSphere Client

 Downloaded UCSD (OVF) Appliance

 System Requirements: VMware : ESX 4.x or ESXi 4.x/5.x


vCPU :2, Memory : 2 GB Hard Disk : 30 GB

55
 Login to vCenter

 Select File | Deploy OVF Template

 Select Downloaded OVF File

 Deploy

57
58
 Access to appliance console with vCenter / vSphere Client

 Power on VM

 Setup Network Configuration

 UCSD Access is via Web or CLI


o Web Access – admin / admin

o Shell Access – shelladmin / changeme

59
60
61
Supported Browser Versions
 Internet Explorer 8 or higher

 Google Chrome 4.1 or


higher

 Firefox 3.5 or higher

 Safari 4.0 or higher (for


Mac/Windows)

*Note: Requires Adobe Flash


Player 11 plug-in

62
 Manage UCSD Services

 Manage UCSD Database

 Database Backup/Recovery

 Configure Network

 BMA Connectivity options

 Apply Patch

 Time Sync with NTP

63
Main services should be up and running
64
 BMA is required for bare metal provisioning

 Provided as an appliance for VMware Environment

 Download BMA Appliance zip file(s)

 Import BMA Virtual Appliance (OVF) file into ESXi / ESX host via
vCenter/vSphere client into your environment just as UCSD OVF
deployment

 BMA is used as DHCP server and TFTP server

65
66
 Configure BMA - UCSD Connectivity
o Configure BMA

o Configure UCSD

 DHCP Configuration
o DHCP Server setup

 TFTP Server
o Enabled by default

67
Initially, ‘BMA’ must be configured with IP address of ‘UCSD’

 Log into BMA using SSH


o cd /opt/infra
o ./stopInfraAll.sh
o ./configure.sh <IP-ADDRESS –OF-UCSD>
o ./startInfraAll.sh

 Verify network connectivity between BMA and UCSD using the ping
command

68
 Edit ‘DHCP’ configuration file
& make relevant DHCP
server settings

 Restart DHCP service

( #service dhcpd restart )

69
 SSH/console to UCSD

 Run option 10 with BMA


Hostname/IP

 Run option 16 ‘Enable


Database for BMA’

 Run option 17 ‘Add BMA


Hostname/IP’

70
 Licensing

 Mail Setup

 System Parameters

 LDAP Integration & Preference

 Support Information

72
 Base Model
o Update Cloud features

 A La Carte Model
o Update additional servers and network devices

 POD Model
o Add POD like FlexPod, ExpressPod,VSPEX

73
Administration  System Administration
74  License Keys  Update License
 All Outgoing emails from
UCSD will require an
Outgoing SMTP server

 Alerts, Approval &


Provisioning status are
sent via email

Administration  System
75 Administration  Mail Setup
(Optional) System
parameters to specify:

 Currency
 Retention period for
events, deleted VMs,
metering data and
trend data

Administration  System 76
Administration  System Parameters
 By default, Local Authentication is used

 Change Authentication Preference as per requirement

Administration  Users and


77 Group  Authentication Preferences
 Basic System
Information
(UCSD version,
System clock etc.)
 Services Logs
o Service Status
logs (Tomcat,
Infra Manager,
etc.)
 Debug Logging

Administration  System Administration  Support Information  System Information


and Logs Link Page 78
 Customers are increasingly deploying compute, network, storage,
and virtualization as a single, converged system

 A Datacenter is a logical structure in UCSD where resources are


placed

 The following types of Datacenter can be defined in UCSD


o FlexPod
o VBlock
o VSPEX
o ExpressPod Small
o ExpressPod Medium
o Generic

80
 Logical structure where
resources are placed

 Resources include
o Virtual
o Compute
o Network
o Storage

Converged  + Add 81
Discovery
 Describe the Protocols used for Discovery by UCSD
 Understand the Discovery process
 Understand the Management capabilities of UCSD
 Gain familiarity with the UCSD UI

84
LAN Compute Virtual Storage

Discover

User Groups Policies


Design vDC Catalogs

Deploy Self Service Portal

Monitor Resource Optimization


Operate
Management Maintenance

85
 Virtual and Physical Infrastructure is discovered by UCSD using
various protocols / API’s and placed in a Datacenter container
 The Infrastructure can be
o Virtual
• VMware vCenter
• Hyper-V
o Physical
• Compute
• Network
• Storage
 Credentials and reachability information required for discovery

86
Resource Protocol Used

VMware vCenter API

Hyper-V SCVMM Powershell Agent

Compute UCSM XML-API

Network Command line over SSH / Telnet

Netapp Native ONTAP API / OnCommand API

EMC Native Unisphere API

87
 Cloud refers to a Virtual
Infrastructure – a single
VMware vCenter for
example
• AWS-EC2
• VMware
• RackSpace-Cloud
• Tier3-Cloud
• Hyper-V
• RedHat KVM
• XenDesktop

Administration 
88 Virtual Accounts  + Add
 Each Cloud requires a unique
name in UCSD

 VMware Datacenter allow


discovering, monitoring and
managing only the specified
datacenter's resources

 Physical Datacenter is the


Converged Infrastructure
Datacenter the resource is to
be placed in

89
 Hyper-V discovery requires a
PowerShell agent

 The PowerShell agent is


provided by Cisco

 Physical Datacenter is the


Converged Infrastructure
Datacenter the resource is to
be placed in

90
91
 The following type of
compute resources can
be discovered
o Cisco UCSM
o Cisco Standalone
Racks
o HP iLO
o Generic IPMI complaint
servers

Administration 92Physical Accounts  + Add


 Physical Datacenter is the
Converged Infrastructure
Datacenter the resource is
to be placed in

 The following type of


storage resources can be
discovered
o Netapp ONTAP
o Netapp OnCommand
o EMC VNX
o EMC VMAX Solutions
Enabler

Administration 93Physical Accounts  + Add


 Interfaces with Solutions Enabler
 Detailed
Configuration
 Uses Symmetrix Command Line Information
Interface (SYMCLI)  Status
 On-line
Configuration
 Provides a host with Changes
comprehensive command set for  Performance
managing Symmetrix Storage
 Control

 Invoked from the host OS


command line

94
 Physical Datacenter is
the Converged
Infrastructure
Datacenter the resource
is to be placed in

 The following type of


network devices can be
discovered
o Cisco Nexus
o Cisco IOS
o Cisco ASA
o Force 10
o Brocade Fabric OS
o Brocade Network OS

Administration  Physical Accounts  Managed Network Elements  + Add Network


95
Elements
96
97
98
99
100
101
102
Design
 Describe the various Policies for VM provisioning
 Understand UCSD User Groups
 Understand Users and Roles
 Describe the Virtual Data Center (vDC) construct
 Understand Catalogs
 Understand how to create a Standard Catalog

106
LAN Compute Virtual Storage

Discover

User Groups Policies


Design vDC Catalogs

Deploy Self Service Portal

Monitor Resource Optimization


Operate
Management Maintenance

107
 A policy is a group of rules which determines where and how a new
VM will be provisioned within the infrastructure based on the
availability of system resources.

 The UCSD needs four policies to be setup in order to provision VMs.


The policies are for
o Computing
o Storage
o Network
o System

108
Computing Policy defines Computing resources/conditions

 Host Node /Cluster Scope (Include, Exclude)

 Resource Pool

 ESX Type (ESX, ESXi or Any)

 Minimum conditions (if any)

 Deployment Options (Modify vCPU, etc.)

 Resizing Options

 Deploy to Folder

109
Policies  Computing 110
VMware Computing Policy  + Add
 Network Policy defines network resources/conditions

 Which Cloud a provisioned VM(s) should go

 Minimum network requirements to be met (if any)

 Network Port group Name/Type (Distributed or Normal)

 DHCP/Static IP configuration while provisioning new VM(s)

 Option for multiple vNICs for VMs.

111
Policies  Network 112
VMware Network Policy  + Add
Storage Policy defines storage resources/conditions

 Data stores scope (All, Include, Exclude)

 Storage Options (Local, SAN, NFS)

 Minimum conditions on storage (if any)

 Deployment Options (Override template, Thin provisioning)

 Allow Resizing of Disk

 Allow Datastore selection

113
Policies  Storage 114
VMware Storage Policy  + Add
System Policy defines service delivery information like :

 VM Name Template

 Host Name Template

 DNS Details

 Time zone

 VM Image Type (Linux or Windows, if Windows license details etc.)

115
Policies  Service Delivery
116 VMware System Policy  + Add
Policies  Service Delivery
117 VMware System Policy  + Add
 Users and User groups are required for organizations to model their
organization structure and roles in cloud environments.

 UCSD Self-service portal requires that at least one User Group (or
Customer Organization) be setup.

 Users are created within a User Group.

 UCSD supports multiple roles with varying Access Control/Privileges


for users which belong to a User Group.

118
Administration  Users and
119 Groups  User Groups  +Add
Administration  Users
120 and Groups  Budget Policy
Administration  Users and
121 Groups  Edit Resource Limits
Organization  Summary  Select
122 a group  Click on Resource Limits
Administration  Users and Group Login Users  +Add
UCSD Roles/Access
Control:
• Service End-User
• Group Admin
• System Admin
• IS Admin
• Computing Admin
• Storage Admin
• Network Admin
• Operator
• All Policy Admin
• Billing Admin
• MSP Admin

Administration  System124
administration  User Permissions
Administration  System Administration  Menu Settings
Administration  Users and Group Manage Profiles  +
 A Virtual Data Center is a logical construct that combines
o Infrastructure
o Virtual resources
o Policies to manage specific group requirements
o Business Operational Processes
o Cost Model
o Enable/Disable Storage Efficiency
o End User Self Service Option

 A User Group can have and manage multiple vDC ‘s

 A VM provisioned using a Service Request can be associated with a


vDC

127
Policies  Virtual Data Centers  + Add
 A catalog is a logical construct that presents a single “Menu Item” to the
Self Service user.

 A Catalog combines
o User Group
o Image
o Application Category, Application Type, OS Type, etc.
o Additional options such as Credentials, Guest customization etc.
 Standard
o VM self-provisioning based
on standard Pre-built Images

 Advanced
o Complex workflows as a
single interface

 Service Container
o Fenced Container

 VDI
o Virtual Desktop

130
 Standard Catalog uses pre-
defined image templates
for VM provisioning

 Creating a Standard
Catalog requires specifying
the User Groups it is
published for.

 Cloud Name and the Image


Template reference the
virtual resource

 Post provisioned workflows


can be specified
Deploy
 Understand the Self Service Portal
 Understand Service Requests

135
LAN Compute Virtual Storage

Discover

User Groups Policies


Design vDC Catalogs

Deploy Self Service Portal

Monitor Resource Optimization


Operate
Management Maintenance

136
 Self-service portal provides service catalog, self-service
provisioning, self-service dashboard and management to
create, deploy and reconfigure servers and applications
in minutes

Key Benefits
• Rapid provisioning
• Define & publish infrastructure offerings via self-service catalog
• Reduced operational costs
• Improve productivity & customer satisfaction
• Reduced administration burden

137
Services as defined
by IT admin
141
142
143
144
Resource limits checked if
Budget Watch is enabled for
the group

145
Identification of Resources
based on Policies, Current
Capacity and Performance
requirements.

146
Organization  Service Request  Select Service Request  View Details
Orchestration
 Understand Tasks and Workflows
 Describe Workflow Use Cases
 Describe Workflow Creation and Execution
 Understand the Workflow UI Designer

150
 Tasks
o A task is a specific action or operation. UCSD has numerous pre-
defined tasks for Compute, Storage and Network in both Virtual and
Physical Infrastructures. Individual tasks are grouped together in a
sequence to create a workflow. Tasks can have inputs and outputs.

 Workflow
o A workflow typically consists of a sequence of connected tasks. A task
has a specific functionality representing a specific action or operation. A
workflow determines the order in which the tasks are executed. Also the
output of the previous tasks can be used as input to the subsequent
tasks.

151
Create Update Create Network Create UCS Service Configure
VLANs Trunks Policies Profiles SAN Zoning

Bare metal Create


Service Profile Configure Create Add VLAN to
Provisioning (ESX Storage Resources
Creation Servers VLAN Service Profile
5.1) (LUNs & Volumes)

Create Create Add vFilers Map Create UCS Blade


IP space vFilers to Group NetApp LUN Storage Policy Power On

Register Send Complete


Host Node Notifications

152
154
 Infrastructure Management
o Bare Metal OS Provisioning
o Storage, Network, Compute Provisioning

 DR Automation
o Server Backup Workflow
o Launching VM at DR site

 Workload Automation
o Scaling up and down based on demand
o VM Consolidation to minimize power load

155
 Workflows templates provide a “portable” blue-print of a service
which can be imported/exported to/from a system.

 Workflow Designer allows one to create a workflow and export it as


a workflow template.

 By default, certain workflow templates come pre-populated.


For example, Deploy ESXi Host

 Workflows can be instantiated via templates which is when specific


details on resources (Physical and Virtual) for a given environment
need to be provided.

156
Workflow

Create Workflow Design Workflow using UI


Import or Use Designer
from Workflow
existing Workflow
Template

157
158
159
 Advanced Catalog
references a Workflow in the
Workflow library

 Creating an Advanced
Catalog requires specifying
the User Groups it to
published for.

 Bare Metal Provisioning for


example will be a type of
Advanced Catalog.
163
164
168
169
170
171
172
Operate
 Understand Chargeback in UCSD
 Understand the reporting and trending capability in UCSD

175
LAN Compute Virtual Storage

Discover

User Groups Policies


Design vDC Catalogs

Deploy Self Service Portal

Monitor Resource Optimization


Operate
Management Maintenance

176
 Provides visibility into the cost of the Virtual Infrastructure

 Supports fixed overhead costs and variable resource costs

 Allows Cost Models to be assigned to departments / organizations

 Exportable (PDF, XLS, CSV) data for enterprise integration

177
 Standard Cost Model

o Defining of costs in a linear model


o Costs defined at unit level and chargeback is based on how many units
provisioned for a particular VM

 Advanced (Package Based) Cost Model

o Suitable for non-linear models


o Cost defined in the form of package – CPU-Memory together for
example

178
 Provide name, description,
and Type as Standard

 Charge frequency – hourly


/ monthly / yearly

 One time / Setup cost,


Active / Inactive VM

 Provide Compute, Network


and Storage Unit Cost

179
Policies  Service Delivery  Cost Model  +
 UCSD supports defining CPU and
Memory Packages. Storage Tier has
to be specified for Storage Cost

 Script for this model is provided


separately.

 Format
C – M:X
o C is the number of CPU cores
o M is the memory in GB
o X is the combined monthly cost of C
and M

 A package with entry : “2-4:200”


implies, CPU cores = 2, Memory = 4 GB
and cost of this package is $200 per
month.
180
Policies  Service Delivery  Cost Model  +
181
Organization  Chargeback 182
Organization  Virtual Resources  ‘Select Group’  VMs
183
Virtual  Computing  ‘Select Cloud’  Top 5 Reports
184
Virtual  Computing  ‘Select
185 Cloud’  More Reports
Virtual  Computing  ‘Select Cloud’  More Reports
186
Virtual  Computing  ‘Select Cloud’  More Reports  Instant Report
187
Virtual  Computing  ‘Select Cloud’  More Reports
188
Virtual  Storage  DataStore Capacity Report
190
Virtual  Storage  More Reports 191
Physical  Compute  ‘Select UCS Account’
192  More Reports
Fenced Containers
 A Fenced Container is a collection of VM’s with an internal private
network based on rules set by the administrator

 The internal VM’s are guarded by a gateway

 The gateway can be a (firewall) VM or the Cisco ASA (physical


appliance)

 UCSD deploys and configures the VMs / firewall and network as part
of instantiation

194
Web Tier Apache

App Tier
External Network
Fencing
Gateway
JBoss
(Firewall)
Database Tier

MySQL

195
 Tiered Applications Gateway Policy
o Gateway Type – VM or ASA
o Details of the Gateway – Cloud / Image

 Tiered Applications Container Template


o Network and Firewall Rules
o Deployment Policies for VMs
o Self Service Options
o Gateway Policy

196
197
198
199
200
201
202
203
204
205
206

Вам также может понравиться