SMB的工作原理是什么?SMB 3.0中有哪些新特征? 即使是最簡(jiǎn)單的網(wǎng)絡(luò)也需要使用各種協(xié)議和標(biāo)準(zhǔn),允許服務(wù)器和其他網(wǎng)絡(luò)設(shè)備交換數(shù)據(jù)和運(yùn)行客戶機(jī)-服務(wù)器應(yīng)用程序。但現(xiàn)代網(wǎng)絡(luò)文件共享協(xié)議并不足以實(shí)現(xiàn)簡(jiǎn)單地將數(shù)據(jù)從一個(gè)位置移動(dòng)到另一個(gè)——該協(xié)議必須支持一定規(guī)模、足夠可用帶寬,將數(shù)據(jù)直接保存到內(nèi)存或從內(nèi)存中遷移出去,支持加密以及執(zhí)行其他企業(yè)日常用到的關(guān)鍵任務(wù)。Windows 服務(wù)器依賴于服務(wù)器消息塊協(xié)議實(shí)現(xiàn)企業(yè)數(shù)據(jù)中心里的文件共享。
服務(wù)器消息塊(SMB)協(xié)議讓本地或遠(yuǎn)程計(jì)算機(jī)上的文件和啟動(dòng)服務(wù)通過(guò)TCP/IP網(wǎng)絡(luò)進(jìn)行交互。
SMB的最新版本是3.02,伴隨Windows 8.1和Windows Server 2012 R2發(fā)布。因?yàn)镾MB主要用來(lái)交換文件,因此最好用于存儲(chǔ)相關(guān)的任務(wù)。另外,Windows Server 2012及新版本中的SMB 3.0支持存儲(chǔ)密集型應(yīng)用。
盡管長(zhǎng)期以來(lái),本地服務(wù)器上的客戶端應(yīng)用使用SMB交換文件,SMB 3.0增加了對(duì)WAN鏈接上的遠(yuǎn)程數(shù)據(jù)交換的更好的支持,這減少了遠(yuǎn)程辦公室訪問(wèn)集中式服務(wù)器帶來(lái)的延遲,增加了安全性,防止數(shù)據(jù)盜竊。微軟Windows Server 2012或新版本中的Hyper-V也支持SMB 3.0,允許hypervisor互換。VHD文件和快照文件獨(dú)立存儲(chǔ)(本地)并共享存儲(chǔ)資源。SMB 3.0還支持動(dòng)態(tài)遷移,提高企業(yè)虛擬化性能,特別是與大量存儲(chǔ)活動(dòng)高度整合的系統(tǒng)。
此外,SMB 3.0是針對(duì)高端的企業(yè)應(yīng)用量身定做。例如,它與微軟的SQL Server 2008 R2進(jìn)行互操作,將存儲(chǔ)數(shù)據(jù)庫(kù)文件存儲(chǔ)到SMB文件共享存儲(chǔ),同時(shí)提高性能并減少延遲——這可以顯著提升大型數(shù)據(jù)庫(kù)文件性能。