Windows Server 2012 File Server Tip: Use multiple subnets when deploying SMB Multichannel in a cluster

SMB Multichannel will let you use multiple network interfaces at once for added throughput and network fault tolerance. When using it with non-clustered file servers, you have the most flexible options, including using multiple NICs on the same subnet. In fact, you can have all the multiple NICs on the same server configured automatically via…

1

Windows Server 2012 File Server Tip: Make sure your network interfaces are RSS-capable

The new SMB Multichannel feature improves performance for network interfaces by using multiple TCP connections for a single network interface automatically. SMB will only do this if your network interface reports itself as RSS-capable, which means it can use Receive Side Scaling. You can check that with the Get-SmbServerNetworkInterface or the Get-SmbClientNetworkInterface PowerShell cmdlets. See…

3

Windows Server 2012 File Server Tip: Switch to the High Performance power profile

When you install a fresh copy of Windows Server 2012 and configure it with the File Server role, the default Power Setting balances power efficiency and performance. For this reason, even if you have a few high speed network interfaces and the fastest SSD storage out there, you might not be getting the very best IOPS…


The basics of SMB Multichannel, a feature of Windows Server 2012 and SMB 3.0

1. Introduction Windows Server 2012 includes a new feature called SMB Multichannel, part of the SMB 3.0 protocol, which increases the network performance and availability for File Servers.   1.1. Benefits SMB Multichannel allows file servers to use multiple network connections simultaneously and provides the following capabilities: Increased throughput. The file server can simultaneously transmit…

35

The basics of SMB PowerShell, a feature of Windows Server 2012 and SMB 3.0

1. Overview 1.1. Introduction Windows Server 2012 provides Windows PowerShell cmdlets and WMI objects to manage SMB File Servers and SMB File Shares. These new tools are aimed at both System Administrator and Developers. 1.2. Benefits SMB PowerShell cmdlets allow an IT Administrator to Use the PowerShell command line to manage and monitor File Servers…

5

The Basics of SMB Signing (covering both SMB1 and SMB2)

SMB Signing Overview Server Message Block (SMB) is the file protocol most commonly used by Windows. SMB Signing is a feature through which communications using SMB can be digitally signed at the packet level. Digitally signing the packets enables the recipient of the packets to confirm their point of origination and their authenticity. This security…

9

Experimenting with PowerShell V2 scripting, variables and control structures

Last week I was testing Visual Studio 2010 to write a C# application to export all my blog posts to a file. I described that in some detail at http://blogs.technet.com/josebda/archive/2010/03/21/experimenting-with-visual-studio-2010-and-backing-up-the-entries-on-my-blog.aspx I am performing the exact same task, but this time using PowerShell V2. The basic idea is still the same and I am still using…

2

Experimenting with PowerShell V2 Remoting

As I continue to experiment with PowerShell v2 in Windows Server 2008 R2, I will share some of what I learn here on the blog. This time I am focusing on PowerShell Remoting. If you never played with PowerShell before, please start by reading http://blogs.technet.com/josebda/archive/2009/07/25/experimenting-with-powershell.aspx and http://blogs.technet.com/josebda/archive/2009/08/09/experimenting-with-powershell-cmdlets-snap-ins-and-modules.aspx Remoting In general, “remoting” relates to the ability…

1

Experimenting with PowerShell Cmdlets, Snap-ins and Modules

As I continue to experiment with PowerShell v2 in Windows Server 2008 R2, I will share some of what I learn here on the blog. This time I am focusing on Cmdlets, Snap-ins and Modules.  Cmdlets Windows PowerShell introduced the notion of a “cmdlet” (you pronounce it “commandlet”). These are like tools or commands that are typically very simple…


Experimenting with PowerShell v2

Powershell is a command line interface for Windows that offers a very powerful and flexible model.It is now a feature included with Windows 7 and Windows Server 2008 R2, not an optional download as before.In this post, I show some sample commands that can help you understand some of the basic features and a few more complex ones. …