火速送達六大OpenStack最新使用指南
原創由于開源云項目OpenStack的進展非常快,開發者很難及時了解它有哪些最新的變化,以及如何掌握這些新的變化。還好我們有許多資源可以利用,比如第三方培訓、郵件列表、IRC,當然還包括OpenStack官方文檔。
另外,由社區編寫的大量教程、指南和操作手冊也是幫助我們快速學習OpenStack的有效途徑。每個月,Opensource.com都會將上月最佳的社區教程整理起來,方便你收藏。話不多說,下面我就來了解一下在上個月有哪些教程備受關注。
- 讓我們從一位首次貢獻了部分優秀OpenStack基礎架構補丁(http://hackhackblog.blogspot.com/2015/09/my-first-openstack-infra-patch.html 備注翻墻你懂的)的女士 Augustina Ragwitz 說起。如果你從沒有在OpenStack上游項目貢獻代碼,她的經歷會對你的“第一次”提供很好的指導。寫代碼本身只是戰斗的一部分,一旦知道要做什么你就會發現,其他步驟真的沒那么困難。
- 接下來,讓我們看看在OpenStack上部署應用是多么簡單。在本月新的 CloudWatt's 5 Minute Stacks 系列中有兩個很棒的應用部署實例:LDAP和Jenkins。只需稍加改動,你就可以在你的環境中使用這些教程,并在你自己的云上部署應用程序。
- 談到升級OpenStack部署,選擇之一是創建一個并行的新環境來遷移數據。此時,使用NFS共享存儲容量或許是最容易實現的。Lars Kellogg-Stedmann會指導你執行這個遷移過程的各個步驟。
- 對于某些類型的應用程序,容器會是一個理想的應用程序開發和部署工具。但是容器并不能完全取代傳統虛擬化,大多數組織都在努力探索這兩種策略。還好,我們能做出的選擇不是非此即彼。如果你研究過Docker Machine,基于OpenStack使用Docker Machine的教程也許恰巧能幫到你。
- 創建一個可供使用的軟件本地副本,可以方便你之后在各種開源項目中的貢獻。OpenStack首選的本地部署方式是DevStack,你可以通過Vagrant來本地部署DevStack;點擊這里查看。
- 在本月精選教程的最后,我們來通過OpenStack的身份驗證服務KeyStone觀察一下云聯盟。Keystone-to-Keystone 聯盟將使交叉認證成為可能,以實現在另一個云上使用已經部署在一個云上的OpenStack KeyStone。點擊這里查看如何使用OpenStack-Ansible的playbook來實現。
以上就是本次的全部內容。如果您有什么好的建議,歡迎在下方評論欄中發表。
關于OpenStack
OpenStack是一個由NASA(美國國家航空航天局)和Rackspace合作研發并發起的,是一個開源的云計算管理平臺項目,由幾個主要的組件組合起來完成具體工作。OpenStack支持幾乎所有類型的云環境,項目目標是提供實施簡單、可大規模擴展、豐富、標準統一的云計算管理平臺。
OpenStack除了有Rackspace和NASA的大力支持外,還有包括戴爾、Citrix、Cisco、Canonical等重量級公司的貢獻和支持,致力于簡化云的部署過程并為其帶來良好的可擴展性。