跳转到路径导航栏
跳转到正文内容

揭秘微软WS2012中新SMB的十八般武艺

http://www.sina.com.cn  2012年10月12日 12:45  中关村在线微博

  作者:涂兰敬

  话说SMB(服务器消息块,Server Message Block)其实微软并非始作俑者,但是却在微软的操作系统里被发扬光大。据有关资料记载,1996年,微软在推出WebNFS的同时提出将SMB改称为基于Windows的计算机默认使用的文件共享协议。

  在详细解读Windows Server 2012中新SMB的十八般武艺之前,首先要区分不同的SMB概念。SMB一开始的设计是在NetBIOS协议上运行的,而Windows 2000引入了SMB直接在TCP/IP上运行的功能。在这里我们必须区分SMB协议和运行在这个协议上的SMB业务,以及直接使用NetBIOS数据报 的“网络邻居”协议。

  Windows Server 2012提供的SMB新功能极大地改善了文件服务器的可靠性、可用性、可管理能力以及性能等。SMB透明故障转移,配合SMB多通道以及SMB Direct功能一起,使得客户能够为Hyper-V以及Microsoft SQL Server这样的负载部署存储设备,并能享受到Windows Server 2012所提供的低廉成本、高可用性以及高性能。


揭示WS2012中透明故障转移SMB的神兵利器
WS2012中新SMB十八般武艺

  那么,为什么新SMB的这些新功能会让企业系统管理员感到惊喜呢?下面我们分别阐述。

  首先是SMB的透明故障转移与节点容错。对关键业务服务器应用程序负载提供支持,要求到存储设备的连接必须具备高可用性。SMB服务器群集与客户端通过协作,可提供透明故障转移,针对计划内移动与计划外故障,所有SMB操作都可绕道备选群集节点。

  第二,通过SMB多通道实现快速数据传输与网络容错。通过使用Windows Server 2012,客户可以在远程SMB文件共享中存储应用程序数据(例如Hyper-V与SQL Server)。针对远程SMB共享,SMB多通道可提供更高吞吐率与访问服务器(例如Hyper-V或SQL Server)的多个冗余路径。

  第三,通过SMB Direct提供可扩展,更快速,更高效的存储。SMB Direct(SMBoverRDMA)是Windows Server 2012中提供的一个新的存储协议。在使用支持标准RDMA技术网络适配器的情况下,该技术使得服务器与存储之间可直接实现内存到内存数据传输,同时将CPU的利用率降到最低。SMB Direct可支持三种类型的RDMA技术:iWARP、InfiniBand以及RoCE。对存储I/O实现最小化CPU开销,这意味着服务器在固定的CPU周期内可以处理更大的计算负载(例如Hyper-V可托管更多虚拟机)。

  第四,使用SMB ScaleOut的主动/主动文件共享。通过充分利用群集共享卷(CSV)v2,Windows Server 2012文件服务器群集可通过直接I/O,借助文件服务器群集内的任何节点为文件共享的数据提供并发访问。该技术使得您可以在群集中使用全部的网络带宽, 并对文件服务器的客户端提供负载平衡,借此可优化服务器应用程序的性能。

  第五,适用于SMB文件共享的卷影副本服务(VSS)。该功能可为每种服务器的应用程序数据提供与应用程序一致的卷影副本。这些数据主要存储在远程文件共享中,为应用程序的备份与还原场景提供支持。

  SMB多通道的要求

  通过SMB多通道技术,可在不打断应用程序服务的前提下对网络路径的故障进行自动的透明转移。如果在SMB客户端与SMB服务器之间存在多路径,Windows Server 2012可以扫描、隔离并响应非预期服务器故障从而实现网络容错。如果存在多路径,SMB多通道还能通过多个网络接口提供网络带宽聚合。随后服务器应用程序即可充分利用所有可用的网络带宽,并对网络故障提供更好的适应能力。

  SMB多通道具备下列要求:有至少两台运行Windows Server 2012的计算机。无需安装其他额外功能-该技术默认即可使用。下文列出了一些受支持的网络配置:

  1.单一万兆(gigabit Ethernet)网络适配器。每台计算机都配置为具备一个万兆网络接口。在单一适配器上使用多个连接可提供更好的性能,因为可以使用接收端缩放(RSS)技术。

  2.两块千兆网络适配器。每台计算机必须配置为具备两个千兆网络接口。

  3.两块千兆网络适配器组成LBFO组。每台计算机必须配置两块千兆网络接口,并配置为负载平衡与故障转移(LBFO)组。SMB客户端网络适配器与SMB服务器网络适配器的通讯将使用捆绑的接口。

  4.两块万兆网络适配器。每台计算机必须配置为具备两个万兆网络接口。由于使用了接收端缩放(RSS)技术,该配置可在每个接口上使用多个连接。

  5.单个Infiniband网络适配器。每台计算机必须配置为具备一个Infiniband网络接口。在一个适配器上使用多个连接可对具备多引擎的网络接口提供更好的性能。

  6.两个Infiniband网络适配器。每台计算机必须配置为具备两个Infiniband网络接口。该配置可在每个接口上使用多个连接。

  注意:对于SMB多通道,只有少量几个配置范例。但是却有着更多可能的配置,包括使用超过两个网络适配器,使用不同速度的网络适配器以及使用不同类型的网络适配器。

  适用Hyper-V以及SQL Server的SMB

  SMB的很多功能在设计上都是专门针对需要在文件共享中保存数据的服务器应用程序。例如数据库应用程序Microsoft SQL Server或虚拟化软件Hyper-V。这些新功能易于使用,无需特殊的存储网络基础架构。

  在Windows Server 2012的共享文件夹中存储服务器应用程序的数据,可提供下列优势:更轻松地供应与管理。管理文件共享,而非管理存储设置与逻辑单元号(LUN)。更好的 灵活性。在数据中心内对虚拟机或数据库实现动态重安置。能够在汇聚网络中充分利用原有投资。使用原有的汇聚网络,无需特殊的存储网络硬件。降低容量开销。 容量开销(采购成本)将大幅降低。降低运维开销。可降低运维成本,因为Windows Server 2012不再需要专门的存储技能。

  SQL Serverover SMB

  Windows Server 2012中的SMB客户端与3.0版SMB服务器专门针对小型随机读写I/O进行了优化,这种特征在服务器应用程序中很常见,例如SQL Server在线事务处理(OLTP)。此外,SMB更大的的最大传输单位(MTU)默认就已启用,该技术可显著提升大型序列化数据传输操作的性能,例如 SQL Server数据仓库、数据备份与还原以及虚拟磁盘的部署与复制。当然,通过使用SMB为SQL Server负载提供存储,您还能直接充分利用SMB的其他改进,包括SMB Direct、SMB多通道以及SMB ScaleOut透明故障转移,因为这些改进都能提供累加的效果。

  SQL Serverover SMB具备下列要求:一台或多台运行Windows Server 2012,并且安装了文件服务角色的计算机。通用的Active Directory基础架构。运行Active Directory域服务(ADDS)的计算机可以不运行Windows Server 2012)SQL Server端、文件服务端或双方都具备故障转移群集(仅限Microsoft SQL Server2012)。故障转移群集并非必须的。

  SQL Serverover SMB的三大最常用配置包括:

  1)单节点文件服务器,

  2)双节点文件服务器

  3)多节点文件服务器。

  Hyper-Vover SMB

  使用SMB远程文件共享存储虚拟机,现在已被Windows Server 2012中的Hyper-V所支持。SMB可充当虚拟机配置、虚拟磁盘、快照以及其他所有Hyper-V文件的存储位置。这一特性已经配合其他 Hyper-V功能一起进行了充分的测试,例如存储迁移、实时迁移、Hyper-V复制以及故障转移群集。

  Windows Server 2012还提供了SMB客户端性能计数器,可针对I/O尺寸、I/O延迟、每秒钟输入/输出操作数量(IOPS)等指标提供详细信息。这也使得SQL Server数据库管理员或Hyper-V管理员可以分析用于保存自己数据的SMB文件共享的性能。

  Hyper-Vover SMB具备下列要求:一台或多台运行Windows Server 2012,并且安装了Hyper-V与文件服务角色的计算机。通用的Active Directory基础架构。运行Active Directory域服务(ADDS)的计算机可以不运行Windows Server 2012)在Hyper-V端、文件服务端或双方安装故障转移群集。故障转移群集并非必须的。

  Hyper-Vover SMB的三大最常用配置包括:1)单节点文件服务器,2)双节点文件服务器以及3)多节点文件服务器。

上一页12下一页

分享到:

  • 新闻外交部:日本外相钓鱼岛立场系强盗逻辑
  • 体育NBA中国赛-詹姆斯20+5 热火胜快船
  • 娱乐白静被杀前细节曝光 老公:她心太狠
  • 财经美对华光伏双反:程序显失公平意在刁难
  • 科技莫言作品网络订购量增四五倍
  • 博客柴静:我从未说“幸福提问”简单粗暴
  • 读书中国作家莫言获得2012年诺贝尔文学奖
  • 教育大学成本:每天花父母380 国考15日报名
  • 育儿小学生回家功课有多少回忆那些年的作业
  • 健康暴食甜食后瘫痪 网上贩肾民营医院帮凶
  • 女性Zara网店优劣 范冰冰大刊封面攻占街头
  • 尚品精品小酒庄的是与非 超跑DNA限量版腕表
  • 星座测试哪种男人旺你 12星座藏私房钱
  • 收藏大熊猫曾是古人美食 乾隆爱古玉胜美女
  • 新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English通行证注册产品答疑┊Copyright © 1996-2012 SINA Corporation, All Rights Reserved

    新浪公司 版权所有