Migrating Workloads onto vSAN

You’ve built your vSphere cluster with vSAN enabled, now what? Of course, you can start provisioning VM’s in the cluster and their vmdk’s onto the vSAN datastore. But, what if you want to move existing VM’s onto your new cluster? Well, there are several methods to consider, each with their own benefits and detractors. This topic has been explored a few times and here are some useful links:
Migrating VMs to vSAN
Migrating to vSAN

I had the opportunity to record an overview of this topic using our Lightboard technology at VMware headquarters in Palo Alto. You can check it out here:

Migrating Workloads onto vSAN

The video lightboard explores the following methods:

Backup

Simply, you can backup your VMs sitting in one cluster, shut them down, then restore them onto the new cluster.

Cross Cluster vMotion (AKA XvMotion), Cross vCenter vMotion, Long Distance vMotion (LDM)

You can migrate live VM’s from one cluster to another cluster (Cross cluster vMotion) and those clusters could be managed by different vCenters (Cross vCenter vMotion). This can be great for a few VM’s but if it’s a lot of VM’s and a lot of data then it can take a while. There’s no downtime for the VM’s, but, you could be waiting a long time for the migration to complete. For more details, see one of my previous posts:

XvMotion, Cross-vCenter vMotion, VVols, LVM active/active, LVM active/passive, SRM & Stretched Storage, VAIO Filters

Storage vMotion

This is only possible if your source and destination hosts are connected to the same source storage system LUN/Volume. If so, you can have both clusters mount the same LUN/Volume and move the VM from the source cluster to the destination cluster and also move the data from the source datastore (LUN/Volume on SAN/NAS) to the destination datastore (vSAN). If you are moving off a traditional fibre channel SAN then you’ll need to put fibre channel HBA’s in the hosts supporting the new vSAN datastore.

VMware vSphere Replication

VMware’s vSphere Replication replicates any VM on one cluster to any other cluster. This host based replication feature is storage agnostic so it doesn’t matter what the underlying storage is on either cluster. A vSphere snapshot of the VM is taken and that snapshot is used as the source of the replication. Once you know the data is in sync between the source cluster and destination cluster you can shut down the VM’s in the source cluster and power them up in the destination cluster. So, there is downtime. If something doesn’t go right, you could revert back to the source cluster. Here’s a good whitepaper on vSphere Replication.

VMware vSphere Replication + Site Recovery Manager

VMware’s vSphere Replication replicates any VM on one cluster to any other cluster. VMware Site Recovery Manager allows you to test and validate the failover from the source to the destination. It allows you to script the order in which VM’s are powered on as well as Re-IP them if necessary and can automate running pre and post scripts if necessary. Once you validate the failover will happen as you want it to, you can do it for real knowing it’s been pretested. If something goes wrong it has a “revert” feature to reverse the cut-over and go back to the source cluster until you can fix the problem. Here are a few good whitepapers on Site Recovery Manager.

3rd Party Replication

DellEMC RP4VMs replicates data prior to cut over. Once you know the data is in sync between the source cluster and destination cluster you can shut down the VM’s in the source cluster and power them up in the destination cluster. So, there is downtime. If something doesn’t go right, you could revert back to the source cluster. There are other 3rd party options on the market including solutions from Zerto and Veeam.

What About VMware Cloud on AWS?

Since vSAN is the underlying storage on VMware Cloud on AWS, all the options above will work for migrating workloads from on Premises to VMware Cloud on AWS.

Summary

Personally, I like the ability to test the failover migration “cut over” using Site Recover Manager so I’d opt for the vSphere Replication + Site Recovery Manager option if possible.  if it’s only a few VM’s and a small amount of data then XvMotion would be the way to go.

Migrating Workloads onto vSAN.png

 

 

 

 

 

vSAN ReadyNode Sizer

If you plan on implementing HCI to support your workloads and are looking to size an environment, the vSAN ReadyNode Sizer tool is the place to go.

vsansizer.vmware.com

There are 3 ways to use this.

  • Don’t log in – use the tool in “Evaluation” mode
  • Login using your My VMware account
  • Login using your Partner Central account

In “Evaluation” mode you’ll be able to create some basic configurations for general purpose workloads but will have no ability to customize or download the sizing results.

If you log in using your My VMware account or Partner Central account, you’ll have a lot more functionality. First, you’ll be asked if you want to configure an All Flash cluster or Hybrid cluster.

vSAN Sizer 1

Previously, the only place to size a Hybrid cluster was using the old vSAN Sizing tool. The ability to configure Hybrid clusters was just added to the new tool so now there is one place to size either option.

Next you’ll be asked if you want to size for a “Single Workload Cluster” or “Multi-Workload Cluster”

vSAN Sizer 2

The Single Workload Cluster provides options to configure for VDI, Relational Databases, or General Purpose workloads.

vSAN Sizer 3

The Multi-Workload Cluster choice is I helpful if you plan to have different types of VM’s and want to input the various workload specifics. There are a ton of customization options including block size, IO Pattern, vCPU/Core, etc. And of course, either option allows you to choose what vSAN protection level and method for each workload. You can even size for stretched clusters.

Our great product team at VMware has put a ton of work into this tool including some complex math to come up with a simple and easy way to configure clusters for vSAN. Check out the tool and see for yourself. But, also, feel free to contact your favorite partner or VMware Systems Engineer to also help. The vSAN SE team has done hundreds and thousands of these configurations and can help make sure you’ll be good to go.

 

 

Public Speaking Advice

Over my career, I’ve had the opportunity to publicly speak at VMUGs, vForums, Partner events, and other technology focused events. Recently I was asked to provide some Public Speaking Advice and I quickly jotted down some notes in an email and sent them. This is by no means complete, but perhaps someone else will benefit from this:

Be prepared for the worst-case scenarios

  • No network – Assume you will have no network connectivity. Perhaps you will have network connectivity and will be able to link to your live demo system, however, you should be prepared to deliver your message assuming the connectivity is too slow or broken.
  • Broken Laptop – Assume your laptop won’t boot up or can’t connect to the overhead projector. Have your presentation on a USB stick or cloud storage so you can access your presentation from someone else’s device or from your secondary device.
  • Test and verify – Do a dry run of your presentation ahead of time if possible, if not, arrive early and make sure your setup will work.

If it’s a Web based presentation

  • Have a plan if people cannot connect, maybe use an alternate method (e.g. WebEx, Skype, GoToMeeting, etc.) or be prepared to just talk through your material without visuals.
  • Don’t move your mouse all over the place, it’s annoying to the viewers.
  • Make sure you engage the audience. Ask them questions. Don’t just talk and hope they are hearing you.
  • Leverage the web presentation tools to enhance your presentation – whiteboard, highlighter, marker, etc.

If it’s an in person presentation

  • Dress for success – In other words, dress how you want to be perceived. If its your first meeting with a customer you should probably dress up. Likewise, if you are on stage at a big event, then you’ll probably want to wear a dress shirt, sport coat, polished shoes. But if it’s a technical deep dive at a customer or a technical breakout session at a conference, then you might want to dress more casual, perhaps in your company golf shirt.
  • Empty your pockets – this will prevent you from fidgeting with your cell phone, wallet, coins, etc.
  • Eliminate other Distractions – Take off your badge, lanyard, or anything that’s distracting so that the focus is on you and what you are saying. Also, don’t pick up pens or markers and click them or open and close the cap repeatedly
  • Setup the Room – Sometimes it is not possible to rearrange the room, but, if it is, then make it so you can move around the room and engage the audience. A U-shape works well for this.
  • Posture – Stand tall, arms at your side in a relaxed confident manner to start the presentation and as much as possible throughout.
  • Hand Gestures & Movement – Use as many hand gestures as possible. It shows your passion and emphasizes the content. Also move around the room as much as possible. It forces people to pay more attention. If someone is on their phone or falling asleep, move closer to them.
  • Maintain Eye Contact – This is a hard skill to master, but, extremely effective when you do. It is the #1 way to help eliminate saying “um” and “ah” which is the #1 complaint against a public speaker. To practice, cut out faces and paste them on the wall. Say a sentence to one face, then randomly make eye contact with another face and say the next sentence or complete thought. Continue to move around and randomly change who you are looking at throughout the presentation.

Slides

  • Don’t introduce yourself. Have your opening slide with your name & title on it but don’t repeat that in an opening statement. Start your conversation with an interesting opening statement that makes the audience want to hear more.
  • Keep them as simple as possible. The focus should be on you, the presenter, not the slides. Technical presentations tend to have a lot of details to convey so it may be hard to avoid showing some complex slides, but use them as a trigger for your talk track; never read them.
  • Present what you know (i.e. deleting slides is OK). We in the tech industry often get handed slide decks from corporate marketing which are great, but, often there are certain slides that just don’t make sense or you cannot figure out how to talk to it. Its best to just hide or delete the slide than try to fumble around trying to talk to it, or turn your back to the audience and read it. Build a story that you can tell by only glancing at the slides once in a while.
  • Incorporate a product demo into your presentation if possible. People like to see things in action. Best to do this earlier than leaving it until the end.

Public Speaking Training

 

 

VMworld Hands-on-Labs – 9,640 Labs Were delivered by vSAN

The Hands-on-Labs (HoL) at VMworld are always a big hit. A ton of work goes into putting them on and supporting them and everyone seems to love them. This was a big year for vSAN in the HoL. At VMworld Las Vegas, 11,444 labs were completed and the vSAN lab, HOL-1808-01-HCI – vSAN 6.6, was the #2 overall lab completed. Our NSX friends held the #1 spot.

The HoL’s were delivered from 5 different data centers. Each handled approximately 20% of the workloads. vSAN was the storage in 4 of the data centers. 2 of the 4 were VMware data centers running vSphere, NSX, and vSAN for software defined compute, network and storage. Another was IBM BlueMix (SoftLayer) built with VMware Cloud Foundation (vSphere, NSX, vSAN, and SDDC Manager). And the other was VMware Cloud on ASW also built with VMware Cloud Foundation (vSphere, NSX, vSAN, and SDDC Manager). The 5th data center was another VMware data center running traditional storage. This is a great Hybrid Cloud / Multi Cloud example leveraging 3 of our own datacenters and 2 of the largest public cloud data centers offering Infrastructure as a Service (Iaas).

 

VMware Cross Cloud Architecture

 

9,640 of the HoL’s were deployed across the 4 vSAN data centers. This represents 84% of the labs delivered at VMworld US were delivered by vSAN. To support the HoL’s, over 90,000 VM’s were provisioned in just 5 days. Actually, more than that since extra HoL’s are pre-provision that don’t all get used. This is a huge win for HCI and vSAN as it performed like a champ for this heavy workload.

These stats are too impressive not to share and they are a great testament to all the people that make it happen.