I’m happy to announce that the development of PowerShell capabilities for SolidFire is well into the beta phase and working toward general availability. This integration, currently available for customers, leverages SolidFire’s native full-featured API to control many aspects of the system.

Our work has been focused on delivering a world-class PowerShell experience and allowing our customers to extend their PowerShell capabilities in order to solve critical business and operational challenges.

The decision to build PowerShell integration was an easy one. PowerShell has become an industry standard with impressive adoption rates. People rely on PowerShell for reporting, implementing simple changes, and developing complex scripts and workflows. No surprise that the broad extensibility of SolidFire is a key value add to our customers and prospects. Together, these tools can solve problems that have been a pipe-dream.

What if you could:

  • Programmatically modify performance and capacity independently and on the fly as needs change?
  • Automatically align storage to policies, without using precious metal tiers?
  • Report and monitor at a per-tenant level without filtering?
  • Deploy infrastructure to the virtual environment without ever opening a GUI?
  • … and much more

The exciting thing about PowerShell is the low barrier to entry to use it. Even today we have customers in many different disciplines, in the same company, leveraging SolidFire tools for PowerShell for different use cases. This integration provides value to the storage administrators, virtualization admins, cloud platform folks, capacity planning team, and more. Using VMware (or HyperV), SolidFire, and UCS you can truly PowerShell the stack.

powershell_the_stack.jpgCustomers can currently access the SolidFire Tools for PowerShell beta on the SolidFire support FTP site. The team is working hard to complete testing and add a few bits of functionality based on early adopter feedback and use case needs.

It’s exciting to see what our customers, partners, and SolidFire employees are already doing with PowerShell and SolidFire. I’m looking forward to sharing many of those scripts and use cases here on the blog and on our GitHub repo, so please stay tuned. It’s going to surprise you what we can programmatically do with storage.

Check out these activities related to PowerShell and SolidFire:

  • Register for our webinar on September 22 on how you can manage SolidFire and VMware with PowerShell.
  • Heading to VMworld? Stop by booth #929 to see a demo and visit our website to learn about our activities in San Francisco.
  • Hear more about the SolidFire Tools for PowerShell by checking out an upcoming episode of the PowerScripting Podcast and also on the Elements of SolidFire podcast.
  • Stay tuned as we will release a series of posts where we outline how we solve many of the capabilities outlined above.

Thanks for reading and please leave your comments or questions below.


Josh Atwell

Josh Atwell is a Cloud Architect for SolidFire focusing on developing VMware and automation solutions. Over the last 10+ years he has worked very hard to allow little pieces of code to do his work for him through various automation tools. Most recently Josh worked as a vArchitect for VCE where he worked with customers to architect solutions to meet their infrastructure needs. He also served as a VMware and cloud champion, as well as being selected as a technical team lead. Prior to VCE Josh worked at Cisco on the Virtualization Infrastructure Operations team where he focused on automation for VMware, Cisco UCS, and architecting Splunk for all of IT. Josh is a contributing author to the popular Mastering vSphere series and the upcoming Devops for VMware Administrator book. He is highly involved in the virtualization community where he's been active leading technology based user groups and the vBrownBag podcast. Josh holds a degree in aerospace engineering from North Carolina State University and has maintained residence in the Raleigh, NC area.