圖13 iSCSI存儲為ESXi主機(jī)提供共享存儲
圖14 為Windows Server提供群集共享卷
Windows文件服務(wù)器提供iSCSI服務(wù),可以實(shí)現(xiàn)共享存儲的大多數(shù)的功能,例如創(chuàng)建并劃分多個(gè)LUN、將LUN分配給一臺或多臺設(shè)備同時(shí)共享使用、LUN空間可根據(jù)需要進(jìn)行擴(kuò)展、LUN創(chuàng)建并恢復(fù)快照等。如果使用Windows Server用做文件服務(wù)器實(shí)現(xiàn)iSCSI功能,建議使用Windows Server 2012及其以后的版本,可使用NIC Teaming功能將多個(gè)網(wǎng)卡進(jìn)行綁定。
本節(jié)以Windows Server 2016數(shù)據(jù)中心版為例進(jìn)行介紹。
在開始iSCSI存儲服務(wù)器之前,先以案例的方式介紹iSCSI存儲服務(wù)器的幾種應(yīng)用。
應(yīng)用1:iSCSI存儲服務(wù)器劃分1個(gè)或多個(gè)LUN,同時(shí)分配給多臺ESXi主機(jī)使用,用于為ESXi主機(jī)提供共享存儲,如圖13所示。
注意,這里有一個(gè)關(guān)鍵字“共享”,iSCSI存儲服務(wù)器分配的空間是“同時(shí)”分配給多臺主機(jī)使用,在其中一臺主機(jī)上對共享存儲的數(shù)據(jù)做的更改(如創(chuàng)建文件、刪除文件、更改文件),在其他主機(jī)同步更新,因?yàn)檫@幾臺主機(jī)操作的是相同的空間。
應(yīng) 用2:iSCSI存儲服務(wù)器為Windows Server故障轉(zhuǎn)移群集提供群集共享卷,如圖14所示。存儲服務(wù)器劃分1個(gè)或多個(gè)LUN,同時(shí)分配給多臺Windows Server,通過配置故障轉(zhuǎn)移群集,將存儲服務(wù)器LUN配置為“群集共享卷”使用。
應(yīng)用3:應(yīng)用1與應(yīng)用2都是將存儲LUN“同時(shí)”分配給多臺主機(jī)使用。還有一種情況是存儲的每個(gè)LUN只分配給某一臺服務(wù)器使用,用做服務(wù)器的容量擴(kuò)充。
本節(jié)以Windows Server 2016數(shù)據(jù)中心版為例,介紹Windows Server配置文件服務(wù)器并添加為iSCSI服務(wù)的內(nèi)容。Windows Server 2012、Windows Server 2019的操作與此類似。
(1)在本示例中,Windows Server 2016數(shù)據(jù)中心版安裝在一臺PC機(jī)中,配置了一個(gè)I7-4790的CPU、4GB內(nèi)存,這臺計(jì)算機(jī)配置了一塊60GB的SSD安裝Windows Server 2016,一塊1TB的硬盤用做數(shù)據(jù)存儲。
(2)在“服 務(wù) 器 管 理器”中從“管理”中選擇“添加角色和功能”。說明,當(dāng)前服務(wù)器的IP地址是172.18.96.80。
(3)在“選擇服務(wù)器角色”中的“文件和存儲服務(wù)器”中選擇存儲服務(wù)、文件服務(wù)器、iSCSI目標(biāo)服務(wù)器,其他角色可以根據(jù)需要選擇,例如重復(fù)數(shù)據(jù)刪除,然后根據(jù)默認(rèn)值完成安裝。
圖15 每個(gè)LUN分配給一個(gè)主機(jī)單獨(dú)使用
對于專用的存儲服務(wù)器,大多數(shù)的情況下會(huì)將所有的存儲空間全部分配給與其連接的主機(jī)。例如圖13-15所示的連接中,存儲服務(wù)器將所有可用空間分配給與其連接的主機(jī)。當(dāng)存儲服務(wù)器分配給主機(jī)的空間使用完之后,存儲服務(wù)器可以通過添加磁盤、磁盤柜擴(kuò)容空間之后,擴(kuò)展分配給主機(jī)的存儲空間。
下面介紹在iSCSI服務(wù)器創(chuàng)建虛擬磁盤并分配給主機(jī)的方法,步驟如下。
(1)以管理員帳戶(默認(rèn)為Administrator)登錄到服務(wù)器,在“服務(wù)器管理器→文件和存儲服務(wù)→iSCSI”中,單擊“若要?jiǎng)?chuàng)建iSCSI虛擬磁盤,請啟動(dòng)‘新建iSCSI虛擬磁盤’向?qū)А辨溄樱凇斑x擇iSCSI虛擬磁盤位置”對話框的“存儲位置”選項(xiàng)中選擇“接卷選擇”,本示例選擇D盤,這是專用于存儲空間的磁盤,默認(rèn)情況下iSCSI虛擬磁盤將保存在選定卷的iSCSIVirtualDisk文件夾中。如果要選擇其他路徑可以選中“鍵入自定義路徑”并單擊“瀏覽”按鈕選擇。
(2) 在“指 定iSCSI虛擬磁盤名稱”對話框的“名稱”文本框中輸入新建虛擬磁盤的名稱,登錄LUN01,在本示例中將在d: iSCSIVirtualDisk文件夾創(chuàng)建名為lun01.vhdx的虛擬磁盤。
(一)在目前國內(nèi)絕大多數(shù)高校中,專業(yè)教師在教學(xué)過程中,已然形成了一種思維定式,教師強(qiáng)調(diào)知識的傳授,與學(xué)生缺乏思想和情感的交流,下課后更是難有接觸。另外一方面是絕大多數(shù)高校對目前的這種現(xiàn)狀更是一種“默許”的現(xiàn)狀,如何改變專業(yè)教師的觀念、注入?yún)f(xié)同育人的理念,如何加強(qiáng)高校對專業(yè)教師與思想政治教育工作者協(xié)同育人的重視將會(huì)是本課題研究的重點(diǎn)難點(diǎn),任何舉措和制度都應(yīng)得到專業(yè)教師的認(rèn)可和接受才能接地氣,才能真正有所改變。
(3)在“指定iSCSI虛擬磁盤大小”對話框,設(shè)置新建虛擬磁盤的容量大小和類型,磁盤大小可供選擇的單位是 MB、GB、TB,磁盤類型有固定大小、動(dòng)態(tài)擴(kuò)展和差異,其中固定大小將立刻分配指定的空間,動(dòng)態(tài)擴(kuò)展根據(jù)實(shí)際的占用空間占用逐漸增加,差異是根據(jù)一個(gè)現(xiàn)有的父虛擬磁盤為基礎(chǔ)進(jìn)行創(chuàng)建。對于用于生產(chǎn)環(huán)境的iSCSI服務(wù)器,或者為了需要較好的虛擬磁盤性能應(yīng)選擇“固定大小”,對于一般的需求或者實(shí)驗(yàn)可以選擇“動(dòng)態(tài)擴(kuò)展”,差異磁盤一般不用在iSCSI文件服務(wù)器中而是在用Hyper-V虛擬機(jī)中。本示例創(chuàng)建一個(gè)大小為500GB的動(dòng)態(tài)擴(kuò)展磁盤。
(4)在“分配iSCSI目標(biāo)”對話框中將上一步創(chuàng)建的iSCSI虛擬磁盤分配給iSCSI目標(biāo),選擇“新建iSCSI目標(biāo)”,在“指定目標(biāo)名稱”對話框的“名稱”文本框中輸入新創(chuàng)建的iSCSI目標(biāo)名稱。
本示例中設(shè)置目標(biāo)名稱為Server01-172.18.96.91,表示IP地址為172.18.96.91的服務(wù)器,在“指定訪問服務(wù)器”對話框中單擊“添加”按鈕,選擇“輸入選定類型的值”并在“類型”下拉列表中選擇“IP地址”,并在“值”中輸入IP地址,本示例為172.18.96.91。
(5)此時(shí)在“指定訪問服務(wù)器”對話框中的列表中已經(jīng)添加了IP地址為172.18.96.91的iSCSI發(fā)起程序,如果要添加其他的iSCSI發(fā)起程序,可以單擊“添加”按鈕繼續(xù)添加。一個(gè)iSCSI目標(biāo)可以包括多個(gè)發(fā)起程序,每個(gè)發(fā)起程序代表一個(gè)客戶端。
(6)在“確認(rèn)選擇”對話框中,確認(rèn)設(shè)置無誤之后單擊“創(chuàng)建”按鈕,在“查看結(jié)果”對話框單擊“關(guān)閉”按鈕。
(7)在“服務(wù)器管理器→文件和存儲服務(wù)→iSCSI”中可以繼續(xù)創(chuàng)建iSCSI虛擬磁盤,或者修改iSCSI虛擬磁盤的目標(biāo),也可以查看虛擬磁盤的狀態(tài)、擴(kuò)展iSCSI虛擬磁盤、禁用iSCSI虛擬磁盤、刪除iSCSI虛擬磁盤等,這些不一一介紹。
iSCSI存儲服務(wù)器支持(分配)的客戶端計(jì)算機(jī)可以是 Windows、Linux、VMware ESXi等不同的系統(tǒng),本節(jié)以客戶端計(jì)算機(jī)是Windows Server 2008 R2為例進(jìn)行介紹。
(1)本示例中,客戶端操作系統(tǒng)是Windows Server 2008 R2,計(jì)算機(jī)的IP地址是172.18.96.91。
對于Windows操作系統(tǒng),要連接使用iSCSI存儲服務(wù)器分配的空間是通過“iSCSI發(fā)起程序”完成的。在“管理工具”中選擇“iSCSI發(fā)起程序”,在第一次使用該程序時(shí)會(huì)提示“Microsoft iSCSI服務(wù)尚未運(yùn)行……”,單擊“是”按鈕并將iSCSI服務(wù)設(shè)置為每次計(jì)算機(jī)重新啟動(dòng)時(shí)自動(dòng)啟動(dòng),在“iSCSI發(fā)起程序?qū)傩浴钡摹鞍l(fā)現(xiàn)”選項(xiàng)卡中單擊“發(fā)現(xiàn)門戶”按鈕,在彈出的“發(fā)現(xiàn)目標(biāo)門戶”對話框中輸入iSCSI服務(wù)器的IP地址,本示例為172.18.96.80。
(2)在“目標(biāo)”選項(xiàng)卡的“已發(fā)現(xiàn)的目標(biāo)”中顯示了當(dāng)前iSCSI客戶端的IQN名稱,其狀態(tài)為“不活動(dòng)”,單擊“連接”按鈕,在彈出的“連接的目標(biāo)”中選擇“高級”按鈕,在“高級設(shè)置”對話框中選中“啟用CHAP登錄”并設(shè)置連接的用戶名和密碼。如果沒有,設(shè)置啟用CHAP登錄則不需要單擊“高級”按鈕而是直接在“連接到目標(biāo)”中選擇“確定”按鈕即可。如果iSCSI客戶端到iSCSI服務(wù)器有多個(gè)連接需要啟動(dòng)“啟用多路徑”。
(3)連接之后打開“計(jì)算機(jī)管理”,在“存儲→磁盤管理”中,會(huì)發(fā)現(xiàn)新添加了一個(gè)500GB的磁盤,這是iSCSI存儲分配的虛擬磁盤。將新發(fā)現(xiàn)的500GB磁盤進(jìn)行聯(lián)機(jī)、初始化并格式化、分配盤符,完成iSCSI虛擬磁盤的使用。