XGFS Manila 驅(qū)動(dòng)提升云平臺(tái)用戶效率
XGFS Manila 驅(qū)動(dòng)已經(jīng)實(shí)現(xiàn)了在 OpenStack Horizon 上動(dòng)態(tài)創(chuàng)建、刪除 NFS/CIFS 共享,為云平臺(tái)用戶有效提高了生產(chǎn)效率,降低了成本。XGFS Manila 驅(qū)動(dòng)還支持對(duì) NFS/CIFS 共享設(shè)置 ACL ,可以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)中報(bào)文流的精確識(shí)別和控制,達(dá)到控制網(wǎng)絡(luò)訪問行為、防止網(wǎng)絡(luò)攻擊和提高網(wǎng)絡(luò)帶寬利用率的目的,從而切實(shí)保障網(wǎng)絡(luò)環(huán)境的安全性和網(wǎng)絡(luò)服務(wù)質(zhì)量的可靠性。用戶在部署好 OpenStack 和 XGFS 后,配置 XGFS Manila 驅(qū)動(dòng),可以通過下面的示例步驟進(jìn)行配置使用,下面演示如何通過 XGFS Manila 驅(qū)動(dòng)在 OpenStack 創(chuàng)建并使用共享:
1、創(chuàng)建共享類型(share_type)
在 OpenStack Horizon 界面上,點(diǎn)擊管理員→ Share → Share types → Create Share Type,按如圖所示的參數(shù)進(jìn)行共享類型的創(chuàng)建。
2、創(chuàng)建共享(share)
在 OpenStack Horizon 界面,點(diǎn)擊 Share→Shares→Create Share,設(shè)定好參數(shù),可以指定共享的大小和共享協(xié)議,類型選擇我們上一步中創(chuàng)建的共享類型。
點(diǎn)擊創(chuàng)建,即可在 XGFS 中創(chuàng)建一個(gè)文件共享。
結(jié)合 XGFS?多協(xié)議互通的能力,創(chuàng)建出的目錄可以發(fā)揮出最大效用,任意一個(gè)協(xié)議寫入的文件,其他所有協(xié)議均能列出和訪問。
3、為共享指定Access Rule
在 OpenStack Horizon 界面,點(diǎn)擊 Share→Shares→選中目標(biāo)共享→管理規(guī)則→Add rule,可以根據(jù)對(duì)應(yīng)的協(xié)議選擇相應(yīng)的訪問規(guī)則類型,比如 IP 或者 user,規(guī)則生效之后訪問目標(biāo)共享需要遵守這種訪問控制規(guī)則才可以正常訪問,為共享提供了保護(hù)與鑒權(quán)。
在存儲(chǔ)上可以看到對(duì)應(yīng)的客戶端組已經(jīng)開始被添加到我們剛剛創(chuàng)建的共享中。
4、進(jìn)入虛擬機(jī)使用共享
在符合訪問規(guī)則的虛擬機(jī)中,可以掛載后使用共享,本例中使用 mount 命令進(jìn)行掛載。
如圖所示,在虛擬機(jī)中可以正常使用我們剛才創(chuàng)建的共享。
5、其他功能
除了以上的簡(jiǎn)單使用之外,當(dāng)用戶對(duì)某個(gè)共享的資源使用已超出系統(tǒng)配置的資源時(shí),或者有大量資源閑置造成資源浪費(fèi)的時(shí)候,需要分別通過擴(kuò)容共享和縮容共享來進(jìn)行調(diào)整。用戶可以通過 OpenStack 直接調(diào)用 XGFS Manila 驅(qū)動(dòng)對(duì)共享進(jìn)行擴(kuò)容、縮容,動(dòng)態(tài)調(diào)整共享的大小。配合 XGFS 整池?zé)o感知擴(kuò)容的能力,存儲(chǔ)資源池存儲(chǔ)空間不足時(shí),可通過硬件設(shè)備創(chuàng)建一個(gè)新的存儲(chǔ)資源池,并實(shí)現(xiàn)整池?cái)U(kuò)容,用戶可在不改變?nèi)魏卧L問路徑的情況下實(shí)現(xiàn)資源的升級(jí)擴(kuò)展。在 OpenStack Horizon 界面,點(diǎn)擊 Share→Shares→選中目標(biāo)共享→Extend Share,即可對(duì)共享的大小進(jìn)行調(diào)整。
用戶還可以通過 OpenStack API 對(duì)創(chuàng)建的文件共享進(jìn)行快照創(chuàng)建和刪除,進(jìn)一步保護(hù)好數(shù)據(jù)的安全。
目前 XGFS Manila 驅(qū)動(dòng)已經(jīng)在東北某 985 大學(xué)的云管平臺(tái)中使用,云管平臺(tái)通過 Manila 進(jìn)行非結(jié)構(gòu)化數(shù)據(jù)管理,日志分析平臺(tái)對(duì)數(shù)據(jù)進(jìn)行挖掘、提取、分析、管理,處理日志中異常訪問等,實(shí)現(xiàn)智能搜索、內(nèi)容安全洞察。從源頭保障數(shù)據(jù)資產(chǎn)的復(fù)用能力,實(shí)現(xiàn)數(shù)字資產(chǎn)統(tǒng)一運(yùn)營(yíng)、全面合規(guī)、高效利用。
總結(jié):為云計(jì)算應(yīng)用提供更好文件存儲(chǔ)服務(wù)
XGFS Manila 驅(qū)動(dòng)為 OpenStack 用戶提供了更為便捷的方式對(duì)接 XGFS,通過 OpenStack 即可快速創(chuàng)建 XGFS 的各種資源,為云計(jì)算不同業(yè)務(wù)中的應(yīng)用提供了敏捷、靈活的文件數(shù)據(jù)存儲(chǔ)服務(wù)。