首页 > 基础设施 > 正文

SMB 3.0增加容错功能 速度更快

2012-07-25 14:19:58  来源:TechTarget中国

摘要:SMB是Windows系统共享文件和文件夹的标准规格。SMB的起源可以追溯到磁盘操作系统(DOS)时代的IBM,但是微软反将它用到LAN Manager产品中,至今添加了其专有的修正。
关键词: SMB

    Server Message Block(SMB)是Windows系统共享文件和文件夹的标准规格。SMB的起源可以追溯到磁盘操作系统(DOS)时代的IBM,但是微软反将它用到LAN Manager产品中,至今添加了其专有的修正。


    例如,SMB 2.0包含了微软修改的允许(除了别的之外)SMB更有效地在越来越多使用的广域网(WAN)路由到。SMB 3.0(之前是SMB 2.2)中最大的改变可以大致分成三个主要类别:速度、容错和各种各样的改进。类别之间的一些功能可能有些重叠,但是前两个准则是SMB中最重要的。


    速度


    在SMB的生命周期中,SMB经修改已经可以提高多个网络媒体和不利的网络条件下的传输速度。


    SMB Direct.这个功能利用了另外一个Windows Server 8功能:Remote Direct Memory Access(RDMA)。通过RDMA,两台服务器经合适的网络硬件(例如InfiniBand、iWARP或以太网聚集的RDMA[RoCE])以内存-内存模式传输数据。把它作为一个网络化的实现方式的本地服务器上的Direct Memory Access(DMA),磁盘或网络控制器能够直接访问内存,不需要CPU.SMB直接延伸SMB使用RDMA,在系统的其余部分允许更少的开销传输更多的数据。注意,与SMB 3.0其他的特性一样,两端必须运行SMB 3.0(本例中使用兼容的硬件)来使用这个特性。


    SMB Multichannel.许多服务器上有多个网络接口,无论是为冗余、多路复用的网络容量或着两者均有。这个功能允许SMB使用一台服务器中的多个网络接口,同时利用通道绑定来提升性能和使用多个网络路径来实现容错。


    SMB Directory Leasing.BranchCache用户会喜欢这个。他们许多人使用高延迟、慢的网络与中心办公室同步文件,WAN Directory Leasing消除了部分痛苦。它使用缓存文件和目录元数据使分公司更少的往返中央服务器,因此使用那些文件的应用程序反应更快。[page]
    容错


    创建的服务器环境一个常见的特性是某种形式的容错。Windows服务器有容错文件系统和容错群集,所以它的唯一意义在于,SMB也应该添加一种容错功能。


    VSS.Volume ShadowCopy Service(VSS)长期以来一直被用来保护当地的容量受损,并允许卷快照用于备份,但是现在这个功能也添加到了SMB中。SMB文件共享的可用数据是现在可以用于任何应用程序,这些应用程序是VSS-aware.例如,备份应用程序使备份服务器共享数据更容易,这可能是一个本地应用程序的重要功能。


    节点容错。如果你的服务器上有SMB共享主机,而这个服务器是一个群集结点,SMB 3.0可以确保节点之间的故障转移无故障切换SMB共享--尤其是使用中的共享应用程序。此外,这一功能使节点的维护变得更容易,无需事先断开节点上的所有SMB共享。


    其他


    SMB中其他重要的功能不能轻易放进以上的类别中,这里进行了汇总:


    SMB Scale-Out.这是另外一个群集相关的功能--整合了速度和容错功能。一个服务器集群共享所有相同的文件夹,在SMB 3.0下可以使用集群中所有节点的总带宽来满足共享需求。此功能与上述的SMB Multichannel非常相似,但更多的是关于内容分发而不仅仅是负载平衡(尽管Scale-Out会使某些负载均衡操作变得更容易和更自动化)。


    SMB 加密。针对那些担心连接级别的安全性、数据送到SMB可以在运输途中进行简单加密的情况,此功能不管在什么中间网络媒介都可以做到,无论是一个局域网(LAN)或跨WAN的分公司连接。后者最有可能比前者更实用,虽然我可以想象人们甚至用这种方法来保护内部泄漏的情景。


    结论


    SMB 3.0中的多数修订的目标是让SMB在群集和广域网中更加强大,不像过去那样过度依赖。SMB有一个(名副其实的)脆老派的技术名声,所以它要么必须一起工作或完全避免使用。这些新变化可能促使人们重新考虑使用SMB,一旦Windows Server 2012发布,SMB会有一段时间用来被人们广泛认可和享用而不是只在实验室中进行评估。


第三十四届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:zhangyexi

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。