Last updated by at .

  • What's new in Hyper-V 2016
  • Microsoft Azure

Tag: Server

Create Nano Server VHDX

How to create a Nano Server Image

Last week Microsoft released Windows Server 2016 Technical Preview 4, which includes a lot of changes and fixes. Since I had some presentations on Nano Server in the past weeks I will quickly cover how you can create a Nano Server VHD or VHDX file.

If you download the ISO with Windows Server 2016 ISO you and mount this file you can see a folder called Nano Server. In this folder you can find the NanoServer.wim file and some PowerShell scripts as well as a folder called Packages, which includes the features, roles, driver and agents for Nano Server.

I usually copy all the PowerShell scripts (and the new module) to C:\NanoServer, even if you don’t have to, but it makes it easier for me.

Nano Server on Windows Server 2016

If you have a look at the Packages folder you can find all the available packages for Nano Server:

Nano Server Packages

Now to create a new Nano Server VHD file you can use the following steps:

First go to the directory where you stored the PowerShell files, for me this would be C:\NanoServer

Import the PowerShell Module and use the command to create a new Nano Server Image

Create Nano Server VHDX

This will create a new Nano Server Image including the VM Guest drivers and nothing more. The D:\ drive still is the Windows Server Image (ISO), the Base folder is used to mount and create the temporary files and the TargetPath is where you can find the finished VHDX file. You can now create a new Virtual Machine using this VHD file.

Nano Server Hyper-V Console

Of course you can also create Nano Server including other roles:

Nano Server Container Host:

Nano Server for Apps and using a  fix IP Address and Computername

If you want to try Nano Server running in Microsoft Azure, you can also do this:

Nano Server on Azure

 



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

Cisco UCS and Hyper-V Enable Stateless Offloads with NVGRE

As I already mentioned I did several Hyper-V and Microsoft Windows Server projects with Cisco UCS. With Cisco UCS you can now configure stateless offloads for NVGRE traffic which is needed for Hyper-V Network Virtualization.

Cisco UCS Manager supports stateless offloads with NVGRE only with Cisco UCS VIC 1340 and/or Cisco UCS VIC 1380 adapters that are installed on servers running Windows Server 2012 R2 operating systems.

To use this you have to create Ethernet Adapter Policy, and set the Configuring an Ethernet Adapter Policy to Enable Stateless Offloads with NVGREin the Resources area:

  • Transmit Queues = 1
  • Receive Queues = n (up to 8)
  • Completion Queues = # of Transmit Queues + # of Receive Queues
  • Interrupts = # Completion Queues + 2

And in the Option area set the following settings:

  • Network Virtualization using Generic Routing Encapsulation = Enabled
  • Interrupt Mode = Msi-X

Make also sure you have installed eNIC driver Version 3.0.0.8 or later.

For more information, see http:/​/​www.cisco.com/​c/​en/​us/​td/​docs/​unified_computing/​ucs/​sw/​vic_drivers/​install/​Windows/​b_​Cisco_​VIC_​Drivers_​for_​Windows_​Installation_​Guide.html.



VMware ESXi enable SSH

Enable SSH on VMware ESXi 5.5

I already wrote how you can enable SSH on a VMware ESXi 5.1VMware ESXi 5.0 and VMware ESXi 4.1. This little guide shows you how you can enable on a VMware vSphere ESXi 5.5 box. As before for the other version it is pretty easy. This allows you to remote troubleshoot your VMware ESXi host and also coping files on your server.

On the start screen press F2 to “Customize System” and login with your administrator or root account.

Enable SSH on VMware ESXi 5.5

VMware ESXi 5-2014-01-11-17-29-50

After the login select Troubleshooting Options on the System Customization page.

VMware ESXi Troubleshooting options

Now you can enable SSH on your ESXi 5.5 server, and you can connect via your favorite SSH client.

VMware ESXi enable SSH

If you want to enable SSH on your VMware ESXi host directly from the vSphere client you should have a look at the following post: Enable SSH on VMware ESXi 5.5 via vSphere Client.



Server Posterpedia

Microsoft Server Posterpedia Windows 8.1 App just updated

Some days ago Microsoft released some of the new architecture poster for Windows Server 2012 R2 Hyper-V. Today Microsoft released an update in the Windows App Store for their Server Posterpedia App including the new Hyper-V 2012 R2 posters and some design changes.

Server Posterpedia is an interactive app that uses technical posters as a reference for understanding Microsoft technologies. This app includes all the reference posters from different Microsoft Server Technologies such as Windows Server 2012 Hyper-V, Exchange or Windows Azure. The great thing about this App, you can not only checkout the different posters and zoom in, if you click on a specific topic for you get directly linked to the right TechNet article. This can help find some TechNet references really easy and fast.

You can get the Server Posterpedia App in the Windows Store. and you can get some more information about this awesome App on my blog: Microsoft Server Posterpedia Windows 8 App or on serverposterpedia.com.



How to Install VPN on Windows Server 2012

Windows Server 2012 RC Logo

This post should show you how to install a VPN Server on Windows Server 2012. This post covers a VPN server for a small environment or for a hosted server scenario. This post is note made for enterprise deployments. If you want to run a VPN solution in your enterprise you should definitely look at Direct Access which is much easier to deploy in Windows Server 2012 than in Windows Server 2008 R2.

For a VPN server on Windows Server 2008 R2 check this post: How to Install VPN on Windows Server 2008 R2

  1. Install the role “Remote Access” via Server Manager or PowerShell


Cisco UCS C200 M2 – Microsoft Hyper-V

Cisco UCS C200 M2 Hardware

For my Lab I could buy some Cisco UCS C200 M2 rack servers. Of course I am running Hyper-V on my lab servers to get the most out of it, and I am very happy with the performance of the Cisco UCS standalone servers.

C200 BIOS Settings

 

But still I did some changes in the BIOS settings to get some more performance.

Processor Configuration:

  • Intel Turbo Boost Technology: enabled
  • Enhanced Intel Speedstep Technology: enabled
  • Intel Hyper-Threading Technology: enabled
  • Number of Enabled Cores: All
  • Execute Disable: Enabled
  • Intel Virtualization Technology: enabled
  • Intel VT for Directed IO: enabled
  • Intel VT-d Interrupt Remapping: enabled
  • Intel VT-D Coherency Support: enabled
  • Intel VT-d Address Translation Services: enabled
  • Intel VT-d PassThrough DMA: enabled
  • Direct Cache Access: enabled
  • Processor C3 Report: disabled
  • Processor C6 Report: disabled
  • CPU Performance: High Throughput
  • Hardware Prefetcher: enabled

Memory Configuration:

  • NUMA Optimized: enabled


Cisco UCS C200 M2 – Cisco Integrated Management Controller (CIMC)

 

Cisco-new-logo-should-be2-e1303030685744

The first things I tried with the new Cisco UCS C200 M2 servers was the CIMC (Cisco Integrated Management Controller). CIMC is the remote out-of-band management solution (IPMI) provided with Cisco servers, it’s basically the same like HP iLO or Dell DRAC.

One of the biggest advantages is that CIMC is included for free, so there is no extra license you need for extra features like KVM or stuff like that.

After working some hours with the CIMC I was really happy, no problems at all everything worked as expected. From the design it’s like the Cisco UCS Manager but better ;-). I think it is much easier to use and much faster (it’s not Java).

Keyfeatures

  • Web based front-end
  • KVM and Virtual media
  • Change BIOS Settings
  • Active Directory connector
  • SNMP
  • IPMI (Very interesting with the Bare-metal deployment in SCVMM 2012)
  • SSH
  • Health Monitoring

CIMC01