文件共享服務為什么要連路由器?

文件共享服務介紹

文件共享服務,就是在云上提供共享文件系統,讓多臺云主機非常方便地共享文件,最參見的共享文件系統包括NFS和CIFS。

為了實現文件共享服務,我們基于OpenStack Manila頂級項目提供了NFS和CIFS文件共享的支持。

Manila項目介紹

Manila是IaaS上文件共享服務的工業標準,通過driver的方式實現多種存儲后端,使用方法也很簡單。

第一步,創建私有網絡。

第二步,私有網絡綁定路由器。

第三步,創建共享網絡。

第四步,創建文件共享。

Manila綁定路由器

基本步驟大家應該沒什么疑惑,但第二步為何要將私有網絡綁定路由器呢?帶著這個疑問我們來看看Manila的架構。

從官方文檔我們可以看到,地址是 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是單網卡的,因此這里提示用戶網絡必須連接路由器。

看看我們網絡組大牛分析的《Manila網絡模塊》你就能理解了,傳送門 http://mytrix.me/2015/01/network-part-of-manila/


我們知道Manila創建的虛擬機share server是在Manila's Network中,而用戶的虛擬機是在User's Network中,如果share-server只有一塊網卡(port),只能通過User's Router來打通網絡了。如果share-server有兩塊網卡(port),也可以直接連接用戶私有網絡,這也是官方文檔表達的。

更多Manila教程

如果想了解更多Manila相關的服務和教程,歡迎使用UnitedStack(https://www.ustack.com/)的文件共享服務和關注我們的博客。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,566評論 9 467
  • 看見愣在一旁的余年,父親提高了分貝,催促他回車上把外套拿出來把狗裹上,余年在父親的命令下,完全沒有思考的完成了一系...
    魚三世界閱讀 283評論 0 0
  • 這是心靈自由30天寫作群第三期的第九篇作業。 《中天青年論壇》:《我相信失敗》 不管是從陳文茜的文字,還是從她的電...
    ConnecToMe閱讀 575評論 0 0
  • 《重點就要這樣記!日本東大名師公開二十年經驗法則,教你快速記錄、邏輯統整、強化記憶的驚人筆記術》,作者:吉永賢一(...
    wonital2007閱讀 528評論 1 1