Last updated by at .

  • Microsoft Azure
  • Virtual Machine Manager

Tag: UCS

Distinguished Judges for the UCS Power Scripting Contest

Cisco UCS PowerShell Scripting Contest

In the Microsoft world PowerShell is the tool to automate everything especially in your datacenter. I already mentioned that Cisco offers some great enhancements for the Microsoft Datacenter stack. If you are using a Cisco UCS solution you can integrate System Center Virtual Machine Manager, Orchestrator and others. But Cisco does also offer a PowerShell module for the UCS called Cisco UCS PowerTool. The UCS PowerTool allows you to automate management and deployment tasks very easily via Windows PowerShell. By the way, one of the coolest features in the Cisco UCS PowerTool is the ConvertTo-UCScmdlet.

Cisco announced the UCS Power Scripting Contest

Everyone is invited to share their scripts and possibly win some prizes by entering the UCS Power Scripting Contest on the Cisco Communities.  The contest will run until May 11th.  A distinguished panel of judges (Jeffery Snover, Rob Willis, Don Jones, Hal Rottenberg and Thomas Maurer) along with other members of the community will select the grand prize winner from a set of five finalists.

Distinguished Judges for the UCS Power Scripting Contest

I am proud to be one of the Distinguished Judges for the UCS Power Scripting Contest and I hope we will see some great solutions. To get more information about the contest check out the Cisco Blog from Bill Shields and the UCS Power Scripting Contest website.

Cisco UCS PowerTools

Cisco UCS PowerShell: ConvertTo-UCSCmdlet

This week I had a chance to be part of a Cisco UCS course and the trainer Walter Dey (ex Cisco Distinguished Engineer) showed me a great feature in the Cisco UCS PowerShell Module called Cisco UCS PowerTools. The Convertto-UCSCmdlet allows you to record the things you do in the UCS Manager (GUI) and converts this into Windows PowerShell cmdlets.

Thomas Maurer Walter Dey

To use this, this is pretty simple first install the UCS PowerTools and Connect to your UCS with the same user you connect to the UCS Manager. Checkout my blog post about the Cisco UCS PowerTools.

After that run the cmdlet:

After that open the UCS Manager session and do the steps you want to recored.

Cisco UCS PowerTools

I have to say, this is just great feature included in the Cisco UCS PowerTools.

Cisco UCS Hardware

Automate your Cisco UCS with System Center Orchestrator

Some days ago I posted an article how you can manage your Cisco UCS Blade Center directly from System Center Virtual machine Manager. Cisco also offers an Integration Pack for System Center Orchestrator which allows you to automate your Cisco UCS via Orchestrator Integration Packs, which is great if you are building your own Private Cloud based on Cisco hardware.

First step you have to download the Cisco UCS PowerTool (PowerShell Module) and the Cisco UCS Microsoft System Center Orchestrator Integration Pack.

After you have installed the Cisco UCS PowerTool on your System Center Orchestrator Runbook servers you now an import the Integration Pack via the System Center Orchestrator Deployment Manager. With a right click on Integration Packs you can Register the Cisco UCS IP.

Cisco UCS Integration Pack Orchestator Deployment Manager

After that you also have to deploy the IP to the Orchestrator Runbook servers.

Cisco UCS Integration Pack Orchestator Deployment Manager Deploy

You can start to create new Orchestrator Run Books with the Runbook Designer. First open the SCO Runbook Designer and in the Options menu select Cisco UCS to added the Path to the Cisco UCS PowerTool module (PowerShell module). The default path the Cisco UCS PowerTools are installed is: “C:\Program Files (x86)\Cisco\Cisco UCS PowerTool\Modules\CiscoUcsPS\CiscoUcsPS.psd1″

Cisco UCS Integration Pack Orchestator PowerTool Path

You can now start to automate your Cisco UCS with System Center Orchestrator.

If you are interested in how you monitor your Cisco UCS system with System Center Operations Manager Stefan Roth blogged about that.

Cisco UCS C200 M2 with Windows Server 2008 R2 and Windows Server 8 #HyperV

Manage Cisco UCS via UCS Manager Add-in in System Center Virtual Machine Manager

Maybe you already know about the Cisco UCS Blade Center about I already blogged a lot especially about Microsoft Hyper-V and System Center integration. Today I had the change to integrate the Cisco UCS in many different System Center products such as Virtual Machine Manager, Operations Manager and Orchestrator. The Cisco UCS Manager Add-in for Microsoft System Center Virtual Machine Manager allows administrators to manage the physical and virtual infrastructure on a single pane of glass right from the Virtual Machine Manager console.

Key Features of Cisco UCSM Add-in 1.0.1:

  • Mapping of the hypervisor host with UCS Manager managed server on which it is installed
  • UCS domain registration and grouping
  • Summary of both blades and rack servers in the UCS domain, including the firmware details.
  • Fault Summary
  • View of service profiles and service profile templates in the domain
  • Associate and disassociate of service profiles.
  • Modify power state
  • Launch KVM console
  • Clone a service profile or service profile template.
  • Create service profile from template

The Cisco UCS Add-in for Virtual Machine Manager supports System Center 2012 SP1 and System Center 2012 R2.

How to install:

  • First you have to download the Add-in from the Cisco Homepage.
  • Open the Virtual Machine Manager console and navigate to settings and click on “Import Console Add-in”

Select the .ZIP file, the wizard will show a waring because the add-in is  not signed by a trusted authority.

Import SCVMM Add-in

After that the Cisco UCS Manager logo will show up in the SCVMM console and you can now connect your UCS Domains.

Add UCS Domain to SCVMM

And you can now start to manage your Cisco UCS blades directly from the System Center Virtual Machine Manager console.

Control Cisco UCS Blade Center from SCVMM

And of course you have also KVM console support directly from the SCVMM console.



Add Cisco UCS drivers to Windows Server 2012 Hyper-V ISO Image

Windows Server 2012 Logo

I already did a post how you can add the Cisco UCS drivers to a Windows Server 2008 R2 Hyper-V Image using dism and imagex. With Windows Server 2012 you cannot use the command line tool imagex anymore but you have a new Windows PowerShell module for dism which allows you basically the same with. In this tutorial I will add the Cisco UCS drivers to a Windows Server 2012 ISO image or a Microsoft Hyper-V Server Image.

First I created three new folders:

  • Drivers – which includes all the extracted drivers for Windows Server 2012 (I removed all the drivers which are not related to Windows Server 2012)
  • ISO – This includes the extracted Windows Server 2012 ISO image
  • Mount – This is a empty folder which will be used to mount the WIM files

PowerShell Dism Folders

First we have to check in which Windows edition we want to add drivers. We can do this by using the Get-WindowsImage cmdlet:


This will show you all the Images which are included in this WIM file.

After we have seen the Index numbers we can now mount the Windows Image our Mount folder. In my example I use Image Index 3 which is the Windows Server 2012 Datacenter Core Edition


After the image is mounted we can now add the drivers from the Drivers folder.

When all drivers are added to the Image you can dismount the image and save it.


We have now added the drivers to the Install image, you should also added the drivers to your boot image. To do this just do the same steps to the .\ISO\sources\boot.wim.

After that you can create a ISO file

Cisco C200 M2 SR-IOV for Hyper-V

In my lab I am using three Cisco C200 M2 rack mount server for my Windows Server 2012 Hyper-V hosts. Windows Server 2012 Hyper-V brings support for SR-IOV which didn’t really work on my C200 M2 servers. Today I updated my Cisco servers to the latest firmware Release 1.4(3p).

After the update I checked the BIOS settings and found a new setting which allows to enable SR-IOV.

SR-IOV Cisco C200 M2

It’s great to see that vendors are bring support for the new features which are supported in Windows Server 2012.

Cisco UCS supporting Windows Server 2012 Hyper-V

Windows Server 2012 Logo

Today I had the chance to visit Cisco Switzerland and got some great news for all Hyper-V and Cisco UCS customers, with the latest release of the Cisco UCS Firmware 2.0.4 Cisco brings support for Windows Server 2012 and Windows Server 2012 Hyper-V.

Check out the release notes for Cisco UCS Software and the Hardware and Software Interoperability Matrix for Firmware release 2.0(4).