Pure and VMware: Updated PowerCLI Scripts

Read the updated blog post regarding the latest releases of vSphere (6.0 and in 6.5) and impacts on PowerCLI scripts.

PowerCLI Scripts

One of our continuing goals at Pure Storage is to simplify your life (when it comes to storage and VMware of course, your personal life is your own thing). So, as much as possible, we try to reduce the number of things to set in vSphere to “work” better with the FlashArray. We don’t have configuration options on the array, so if we require you to make some kind of settings change on a host that is opened up as a bug internally at Pure, we ask: Can we make the array respond/behave in a way that the change isn’t necessary? Let’s learn together with updated PowerCLI scripts!

As of the latest releases of vSphere (in 6.0 and in 6.5) our multipathing best practices are default (Round Robin and IO Operations Limit of 1). So one less thing.

Though there are a few things depending on your environment that need/should be set. Many of these are by default set correctly, so we merely check for those. A few still, however, need to be changed.

I have updated my blog post here: FlashArray VMware Best Practices PowerCLI Scripts

Highlights for PowerCLI are:

  • Improved interactivity of scripts
  • Specific cluster support
  • iSCSI setting fixes
  • VMFS-6 support for auto-unmap
  • Improved logging
  • Better PowerCLI module handling
  • Disk.DiskMaxIOSize support

Enjoy!