OpenStack開發者與管理員應當關注的四份指南文章
譯文【51CTO.com快譯】作為系統管理員與開發者們面臨的最大挑戰之一,我們往往很難跟上變化的推進步伐。無論是剛剛告別高校,還是已經擁有多年工作經驗,這一難題都同樣存在:我們以往的技能并不總能解決目前乃至未來的需求。
這樣的情況在云技術領域尤其嚴重。雖然各類新興與成熟開源工具能夠在一定程度上解決問題,但其與實際需求之間仍然存在差距。不過在OpenStack社區當中,我們能夠找到大量官方文檔、第三方培訓與認證、圖書及其它出版物,甚至包括諸多面對面交流及社區貢獻教程。而作為這部分資源的整理成果,我們今天推薦以下四份過去一個月內公布的精彩指南。
• OpenStack開發者需要以固定的模式向上游貢獻代碼:本地開發、測試、提交而后等待審核結果。一旦審核失敗,我們往往很難弄清其中的理由。要解決這個難題,應當立足本地利用遠程基礎設施鏡像首先進行自查。在本篇教程中,大家可以了解如何在自己的計算機上模擬運行OpenStack基礎設施服務器。
• 大多數OpenStack開發者會利用DevStack執行本地開發與測試工作,不過其中的底層網絡代碼運行方式卻往往并不明確。Skydive作為開源項目,能夠幫助我們利用軟件定義網絡實現故障排查。此份教程闡述了如何確保Skydive與DevStack順暢協作。
• 在本篇教程中,我們將了解如何對接入至OpenStack的Ceph存儲進行調試。文章中提到,“當刪除OpenStack中的某個分卷快照時,您有時可能會收到一條錯誤提示,其說明Cinder無法刪除該快照。”文章對這一問題的具體解決辦法做出了分步說明。
• 面對眾多不同組件,OpenStack的安全保護工作似乎是個不可能完成的任務。不過與其它復雜計算系統一樣,如果大家理解了其在系統中的各自功能與協作方式,那么最終安全保護工作就簡化成了對各組件進行妥善設置、按需安裝補丁以及配置合適的權限與保護機制。在此份教程中,我們將了解潛在的安全漏洞存在情況、如何安全加以解決從而確保云環境安全。
這就是本月的教程推薦清單。如果大家感興趣,也可以點擊此處查看更為完整的OpenStack教程列表(英文原文),其中包含上百篇來自社區的倡議與指導。
原文標題:4 new guides for OpenStack developers and administrators
原文作者:Jason Baker
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】