Académique Documents
Professionnel Documents
Culture Documents
1 of 5
about:reader?url=http://searchwindowsserver.techtarget.com/tip/SMB-30...
searchwindowsserver.techtarget.com
20-08-2015 10:38:PM
2 of 5
about:reader?url=http://searchwindowsserver.techtarget.com/tip/SMB-30...
Speed
Over the course of its lifetime, Server Message Block (SMB) has
been revised to improve the speed of transfers across multiple
network media and under adverse network conditions.
SMB Direct. This feature makes use of another Windows Server 8
feature: Remote Direct Memory Access (RDMA). With RDMA, two
servers linked via the appropriate networking hardware (e.g.,
InfiniBand, iWARP or RDMA over Converged Ethernet [RoCE]) can
transfer data in a memory-to-memory fashion. Think of it as a
networked implementation of the way Direct Memory Access (DMA)
worked in local machines, where a disk or network controller could
access memory directly, without needing the CPU. SMB Direct
extends SMB to use RDMA, allowing more data to be transferred
with less overhead in the rest of the system. Note that, as with
other SMB 3.0 features, both ends have to be running SMB 3.0
(and in this case, using compatible hardware) to use this feature.
SMB Multichannel. Many servers have more than one network
interface, either for redundancy, multiplexing of network capacity, or
both. This feature allows multiple network interfaces in a server to
be used by SMB, both for improving performance with channel
bonding and by using multiple network paths for fault tolerance.
SMB Directory Leasing. BranchCache users will appreciate this
one. Many of them sync files with a central office over a
high-latency, slower, WAN Directory Leasing takes some of the pain
out of this process by caching file and directory metadata so that
the branch office needs to make less round trips to the central
20-08-2015 10:38:PM
3 of 5
about:reader?url=http://searchwindowsserver.techtarget.com/tip/SMB-30...
server, and so that the apps that use those files respond more
quickly.
Fault tolerance
A common element of features created for a server environment is
some form of fault tolerance. Windows Server has a fault-tolerant
file system and fault-tolerant clustering, so it only makes sense that
SMB should add a kind of fault-tolerant functionality as well.
VSS. The Volume ShadowCopy Service (VSS) has long been used
to protect local volumes from damage and to allow volume
snapshotting for backups, but now its functionality has been added
to SMB as well. Data available on SMB file shares are now
available for any applications that are VSS-aware; for example,
backup apps, which would make it easier to back up server shares
that might be crucial to a local app's functionality.
Node fault tolerance. If you have an SMB share hosted on a server
that's a cluster node, SMB 3.0 makes sure that failovers between
nodes allow SMB shares to be handed off without issues -especially for applications that have shares in use. Among other
things, this functionality makes it easier to perform maintenance on
nodes without first having to disconnect everyone from SMB shares
on a given node.
Everything else
The rest of the most important new SMB features don't fit easily into
either of the above categories, so they're lumped together below:
20-08-2015 10:38:PM
4 of 5
about:reader?url=http://searchwindowsserver.techtarget.com/tip/SMB-30...
20-08-2015 10:38:PM
5 of 5
about:reader?url=http://searchwindowsserver.techtarget.com/tip/SMB-30...
20-08-2015 10:38:PM