Updated Links on Windows Server 2012 File Server and SMB 3.0

Updated Links on Windows Server 2012 File Server and SMB 3.0

  • Comments 20
  • Likes

In this post, I'm providing a reference to the most relevant content related to Windows Server 2012 that is related to the File Server, the SMB 3.0 features and its associated scenarios like Hyper-V over SMB and SQL Server over SMB. It's obviously not a complete reference (there are new blog posts every day), but hopefully this is a useful collection of links for Windows Server 2012 users.

Summaries of SMB 3.0 features in Windows Server 2012:

Step-by-step instructions:

Articles on File Storage for Application Servers (Hyper-V over SMB, SQL Server over SMB):

Articles on SMB Transparent Failover and SMB Scale-Out:

Articles on SMB Direct (SMB over RDMA) and SMB Multichannel:

Articles on Failover Clustering related to File Server Clusters:

Articles on other SMB 3.0 features and capabilities:

Windows Server File Server Tips and Questions:

Private Cloud Solution Architecture:

TechNet Radio (includes Video) with Bob Hunt and Jose Barreto:

Case Studies

Knowledge Base articles (Support KBs) related to Windows Server 2012 SMB 3.0:

Protocol Documentation:

Older posts and videos:


Change tracking:

  • 04/24/2012: Original post
  • 05/01/2012: Update: Added links to two SNW Spring 2012 presentation
  • 05/03/2012: Update: Added links to protocol documentation, blog post on SMB Encryption and private could blog post 
  • 05/18/2012: Update: Added links to SDC presentations, plus blogs on basics of SMB PowerShell and SMB PowerShell
  • 06/13/2012: Update: Added 3 new blog post, one new KB article, one new video link
  • 08/02/2012: Update: Additional blog posts and links to TechEd recordings
  • 08/26/2012: Update: Two additional blog posts
  • 11/27/2012: Update: Added 10 file server tips, SNW Fall 2012 presentations, TechNet Radio links. Moved older posts down.
  • 01/03/2013: Update: Added 1 TechNet Radio link, 1 white paper, 1 KB article. Added numbers of KB articles next to links.
  • 02/02/2013: Update: Added links to a few new blog posts and white papers
  • 03/11/2013: Update: Added links to 2 new TechNet Radio shows, 5 new blog posts, separate group for step-by-steps
  • 04/11/2013: Update: Added 1 link to TechNet Radio show, 5 new blog posts, 3 new KB articles
  • 05/05/2013: Update: Added 1 MMS link, 1 new TechNet article, 1 new tip, new section on case studies with 3 entries
Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Hi,

    I have a question regarding SMB 3.0 and NIC Teaming in Windows Server 2012. When creating a NIC Team with 2x10GbE you have to choose between the switch modes independent/dependent and address hash/hyper-v port.

    Since independent switch mode can send on both nics but only receive on one nic is it true that I won´t get 20GbE both ways with this mode using smb multichannel?

    If using LACP and dependent switch mode I would have to connect both ethernet cables to the same 10GbE switch for creating a LACP team, loosing redundancy.

    We are about to design an environment with two SMB3 scale out file servers running active/active cluster connected with FC to SAN storage. These file servers will be connected with two 10GbE ports each to two separate HP 10GbE switches giving a total of 40GbE in theory. Hyper-V hosts (DL380G8) will also have an dual port 10GbE adapter in a NIC team for SMB3 traffic and Quad port 1GbE for VM Guest network.

    So is LACP for the SMB3 storage the only way to go?

    Our final goal is 30 Hyper-V hosts and about 1000 VMs



  • @Alexandere

    LACP on the team is certain a good way to go. The only other option is to use the Hyper-V port option, connect the team to the vSwitch and pull 4 ports off the virtual to the parent for SMB3 traffic (you typically only get one, but you can manually add 3 more using PowerShell). This will give SMB Multichannel the opportunity to use the multiple virtual NICs and properly balance the load.

    The command for adding additional virtual NICs to the parent is:

    Add-VMNetworkAdapter -SwitchName <name> -ManagementOS

    You should run this 3 times in order to get 4 total NICs in the parent for SMB traffic. This will give each of them a unique MAC address (as if each were coming from a different VM), and the Hyper-V port option in NIC teaming will properly spread them across the physical NICs in the team.

    Try this one out and let us know how it works for you. It should give you both the network fault tolerance and the aggregate bandwidth you are looking for, without requiring LACP or using a single switch.

  • Hi

    I have a team and a hyper-v virtual switch (hyper-v port / lacp) with 2 Server Intel i350-T2 (DualPort) Cards. RSS in the Windows Builtin-Driver is enabled on both Ports. The maximum Number of RSS Queues is set to 4.

    The Switch is a Zyxel 1910-24 with LACP.

    Effektiv Speed by copying Files from Host A to Host B is only 1 Gb / max.

    Get-SmbServerNetworkInterface says that RSS Capable = false (IP of the Host)


    Get-SmbClientNetworkInterface says that RSS Capable = false (vEthernet)

    I had the same Problem with other Nics, so i ordered this new Intel Interfaces.

    Any idea whats going wrong here? How checks Windows, if a card is capable or not?

    Tx a lot.