文件共享服務(wù)介紹
文件共享服務(wù),就是在云上提供共享文件系統(tǒng)锚赤,讓多臺云主機非常方便地共享文件匹舞,最參見的共享文件系統(tǒng)包括NFS和CIFS。
為了實現(xiàn)文件共享服務(wù)线脚,我們基于OpenStack Manila頂級項目提供了NFS和CIFS文件共享的支持赐稽。
Manila項目介紹
Manila是IaaS上文件共享服務(wù)的工業(yè)標準,通過driver的方式實現(xiàn)多種存儲后端浑侥,使用方法也很簡單姊舵。
第一步,創(chuàng)建私有網(wǎng)絡(luò)寓落。
第二步括丁,私有網(wǎng)絡(luò)綁定路由器。
第三步伶选,創(chuàng)建共享網(wǎng)絡(luò)史飞。
第四步,創(chuàng)建文件共享仰税。
Manila綁定路由器
基本步驟大家應(yīng)該沒什么疑惑祸憋,但第二步為何要將私有網(wǎng)絡(luò)綁定路由器呢?帶著這個疑問我們來看看Manila的架構(gòu)肖卧。
從官方文檔我們可以看到蚯窥,地址是 http://docs.openstack.org/developer/manila/devref/generic_driver.html
Service VM has one net interface from net that is connected to public router. For successful creation of share, user network should be connected to public router too.
Service VM has two net interfaces, first one connected to service network, second one connected directly to user’s network.
而我們的share server是單網(wǎng)卡的,因此這里提示用戶網(wǎng)絡(luò)必須連接路由器。
看看我們網(wǎng)絡(luò)組大牛分析的《Manila網(wǎng)絡(luò)模塊》你就能理解了拦赠,傳送門 http://mytrix.me/2015/01/network-part-of-manila/
我們知道Manila創(chuàng)建的虛擬機share server是在Manila's Network中巍沙,而用戶的虛擬機是在User's Network中,如果share-server只有一塊網(wǎng)卡(port)荷鼠,只能通過User's Router來打通網(wǎng)絡(luò)了句携。如果share-server有兩塊網(wǎng)卡(port),也可以直接連接用戶私有網(wǎng)絡(luò)允乐,這也是官方文檔表達的矮嫉。
更多Manila教程
如果想了解更多Manila相關(guān)的服務(wù)和教程,歡迎使用UnitedStack(https://www.ustack.com/)的文件共享服務(wù)和關(guān)注我們的博客牍疏。