偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

揭秘微軟WS 2012中新SMB的十八般武藝

系統(tǒng)
Windows Server 2012提供的SMB新功能極大地改善了文件服務(wù)器的可靠性、可用性、可管理能力以及性能等。本文將詳細(xì)解讀Windows Server 2012中新SMB的十八般武藝。

 話說SMB(服務(wù)器消息塊,Server Message Block)其實(shí)微軟并非始作俑者,但是卻在微軟的操作系統(tǒng)里被發(fā)揚(yáng)光大。據(jù)有關(guān)資料記載,1996年,微軟在推出WebNFS的同時(shí)提出將SMB改稱為基于Windows的計(jì)算機(jī)默認(rèn)使用的文件共享協(xié)議。

在詳細(xì)解讀Windows Server 2012中新SMB的十八般武藝之前,首先要區(qū)分不同的SMB概念。SMB一開始的設(shè)計(jì)是在NetBIOS協(xié)議上運(yùn)行的,而Windows 2000引入了SMB直接在TCP/IP上運(yùn)行的功能。在這里我們必須區(qū)分SMB協(xié)議和運(yùn)行在這個(gè)協(xié)議上的SMB業(yè)務(wù),以及直接使用NetBIOS數(shù)據(jù)報(bào)的“網(wǎng)絡(luò)鄰居”協(xié)議。

Windows Server 2012提供的SMB新功能極大地改善了文件服務(wù)器的可靠性、可用性、可管理能力以及性能等。SMB透明故障轉(zhuǎn)移,配合SMB多通道以及SMB Direct功能一起,使得客戶能夠?yàn)镠yper-V以及MicrosoftSQL Server這樣的負(fù)載部署存儲設(shè)備,并能享受到Windows Server 2012所提供的低廉成本、高可用性以及高性能。 

[[100027]]

  那么,為什么新SMB的這些新功能會讓企業(yè)系統(tǒng)管理員感到驚喜呢?下面我們分別闡述。

首先是SMB的透明故障轉(zhuǎn)移與節(jié)點(diǎn)容錯(cuò)。對關(guān)鍵業(yè)務(wù)服務(wù)器應(yīng)用程序負(fù)載提供支持,要求到存儲設(shè)備的連接必須具備高可用性。SMB服務(wù)器群集與客戶端通過協(xié)作,可提供透明故障轉(zhuǎn)移,針對計(jì)劃內(nèi)移動與計(jì)劃外故障,所有SMB操作都可繞道備選群集節(jié)點(diǎn)。

  第二,通過SMB多通道實(shí)現(xiàn)快速數(shù)據(jù)傳輸與網(wǎng)絡(luò)容錯(cuò)。通過使用Windows Server 2012,客戶可以在遠(yuǎn)程SMB文件共享中存儲應(yīng)用程序數(shù)據(jù)(例如Hyper-V與SQL Server)。針對遠(yuǎn)程SMB共享,SMB多通道可提供更高吞吐率與訪問服務(wù)器(例如Hyper-V或SQL Server)的多個(gè)冗余路徑。

  第三,通過SMB Direct提供可擴(kuò)展,更快速,更高效的存儲。SMB Direct(SMBoverRDMA)是Windows Server 2012中提供的一個(gè)新的存儲協(xié)議。在使用支持標(biāo)準(zhǔn)RDMA技術(shù)網(wǎng)絡(luò)適配器的情況下,該技術(shù)使得服務(wù)器與存儲之間可直接實(shí)現(xiàn)內(nèi)存到內(nèi)存數(shù)據(jù)傳輸,同時(shí)將CPU的利用率降到最低。SMB Direct可支持三種類型的RDMA技術(shù):iWARP、InfiniBand以及RoCE。對存儲I/O實(shí)現(xiàn)最小化CPU開銷,這意味著服務(wù)器在固定的CPU周期內(nèi)可以處理更大的計(jì)算負(fù)載(例如Hyper-V可托管更多虛擬機(jī))。

  第四,使用SMB ScaleOut的主動/主動文件共享。通過充分利用群集共享卷(CSV)v2,Windows Server 2012文件服務(wù)器群集可通過直接I/O,借助文件服務(wù)器群集內(nèi)的任何節(jié)點(diǎn)為文件共享的數(shù)據(jù)提供并發(fā)訪問。該技術(shù)使得您可以在群集中使用全部的網(wǎng)絡(luò)帶寬,并對文件服務(wù)器的客戶端提供負(fù)載平衡,借此可優(yōu)化服務(wù)器應(yīng)用程序的性能。

  第五,適用于SMB文件共享的卷影副本服務(wù)(VSS)。該功能可為每種服務(wù)器的應(yīng)用程序數(shù)據(jù)提供與應(yīng)用程序一致的卷影副本。這些數(shù)據(jù)主要存儲在遠(yuǎn)程文件共享中,為應(yīng)用程序的備份與還原場景提供支持。#p#

SMB多通道的要求

  通過SMB多通道技術(shù),可在不打斷應(yīng)用程序服務(wù)的前提下對網(wǎng)絡(luò)路徑的故障進(jìn)行自動的透明轉(zhuǎn)移。如果在SMB客戶端與SMB服務(wù)器之間存在多路徑,Windows Server 2012可以掃描、隔離并響應(yīng)非預(yù)期服務(wù)器故障從而實(shí)現(xiàn)網(wǎng)絡(luò)容錯(cuò)。如果存在多路徑,SMB多通道還能通過多個(gè)網(wǎng)絡(luò)接口提供網(wǎng)絡(luò)帶寬聚合。隨后服務(wù)器應(yīng)用程序即可充分利用所有可用的網(wǎng)絡(luò)帶寬,并對網(wǎng)絡(luò)故障提供更好的適應(yīng)能力。

  SMB多通道具備下列要求:有至少兩臺運(yùn)行Windows Server 2012的計(jì)算機(jī)。無需安裝其他額外功能-該技術(shù)默認(rèn)即可使用。下文列出了一些受支持的網(wǎng)絡(luò)配置:

  1.單一萬兆(gigabit Ethernet)網(wǎng)絡(luò)適配器。每臺計(jì)算機(jī)都配置為具備一個(gè)萬兆網(wǎng)絡(luò)接口。在單一適配器上使用多個(gè)連接可提供更好的性能,因?yàn)榭梢允褂媒邮斩丝s放(RSS)技術(shù)。

  2.兩塊千兆網(wǎng)絡(luò)適配器。每臺計(jì)算機(jī)必須配置為具備兩個(gè)千兆網(wǎng)絡(luò)接口。

  3.兩塊千兆網(wǎng)絡(luò)適配器組成LBFO組。每臺計(jì)算機(jī)必須配置兩塊千兆網(wǎng)絡(luò)接口,并配置為負(fù)載平衡與故障轉(zhuǎn)移(LBFO)組。SMB客戶端網(wǎng)絡(luò)適配器與SMB服務(wù)器網(wǎng)絡(luò)適配器的通訊將使用捆綁的接口。

  4.兩塊萬兆網(wǎng)絡(luò)適配器。每臺計(jì)算機(jī)必須配置為具備兩個(gè)萬兆網(wǎng)絡(luò)接口。由于使用了接收端縮放(RSS)技術(shù),該配置可在每個(gè)接口上使用多個(gè)連接。

  5.單個(gè)Infiniband網(wǎng)絡(luò)適配器。每臺計(jì)算機(jī)必須配置為具備一個(gè)Infiniband網(wǎng)絡(luò)接口。在一個(gè)適配器上使用多個(gè)連接可對具備多引擎的網(wǎng)絡(luò)接口提供更好的性能。

  6.兩個(gè)Infiniband網(wǎng)絡(luò)適配器。每臺計(jì)算機(jī)必須配置為具備兩個(gè)Infiniband網(wǎng)絡(luò)接口。該配置可在每個(gè)接口上使用多個(gè)連接。

  注意:對于SMB多通道,只有少量幾個(gè)配置范例。但是卻有著更多可能的配置,包括使用超過兩個(gè)網(wǎng)絡(luò)適配器,使用不同速度的網(wǎng)絡(luò)適配器以及使用不同類型的網(wǎng)絡(luò)適配器。#p#

適用Hyper-V以及SQL Server的SMB

  SMB的很多功能在設(shè)計(jì)上都是專門針對需要在文件共享中保存數(shù)據(jù)的服務(wù)器應(yīng)用程序。例如數(shù)據(jù)庫應(yīng)用程序Microsoft SQL Server或虛擬化軟件Hyper-V。這些新功能易于使用,無需特殊的存儲網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。

  在Windows Server 2012的共享文件夾中存儲服務(wù)器應(yīng)用程序的數(shù)據(jù),可提供下列優(yōu)勢:更輕松地供應(yīng)與管理。管理文件共享,而非管理存儲設(shè)置與邏輯單元號(LUN)。更好的靈活性。在數(shù)據(jù)中心內(nèi)對虛擬機(jī)或數(shù)據(jù)庫實(shí)現(xiàn)動態(tài)重安置。能夠在匯聚網(wǎng)絡(luò)中充分利用原有投資。使用原有的匯聚網(wǎng)絡(luò),無需特殊的存儲網(wǎng)絡(luò)硬件。降低容量開銷。容量開銷(采購成本)將大幅降低。降低運(yùn)維開銷??山档瓦\(yùn)維成本,因?yàn)閃indows Server 2012不再需要專門的存儲技能。

  SQL Serverover SMB

  Windows Server 2012中的SMB客戶端與3.0版SMB服務(wù)器專門針對小型隨機(jī)讀寫I/O進(jìn)行了優(yōu)化,這種特征在服務(wù)器應(yīng)用程序中很常見,例如SQL Server在線事務(wù)處理(OLTP)。此外,SMB更大的的最大傳輸單位(MTU)默認(rèn)就已啟用,該技術(shù)可顯著提升大型序列化數(shù)據(jù)傳輸操作的性能,例如SQL Server數(shù)據(jù)倉庫、數(shù)據(jù)備份與還原以及虛擬磁盤的部署與復(fù)制。當(dāng)然,通過使用SMB為SQL Server負(fù)載提供存儲,您還能直接充分利用SMB的其他改進(jìn),包括SMB Direct、SMB多通道以及SMB ScaleOut透明故障轉(zhuǎn)移,因?yàn)檫@些改進(jìn)都能提供累加的效果。

  SQL Serverover SMB具備下列要求:一臺或多臺運(yùn)行Windows Server 2012,并且安裝了文件服務(wù)角色的計(jì)算機(jī)。通用的Active Directory基礎(chǔ)架構(gòu)。運(yùn)行Active Directory域服務(wù)(ADDS)的計(jì)算機(jī)可以不運(yùn)行Windows Server 2012)SQL Server端、文件服務(wù)端或雙方都具備故障轉(zhuǎn)移群集(僅限Microsoft SQL Server2012)。故障轉(zhuǎn)移群集并非必須的。

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

  1)單節(jié)點(diǎn)文件服務(wù)器,

  2)雙節(jié)點(diǎn)文件服務(wù)器

  3)多節(jié)點(diǎn)文件服務(wù)器。

  Hyper-Vover SMB

  使用SMB遠(yuǎn)程文件共享存儲虛擬機(jī),現(xiàn)在已被Windows Server 2012中的Hyper-V所支持。SMB可充當(dāng)虛擬機(jī)配置、虛擬磁盤、快照以及其他所有Hyper-V文件的存儲位置。這一特性已經(jīng)配合其他Hyper-V功能一起進(jìn)行了充分的測試,例如存儲遷移、實(shí)時(shí)遷移、Hyper-V復(fù)制以及故障轉(zhuǎn)移群集。

  Windows Server 2012還提供了SMB客戶端性能計(jì)數(shù)器,可針對I/O尺寸、I/O延遲、每秒鐘輸入/輸出操作數(shù)量(IOPS)等指標(biāo)提供詳細(xì)信息。這也使得SQL Server數(shù)據(jù)庫管理員或Hyper-V管理員可以分析用于保存自己數(shù)據(jù)的SMB文件共享的性能。

  Hyper-Vover SMB具備下列要求:一臺或多臺運(yùn)行Windows Server 2012,并且安裝了Hyper-V與文件服務(wù)角色的計(jì)算機(jī)。通用的Active Directory基礎(chǔ)架構(gòu)。運(yùn)行Active Directory域服務(wù)(ADDS)的計(jì)算機(jī)可以不運(yùn)行Windows Server 2012)在Hyper-V端、文件服務(wù)端或雙方安裝故障轉(zhuǎn)移群集。故障轉(zhuǎn)移群集并非必須的。

  Hyper-Vover SMB的三大最常用配置包括:1)單節(jié)點(diǎn)文件服務(wù)器,2)雙節(jié)點(diǎn)文件服務(wù)器以及3)多節(jié)點(diǎn)文件服務(wù)器。#p#

SMB Direct

  SMB Direct使用了一種支持RDMA的特殊網(wǎng)絡(luò)適配器,可在非常低延遲環(huán)境下全速工作,同時(shí)只使用少量CPU資源。對于類似Hyper-V或MicrosoftSQL Server等負(fù)載,該功能可讓遠(yuǎn)程文件服務(wù)器獲得與本地存儲相近的性能。

  SMB Direct具備下列要求:有至少兩臺運(yùn)行Windows Server 2012的計(jì)算機(jī)。無需安裝其他額外功能-該技術(shù)默認(rèn)即可使用。網(wǎng)絡(luò)適配器必須支持RDMA功能。目前可支持的網(wǎng)絡(luò)適配器類型如下:iWARP、Infiniband以及RDMAoverConverged以太網(wǎng)(RoCE)。

  注意:SMB Direct可配合SMB多路徑一起使用,提供更好的性能與更高的故障適應(yīng)性。

信息工作者文件共享的改進(jìn)

  雖然SMB文件共享對應(yīng)用程序負(fù)載的支持是SMB協(xié)議的一種新增特性,且這種新特性是廣受考驗(yàn)的,但對存儲用戶數(shù)據(jù)提供的支持仍被看作是SMB文件共享最傳統(tǒng)的用途。這并不意味著此應(yīng)用在Windows Server 2012中就沒有任何改進(jìn)。實(shí)際上對于希望尋求新的特性,改善安全性與性能的人來說,這方面也有不少改進(jìn),可有效改善SMB文件共享上保存用戶數(shù)據(jù)時(shí)的安全性與性能,具體特性如下。

  SMB加密

  隨著遠(yuǎn)程位置有越來越多的數(shù)據(jù)被集中保存,移動員工對公眾網(wǎng)絡(luò)的需求與日俱增。此外,一些重要的應(yīng)用程序,例如Hyper-V(以及相關(guān)場景,例如存儲遷移、虛擬桌面基礎(chǔ)架構(gòu)(VDI)、跨群集遷移等)也開始通過不怎么安全的網(wǎng)絡(luò)使用SMB3.0。更重要的是,制度的合規(guī)性要求對包含重要業(yè)務(wù)數(shù)據(jù)的文件限制也越來越多。通過對該協(xié)議增加加密特性,可以簡化管理員實(shí)施額外安全機(jī)制的工作負(fù)擔(dān),并可提供更簡單的安裝過程。SMB加密不需要額外的設(shè)置過程就可以隨時(shí)保護(hù)數(shù)據(jù),防范通過不安全網(wǎng)絡(luò)進(jìn)行的篡改。

  Directory Leasing

  SMB Directory Leasing功能使得客戶端可以對目錄元數(shù)據(jù)進(jìn)行緩存,并保存更長時(shí)間。這有助于分支辦公室的客戶端在高延遲網(wǎng)絡(luò)中減少與服務(wù)器進(jìn)行協(xié)商所需的時(shí)間。因此WAN網(wǎng)絡(luò)上的通訊可顯著減少,最終用戶在訪問遠(yuǎn)程數(shù)據(jù)時(shí)可獲得更小延遲。SMB Directory Leasing特別針對主文件夾負(fù)載進(jìn)行了優(yōu)化,這種負(fù)載主要包含讀寫操作,但無需共享,此外還有一些只需要讀寫,并且需要共享的發(fā)布場景。

  主要計(jì)算機(jī)

  漫游用戶配置文件以及文件夾重定向這樣的技術(shù)在多年來一直被用作管理漫游用戶的數(shù)據(jù)使用。這些技術(shù)可以提供集中備份、跨客戶端一致視圖以及更簡單的PC重新安置等收益。主要計(jì)算機(jī)功能擴(kuò)展了這一功能,可讓管理員確保用戶數(shù)據(jù)只能漫游到主要被該用戶使用的計(jì)算機(jī)上。對最終用戶來說,收益則在于在非主要計(jì)算機(jī)(例如會議室里的公用計(jì)算機(jī))上,可以用更快速度登錄。對管理員來說,該功能可減少與常規(guī)數(shù)據(jù)清理有關(guān)的繁雜工作,并且確保數(shù)據(jù)只在需要時(shí)才被漫游,可提升安全性。#p#

適用于遠(yuǎn)程SMB文件共享的VSS

  在Windows Server 2012中,Hyper-V開始支持SMB遠(yuǎn)程文件共享。通過該功能,Hyper-V可以將虛擬機(jī)文件(包括配置文件以及VHD文件)保存到使用SMB協(xié)議的共享文件夾中。同理,Microsoft SQL Server2008R2也開始支持在使用SMB協(xié)議的共享文件夾中存儲數(shù)據(jù)庫與日志文件。

  為了支持這些場景以及為其他需要在SMB共享中存儲數(shù)據(jù)文件的應(yīng)用程序提供支持,出現(xiàn)了一種名為適用于遠(yuǎn)程SMB文件共享的VSS的功能,該功能使得備份程序能夠使用VSS針對SMB文件共享中保存的數(shù)據(jù)執(zhí)行一致的備份與還原。

  適用于遠(yuǎn)程SMB文件共享的VSS包含下列四個(gè)組件:

  第一,通過對VSS基礎(chǔ)架構(gòu)進(jìn)行改進(jìn),可支持新的文件共享卷影副本提供程序。

  第二,新增了一個(gè)名為"File Share Shadow Copy Provider"的VSS提供程序。該文件共享卷影副本提供程序可管理所有SMB通用命名約定(UNC)路徑的卷影副本,并且需要借助文件共享卷影副本代理的卷影副本請求。文件共享卷影副本提供程序主要被運(yùn)行了可使用VSS的應(yīng)用程序的計(jì)算機(jī)所應(yīng)用,并且需要將數(shù)據(jù)文件存儲到遠(yuǎn)程UNC路徑中。

  第三,此外還有一個(gè)新的"File Share Shadow Copy Agent"。該文件共享卷影副本代理管理著共享到卷的映射,并在文件服務(wù)器上與VSS基礎(chǔ)架構(gòu)進(jìn)行交互,對SMB文件共享的卷以及支持VSS的應(yīng)用程序所存儲的數(shù)據(jù)文件執(zhí)行卷影副本備份。文件共享卷影副本代理主要被托管了SMB文件共享的計(jì)算機(jī)運(yùn)行。

  第四,新增的文件共享卷影副本提供程序與文件共享卷影副本代理可使用全新的,基于RPC的協(xié)議對SMB文件共享上所存儲數(shù)據(jù)的卷影副本請求進(jìn)行協(xié)調(diào)。

  "適用于SMB文件共享的VSS"需要具備:第一,應(yīng)用程序服務(wù)器與文件服務(wù)器都必須運(yùn)行Windows Server 2012;第二,文件服務(wù)器上必須啟用文件服務(wù)器VSS代理服務(wù)角色;第三,應(yīng)用程序服務(wù)器與文件服務(wù)器必須加入同一個(gè)Active Directory林的Active Directory域內(nèi);第四,備份代理必須使用文件服務(wù)器上Backupoperators或Administrator權(quán)限的安全上下文運(yùn)行。

  "適用于SMB文件共享的SMB"可以支持:第一,使用獨(dú)立、故障轉(zhuǎn)移群集,或可擴(kuò)展群集配置的文件服務(wù)器;第二,使用獨(dú)立或故障轉(zhuǎn)移群集配置的應(yīng)用程序服務(wù)器;第三,普通的,持續(xù)可用的以及Scale-OutSMB文件共享;第四,作為DFS-N鏈路目標(biāo)的SMB文件共享;第五,自動恢復(fù)等。

  下文將介紹高級卷影副本操作序列的步驟。

  卷影副本基本操作過程

  A. 備份服務(wù)器將備份請求發(fā)給自己的備份代理(VSS Requestor)。

  B. VSS請求方收集寫入信息并解析UNC路徑(僅限SMB協(xié)議)。

  C. VSS服務(wù)獲取寫入程序的源數(shù)據(jù)信息,并將其返回給VSS請求方。

  D. VSS服務(wù)將準(zhǔn)備好的卷影副本請求發(fā)給被調(diào)用的VSS寫入程序,而VSS寫入程序會刷新緩存并保存寫操作。

  E.對于卷影副本集中所涉及到的所有UNC路徑,VSS服務(wù)將卷影副本創(chuàng)建請求發(fā)給文件共享卷影副本提供程序。

  1.對于卷影副本集涉及到的每個(gè)遠(yuǎn)程文件服務(wù)器,文件共享卷影副本提供程序需要依賴到文件共享卷影副本代理的卷影副本創(chuàng)建請求。

  2.文件共享卷影副本代理向文件服務(wù)器上的VSS服務(wù)發(fā)起writer-less卷影副本創(chuàng)建請求。

  3.文件服務(wù)器上的VSS服務(wù)使用相應(yīng)的VSS硬件或系統(tǒng)提供程序,完成卷影副本請求。

  F.應(yīng)用程序服務(wù)器上的卷影副本創(chuàng)建序列完成后,應(yīng)用程序服務(wù)器上的VSS請求方會從VSS服務(wù)獲取卷影副本屬性。

  根據(jù)卷影副本屬性中所包含的卷影副本設(shè)備名,備份服務(wù)器即可訪問卷影副本中保存的備份數(shù)據(jù)。如果卷影副本序列在任何一點(diǎn)失敗,堅(jiān)硬復(fù)制序列將被停止,備份應(yīng)用程序必須重試。

責(zé)任編輯:黃丹 來源: 中關(guān)村在線
相關(guān)推薦

2009-05-25 09:54:13

2017-01-09 14:16:34

2021-05-10 15:03:35

無人機(jī)火災(zāi)技術(shù)

2021-12-09 09:58:01

運(yùn)營商5G網(wǎng)絡(luò)

2022-03-18 15:36:50

挖礦網(wǎng)絡(luò)安全

2025-05-27 02:00:00

2017-08-21 16:41:29

開發(fā)者故事

2020-06-28 14:15:52

前端架構(gòu)師互聯(lián)網(wǎng)

2025-06-19 09:32:09

2010-09-03 13:30:19

CSS

2019-03-12 09:00:00

安全工具病毒軟件惡意軟件

2015-03-17 10:31:32

HTML5兩會掌上論“鍵”

2020-01-14 16:44:32

設(shè)備商5G運(yùn)營商

2018-09-04 15:53:20

AI人類人工智能

2017-05-10 20:31:13

數(shù)學(xué)研究者深度學(xué)習(xí)

2019-03-11 09:00:00

安全工具病毒軟件惡意軟件

2012-02-07 16:02:44

掃描儀推薦

2013-12-10 09:31:33

Windows SerPowerShellPowerShell

2015-04-16 10:29:38

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號