Adding Storage Performance to the Test-StorageHealth.ps1 script

  A few weeks ago, I published a script to the TechNet Script Center that gathers health and capacity information for a Windows Server 2012 R2 storage cluster. This script checks a number of components, including clustering, storage spaces, SMB file shares and core storage. You can get more details at http://blogs.technet.com/b/josebda/archive/2014/07/27/powershell-script-for-storage-cluster-health-test-published-to-the-technet-script-center.aspx From the beginning, … Continue reading Adding Storage Performance to the Test-StorageHealth.ps1 script

Don’t miss the SNIA Storage Developer Conference 2014

It must be September once again… We are only a couple of weeks away from the Storage Developer Conference (SDC) hosted by the Storage Networking Industry Association (SNIA). The event will happen at the Hyatt Regency in beautiful Santa Clara, CA (Silicon Valley) on the week of September 15th. As usual, We’ll also have the … Continue reading Don’t miss the SNIA Storage Developer Conference 2014

Using file copy to measure storage performance – Why it’s not a good idea and what you should do instead

1. Introduction Every once in a while I hear from someone that they believe they have a performance problem with their Scale-Out File Server. When I dig a little further, it’s very common to find that file copies are being used as the mechanism for measuring storage performance for all kinds of scenarios. This blog … Continue reading Using file copy to measure storage performance – Why it’s not a good idea and what you should do instead

Understanding the files collected by the Test-StorageHealth.ps1 PowerShell script

I recently published a PowerShell script to check the health and capacity of a Storage Cluster based on Windows Server 2012 R2 Scale-Out File Servers. You can find details about this script (including the download link) in this blog post: PowerShell script for Storage Cluster Health Test published to the TechNet Script Center. This script, … Continue reading Understanding the files collected by the Test-StorageHealth.ps1 PowerShell script

Sample C# code for using the latest WMI classes to manage Windows Storage

  This blog post shows a bit of C# code to use the Windows Storage Management API (SM-API) classes that were introduced in Windows Server 2012 and Windows 8. You can find a list of these classes at class described at http://msdn.microsoft.com/en-us/library/hh830612.aspx, including MSFT_PhysicalDisk, MSFT_StoragePool or MSFT_VirtualDisk. I found a number of examples with the … Continue reading Sample C# code for using the latest WMI classes to manage Windows Storage

SMB3 PowerShell changes in Windows Server 2012 R2: SMB1 can now be completely removed

Introduction  Windows Server 2012 R2 introduced a new version of SMB. Technically it’s SMB version 3.02, but we continue to call it just SMB3. The main changes are described at http://technet.microsoft.com/en-us/library/hh831474.aspx. With this new release, we made a few changes in SMB PowerShell to support the new scenarios and features. This includes a few new … Continue reading SMB3 PowerShell changes in Windows Server 2012 R2: SMB1 can now be completely removed

SMB3 PowerShell changes in Windows Server 2012 R2: SMB Delegation

Introduction  Windows Server 2012 R2 introduced a new version of SMB. Technically it’s SMB version 3.02, but we continue to call it just SMB3. The main changes are described at http://technet.microsoft.com/en-us/library/hh831474.aspx. With this new release, we made a few changes in SMB PowerShell to support the new scenarios and features. This includes a few new … Continue reading SMB3 PowerShell changes in Windows Server 2012 R2: SMB Delegation

SMB3 PowerShell changes in Windows Server 2012 R2: SMB Multi-instance

Introduction  Windows Server 2012 R2 introduced a new version of SMB. Technically it’s SMB version 3.02, but we continue to call it just SMB3. The main changes are described at http://technet.microsoft.com/en-us/library/hh831474.aspx. With this new release, we made a few changes in SMB PowerShell to support the new scenarios and features. This includes a few new … Continue reading SMB3 PowerShell changes in Windows Server 2012 R2: SMB Multi-instance

SMB3 PowerShell changes in Windows Server 2012 R2: SMB Bandwidth Limits

Introduction  Windows Server 2012 R2 introduced a new version of SMB. Technically it’s SMB version 3.02, but we continue to call it just SMB3. The main changes are described at http://technet.microsoft.com/en-us/library/hh831474.aspx. With this new release, we made a few changes in SMB PowerShell to support the new scenarios and features. This includes a few new … Continue reading SMB3 PowerShell changes in Windows Server 2012 R2: SMB Bandwidth Limits

SMB3 PowerShell changes in Windows Server 2012 R2: SMB Witness improvements

Introduction  Windows Server 2012 R2 introduced a new version of SMB. Technically it’s SMB version 3.02, but we continue to call it just SMB3. The main changes are described at http://technet.microsoft.com/en-us/library/hh831474.aspx. With this new release, we made a few changes in SMB PowerShell to support the new scenarios and features. This includes a few new … Continue reading SMB3 PowerShell changes in Windows Server 2012 R2: SMB Witness improvements