Archives for April 2014


Nutanix and Veeam Backup & Replication for vSphere: Best Practices


Veeam and Nutanix together can help tackle data protection challenges in virtualized environments.

This document makes recommendations for the optimization and scaling of Veeam Backup & Replication v7 with Nutanix for VMware vSphere. It shows the scalability of the joint solution and provides configuration information for both Veeam Backup & Replication and Virtual Computing Platform.

Download this best practices guide for VMware vSphere environment to:

* Understand synergies of using infrastructure and backup software designed for virtualization

* Review the end-to-end architecture with Nutanix Virtual Computing Platform and Veeam Backup & Replication v7

* Learn the best practices for configuring both Veeam and Nutanix components

Special thanks to Derek Seaman and Luca Dell’Oca from Veeam.


Nutanix & OpenStack

OpenStack has been around for a few years now and a lot of people including myself are trying to figure out the larger role in will play in the coming years. Nutanix takes the system approach to OpenStack to deliver enterprise class availability and to address provisioning times by using storage intelligence combined with Flash.

Nutanix NDFS also provides an advanced and unique feature set for OpenStack based
private clouds. Key features include:
Simplicity – The same great platform that simplified your virtualization
deployment can simplify the compute and storage deployment for key
OpenStack services (Glance, Nova, Horizon, Keystone, Neutron, Cinder,
and Swift)
Single Scalable Fabric – NDFS provides a single fabric for data storage that
integrates seamlessly with OpenStack services. NDFS-based storage is
easy to provision, manage, and operate at scale.
Hypervisor Agnostic – Just like OpenStack, Nutanix NDFS was designed from
the ground up to be hypervisor agnostic. Nutanix enables customers to
choose between KVM, Hyper-V, and the VMware ESXi hypervisor for
deployments of OpenStack.
Enterprise Ready – Nutanix enables a full set of enterprise storage features
including Elastic Deduplication, Compression, In-Memory and Flash-based
Caching, VM-Data Locality, intelligent Information Lifecycle Management (ILM),
Snapshots, Fast Clones, and Live Migration.

OpenStack on Nutanix

OpenStack on Nutanix

More on Nutanix \ OpenStack Integration in this on-demand webinar.

Nutanix is a corporate sponsor of OpenStack.


NOS 4.0 PowerShell – Add All Your VMs To A Protection Domain

There has been some requests from customers including on the Nutanix Next Community Site asking for a way to automatically add all the VM’s to a protection domain or at least have a default. Good thing about still using per-VM replication in this use case is that we are not sending the vswap files across the network\WAN. If the data has been deduped already and sent over the wire, you wont have send that as well.

Using PowerShell you can accomplish this with just two lines of code, maybe 1 if your smarter than me (not hard!)

$unprotectedvms = Get-UnprotectedVms
foreach($x in $unprotectedvms){ Add-VmsByNamesToProtectionDoman -name PD-2 -Names $x.vmName}

Nutanix PowerShell

Thankfully you can remove them out of the protection domain easily too.


NOS 4.0 – Cluster Health – Slices & Dices

It slices and it dices! Nutanix Cluster Health is a new feature that will be another great asset in maintaining availability for your Tier 1 workloads. Cluster Health allows the ability to monitor and visually see the overall health of cluster nodes, VMs and disks from a variety of different views. With the ability to set different HA requirements at the application level, Cluster Health will visually dissect what’s important and give you guidance on how to take corrective action.

NOS 4.0 - Cluster Health

Multiple views to meet your needs

Once inside the Cluster Health section in Prism you have access to over 55 tests and doesn’t require any additional setup other than upgrading to 4.0.


NOS 4.0 – Use Powershell To Offload Tape Backup At A Remote Site

NOS 4.0 introduced PowerShell as a third way of automating your Nutanix Infrastructure. Also apart of 4.0 was the ability to clone VM’s without having to active the whole protection domain. Pre 4.0 this would interfere with replication.

With these two features in our back pocket we can automate getting your workloads backed up to tape with the use of Veeam or some other 3rd Party backup software.

1) Install the Nutanix command-lets.
Pretty easy as they wrapped up in a MSI which you can download from Prism. Installation pre-requirements – Powershell 2.0 & onwards, .Net 4.0

2) Connect to your Remote Nutanix Cluster
Connect-NutanixCluster -server -U -P

3) Get the last snapshot that was replicated
$snaps = Get-SnapshotsForPd -Name
$snap[0] will return the last snapshot
$snaps[0].vms.vmName will return all of the VM’s in the protection domain

4) Restore All the VM’s for the remote snapshot
Restore-Entities -SnapshotId $snaps[0].snapshotID -VmNames $snaps[0].vms.vmName -name -\PathPrefix \restore

You can see the action taking place in Prism.
Screen Shot 2014-04-15 at 4.54.03 PM

The backup software should be able to pick them up from here. If the remote site has active workloads, you could get fancy and throttle the disk IO with shares\limits too.

All of the cmdlets are based off the Nutanix REST-API so anything in you see in the UI you can automate.


NOS 4.0 – When is it safe to upgrade the hypevisor?

Prior to NOS 4.0 you had to run a the NCLI (Nutanix Command Line) if you wanted to check the cluster status if you were rebooting the CVM’s (Controller Virtual Machine) when upgrading the Hypervisor.

Today it’s front and center.


How many hosts you can take down before the cluster is impacted.

By clicking on the image you get lots of information that may be affecting the fault domains of the cluster. That information includes:

Fault Domain Type: Component

Extent Groups – Based on placement of extent group replicas the cluster can tolerate a maximum of X node failure(s)

Oplop – Based on the placement of oplog episodes the cluster can tolerate a maximum of X node failure(s)

Metadata – All metadata ring partitions are fault tolerant

Free Space – Cluster has enough free space (X TB) to tolerate X node failure(s)

Fault Domain Type: Block

Extent Groups – Rackable unit aware data placement is disabled – Not enough rackable units in the cluster (Need 3 blocks for availability domains to work)

Oplog – Rackable unit aware data placement is disabled – Not enough rackable units in the cluster

Metadata – Metadata ring partitions with nodes: X,X,X,X are not fault tolerant.

ZooKeeper – Rackable unit aware Zookeeper placement is disabled – Not enough rackable units in the cluster
Free Space – Rackable unit aware data placement is disabled – Not enough rackable units in the cluster


Blue + Yellow = Green – @Nutanix and @Veeam Paint By Number Disaster Recovery

This week I get a 2nd opportunity to present with Jason Acord from Veeam and talk about how are companies are tackling business continuity with our paint by number approach. Both infrastructure and disaster recovery come together to provide an simple yet highly powerful tier 1 standard for deliver applications end to end.

I will be talking about:

* Speed of Nutanix with Customer Choice
* 55 Health Tests Nutanix provides
* Speed Enchantments for Tier 1 Applications
* Per VM replication
* Offloading Tape to the Secondary Site
* Limitless Site Recovery Topologies
* Fast Backup with Veeam and intelligent Flash

Screen Shot 2014-04-13 at 2.49.49 PM
Nutanix Per VM Replication – Byte Level Replication.

When: Wednesday April 16th 1 p.m. ET
Sign Up Here


What Would Tony Do? vSwitch0 on Nutanix

Tony Holland – Nutanix Sr SE with a common sense approach to infrastructure.

Q: What are the default vSwitch0 settings for a new install of What physical adapters are included in vSwitch0? Also, what is the default teaming policy?

All NICS are part of vSwitch0

Default teaming is the 2 10GbE’s are active and 2 1Gb’s are standby. I use the 1 Gb’s for setup and then after simply unplug them.

I always create a new Port Group under vSwitch0 called Nutanix.

I then will change the NIC teaming to have VMnic0 be active and all the others standby, and for VM Network port group move VMNIC1 to active and the others standby. Has worked well for me doing this setup.



VMware Horizon View 6: Cloud Pods & Windows 2012R2

Only getting accepted into the beta the evening before the NDA was lifted it’s not like I had a lot of time to see and test everything. RDSH support is getting all of the hoopula but for me I had two bucket list items that finally saw the light of day.

The big one for me for was Horizon View Cloud Pod. I’ve been waiting a long time to see this come out because it was a problem I self inflected my former employer with in 2009. I still see lots of people wanting to stretch their View Connection Servers across sites which is a no no due to the java messaging service that needs less than 4 ms to maintain good behavior. Now you can have 4 pods, across two sites, servicing 20,000 users.

Cloud Pod

Cloud Pod

The first glimpse of this came two VMworlds ago, Demystifying Large Scale Enterprise View Architecture: Illustrated with Lighthouse Case Studies with John Dodge. Active\Active DR made easy. F5 and NetScalar still have a place to play but I am not sure yet.

You can assign a sites to your pods and users can have a home site. A home site is the affinity between a user and a Cloud Pod Architecture site. Home sites ensure that users always receive desktops from a particular datacenter, even when they are traveling. If a home site is not setup the Cloud
Pod Architecture feature delivers the nearest available desktop in the pod federation. If all of the desktops in the local datacenter are in use, the Cloud Pod Architecture feature selects a desktop from the other datacenter.

The 2nd great thing is support for Active Directory Domain Services domain functional levels for 2012\2012R2. You can finally install the connection server on 2012\2012R2.

Great day for VMware View shops


View 5.3.1 and Windows 8.1

Some interesting info regarding using Windows 8.1 with VMware View:

To upgrade a desktop from Windows 8 to Windows 8.1, you must uninstall View Agent, upgrade the operating system from Windows 8 to Windows 8.1, and then reinstall View Agent. Alternatively, you can perform a fresh installation of Windows 8.1 and then install View Agent.

When you install View Agent in a Windows 8.1 virtual machine, the installer allows you to select the View Persona Management feature, but this feature is not supported for Windows 8.1 desktops. If you select the View Persona Management feature in the View Agent installer, the feature is not installed.

Reconnecting to a Windows 8 desktop session over PCoIP can take up to 24 seconds. While waiting to reconnect, the user sees a black screen and a mouse pointer. This issue only occurs when a user reconnects to an active desktop session. It does not occur when a user logs off and logs in again.

Info about getting the update:
“The Update” For Windows Server 2012 R2, Windows 8.1, and Windows RT 8.1 Is GA … But Not For Everyone