United Kingdom | Azure Files SMB Multichannel

Neil Hoffman - 08.12.2021

Azure Files SMB Multichannel

United Kingdom | Azure Files SMB Multichannel

There is a very exciting feature coming (which is already in public preview at the time of writing), to Azure Files. Azure Files Premium File Shares can now support SMB Multichannel

This will allow organisations to dramatically increase the performance of IO-intensive storage workloads. Right off the top of my head, I can think of one that will potentially be a great candidate for this- Storage of FSLogix profile containers for Azure Virtual Desktop (AVD) deployments.

WHAT IS SMB MULTICHANNEL

In a nutshell, SMB Multichannel allows SMB 3.0 clients a way to establish multiple network connexions to a storage account which is hosting an Azure Premium File Share. This is not new technology; it was introduced in Server 2012 and Windows 8 to allow for this type of architecture in on-premises environments. This is good news as it means any modern Windows client OS should already be enabled to use it. 

Here are some benefits of SMB Multichannel: 

  • Removes any single point of failure between the server and the storage, which may be less of an issue in the cloud but still a valid concept 
  • Higher IOPS by utilizing Receive Side Scaling 
  • Increased throughput by allowing for parallel processing of multiple data streams 
  • Ease of use – once enabled, the discovery of network connexions and paths is automatic and dynamic 
  • Potential cost savings by allowing Azure-based workloads to achieve a higher density of storage processing per VM, thereby allowing organisations to reduce the number of VMs in a workload 
  • As of now, the cost of enabling SMB Multichannel is free! 

HOW TO TRY SMB MULTICHANNEL

To try this new feature, you need to enable the preview in your subscription.  

Use the Az PowerShell Module to run the following set of commands: 

$context = Get-AzSubscription -SubscriptionId <Subscription ID> 

Register-AzProviderFeature -FeatureName AllowSMBMultichannel -ProviderNamespace Microsoft.Storage 

Register-AzResourceProvider -ProviderNamespace Microsoft.Storage   

Once you’ve run these commands, you can check the status by running the following command: 

Get-AzProviderFeature -FeatureName AllowSMBMultichannel -ProviderNamespace Microsoft.Storage  

United Kingdom | Azure Files SMB Multichannel

Wait for the state to show as ‘Registered’, in my lab, this took about 15 mins.

After the preview is registered, just enable it on the Azure files share

United Kingdom | Azure Files SMB Multichannel

CURRENT LIMITATIONS

  • Only Windows clients are supported
  • The maximum number of channels is four
  • SMB Direct is not supported
  • Private endpoints for storage accounts are not supported
  • If you’re using Active Directory integration with the file share, then Windows Explorer cannot be used to configure NTFS permissions, you will have to use command-line tools such as icacls or Set-Acl

FINAL THOUGHTS

If SMB Multichannel can be used to accelerate your workloads, and the cost is free, you should consider testing it out or you may be leaving IOPS on the table!

As always, carefully test features which are in preview and only use in production when Microsoft announces they are supported for production workloads.

Catch up on more of my blogs here.

THANK YOU FOR YOUR SUBMISSION!

United Kingdom | Azure Files SMB Multichannel

The form was submitted successfully.

Join the Insentra Community with the Insentragram Newsletter

Hungry for more?

If you’re waiting for a sign, this is it.

We’re a certified amazing place to work, with an incredible team and fascinating projects – and we’re ready for you to join us! Go through our simple application process. Once you’re done, we will be in touch shortly!

Who is Insentra?

Imagine a business which exists to help IT Partners & Vendors grow and thrive.

Insentra is a 100% channel business. This means we provide a range of Advisory, Professional and Managed IT services exclusively for and through our Partners.

Our #PartnerObsessed business model achieves powerful results for our Partners and their Clients with our crew’s deep expertise and specialised knowledge.

We love what we do and are driven by a relentless determination to deliver exceptional service excellence.

United Kingdom | Azure Files SMB Multichannel

Insentra ISO 27001:2013 Certification

SYDNEY, WEDNESDAY 20TH APRIL 2022 – We are proud to announce that Insentra has achieved the  ISO 27001 Certification.