Microsoft iSCSI Software Target 功能內(nèi)置于 Windows Server 2012 中,允許您在運行 Windows 操作系統(tǒng)的硬件上創(chuàng)建存儲區(qū)域網(wǎng)絡(luò) (SAN) 設(shè)備。iSCSI Software Target 還允許您從存儲在中央位置的一個操作系統(tǒng)映像通過網(wǎng)絡(luò)啟動多臺計算機。這樣可提高效率、可管理性、可用性以及安全性。Windows Server 2012 中的 iSCSI Software Target 可以通過使用一個操作系統(tǒng)映像啟動數(shù)百臺計算機,并且提供下列優(yōu)勢:
節(jié)省在操作系統(tǒng)存儲方面的開銷。通過使用差異虛擬磁盤,您可以使用一個操作系統(tǒng)映像(“金牌映像”)啟動多達 256 臺計算機。例如,在 Windows Server 2008 R2 HPC 版本的某個部署中,操作系統(tǒng)映像大約為 20 GB。常見的部署是擁有充當(dāng)啟動卷的兩個鏡像的磁盤驅(qū)動器。每個實例的操作系統(tǒng)存儲大約為 40 GB,那么您將需要大約 10 TB 的存儲(對于唯一的操作系統(tǒng)映像)才能啟動 256 臺計算機。但是,通過 iSCSI Software Target 啟動,您將對操作系統(tǒng)基礎(chǔ)映像使用 40 GB,對每個服務(wù)器實例的差異虛擬硬盤 (VHD) 使用 2 GB,對操作系統(tǒng)映像總計使用 552 GB。這樣僅在操作系統(tǒng)映像存儲方面就節(jié)省了 90% 以上。
通過控制操作系統(tǒng)映像使得存儲更加安全,且易于管理。某些企業(yè)需要通過將存儲物理鎖定在某個中央位置來確保數(shù)據(jù)的安全。在這種方案中,服務(wù)器遠程訪問數(shù)據(jù),包括操作系統(tǒng)映像。通過 iSCSI Software Target 啟動,管理員可以集中管理操作系統(tǒng)啟動映像,并且可以控制放置在金牌映像中的應(yīng)用程序。
快速部署。由于金牌映像是一個系統(tǒng)準(zhǔn)備好的操作系統(tǒng)映像,因此當(dāng)計算機從金牌映像啟動時,它們會跳過在 Windows 安裝期間發(fā)生的文件復(fù)制和安裝階段,從而直接進入自定義階段。經(jīng)過測試,我們在 34 分鐘之內(nèi)部署了 256 臺計算機。
快速恢復(fù)。由于操作系統(tǒng)映像位于 iSCSI Software Target 服務(wù)器上,因此如果需要替換無磁盤客戶端,則新計算機可以指向該操作系統(tǒng)映像并立即啟動。
各種供應(yīng)商都提供了 SAN 啟動解決方案。在 Windows Server 2012 中,新的 iSCSI Software Target 功能在商品硬件上提供這種網(wǎng)絡(luò)啟動功能。
iSCSI Software Target 可以作為文件服務(wù)器角色的一部分安裝。
通過服務(wù)器管理器提供輕松管理體驗。若要自動進行,您可以使用相應(yīng)的 Windows PowerShell cmdlet。
該功能不需要特殊硬件即可完成功能驗證。在具有大型部署的數(shù)據(jù)中心,應(yīng)根據(jù)特定硬件對設(shè)計進行驗證。作為參考,Microsoft 內(nèi)部測試表明,對于 256-iSCSI 啟動部署,需要采用 RAID 10 配置的 24x15k-RPM(每分鐘轉(zhuǎn)數(shù))磁盤用于存儲。網(wǎng)絡(luò)帶寬最好為 10 GB。一般估計每 1 GB 網(wǎng)絡(luò)適配器 60 個 iSCSI 啟動服務(wù)器。但是,對于這種方案,不需要支持 iSCSI 啟動的網(wǎng)絡(luò)適配器。如果網(wǎng)絡(luò)適配器不支持 iSCSI 啟動,則可以使用軟件啟動加載程序(如 iPXE 開源啟動固件)。
Windows Server 2012 中的 iSCSI Software Target 功能支持無磁盤網(wǎng)絡(luò)啟動,從而不需要特殊硬件或額外的軟件。iSCSI Software Target 完全符合 RFC 3720 中的 iSCSI 協(xié)議。該功能的關(guān)鍵部分是它支持虛擬硬盤的差異。這在啟動方案中是非常重要的,因為僅使用一個基礎(chǔ)映像就可以啟動運行 Windows Server 2012 的多臺服務(wù)器。
iSCSI Software Target 按如下方式完成無磁盤啟動:
- iSCSI Software Target 支持基于金牌映像創(chuàng)建差異虛擬磁盤。
- 每個無磁盤客戶端從其自己的差異虛擬磁盤啟動。
- 無磁盤客戶端從金牌映像中讀取,并寫入其自己的差異 VHD。
由于該映像位于中央位置,因此在操作系統(tǒng)部署時實現(xiàn)了存儲空間的節(jié)省。換句話說,也就是釋放了之前分配給操作系統(tǒng)啟動映像的存儲空間或者節(jié)省了預(yù)算,因為您不再需要出于此目的購買硬盤以及不再需要購買冷卻這些硬盤的電量。
在 Windows Server 2012 中,iSCSI 啟動的規(guī)模已增加至 256。因此,群集目標(biāo)可以支持 256 個啟動客戶端,并且當(dāng) iSCSI Software Target 服務(wù)從一個群集節(jié)點故障轉(zhuǎn)移到另一個群集節(jié)點時不會產(chǎn)生操作系統(tǒng)錯誤。