有哪些比較好的OpenStack的學習資源?
特別是和ubuntu相結合,多一些具體實例的。
角色:小型企業用戶目的:1. 評估是否適合當前業務使用,主要希望通過應用案例和最佳實踐。2. 了解當前眾多虛擬技術的特點,體系和目前發展形勢。
希望得到的知識:高質量的文章推薦;系統指引(估計官網是比較翔實的)圖書推薦等
下面是我一朋友想要學習openstack,我給他列的一個學習清單,希望對你有所幫助
博客:
OpenStack search: https://www.openstack.org (search 框)
openstack資源整理: OpenStack資源整理(轉自陳沙克)
OpenStack官方博客: The OpenStack Blog
源碼: openstack (OpenStack) 路 GitHub
IBM openstack: IBM developerWorks 中國 : Cloud computing : 文檔庫 IBM developerWorks 中國 : Cloud computing : 文檔庫sort_by=amp;amp;show_abstract=trueamp;amp;show_all=amp;amp;search_flag=amp;amp;contentarea_by=Cloud+computingamp;amp;search_by=openstackamp;amp;product_by=-1amp;amp;topic_by=-1amp;amp;type_by=%E6%89%80%E6%9C%89%E7%B1%BB%E5%88%ABamp;amp;ibm-search=%E6%90%9C%E7%B4%A2
陳沙克: openstack
quqi99: 如何學習OpenStack與精通OpenStack好書推薦 ( by quqi99 )
kong: 【OpenStack】學習OpenStack的歷程--送給初學者
Unitedstack: 博客 - UnitedStack
OpenStack 源碼解讀及相關: 學習Python動態擴展包stevedore
進階:
OpenStack 管理員手冊: OpenStack Docs: OpenStack Cloud Administrator Guide
OpenStack 開發手冊: OpenStack Docs: Developers
HowTo Contribute: How To Contribute
終極:
1. 官網 + WIKI: Home ? OpenStack Open Source Cloud Computing Software
2. 郵件列表: Mailing Lists
3. 源碼: openstack (OpenStack) 路 GitHub
4. bugs, features, QA: OpenStack in Launchpad (選擇合適的子項目 (Projects))
5. 代碼審核: Gerrit Code Review
6. 文檔庫: OpenStack Docs: Current
7. IRC: UsingIRC - OpenStack
IRC - OpenStack
8. OpenStack會 + IRC: Meetings - OpenStack
9. Codes statistics: http://stackalytics.com/
Red Hat OpenStack官方培訓筆記
## 前言
為期6天的Red Hat OpenStack培訓受益良多,實驗過程也非常豐滿,有很多知識需要吸收和消化,文章中把詳細的實驗過程全部分享出來。實驗環境是通過Vagrant部署rhel7.1快速生成,使用4G以上筆記本電腦就可以完成搭建。所有的配置參數都有備註說明,希望可以幫助大家快速學習和熟悉OpenStack。這或許也是我Blog中最長的一篇湊字數文章。
OpenStack是代替VMware私有雲的最佳方案之一
## 更新記錄
2016年03月05日 - 增加slideshare ppt分享,補充OpenStack測試和開發
2016年03月04日 - 初稿閱讀原文 - Red Hat OpenStack官方培訓筆記
**擴展閱讀**
- OpenStack | 紅帽 - OpenStack | 紅帽
## 參考資料
``` bash
file://E:all-in-one (2 folders, 0 files, 0 bytes, 486.59 MB in total.)├─docs (1 folders, 6 files, 18.04 MB, 18.08 MB in total.)
│ │ classroom.pptx 8.42 MB│ │ env_cfg.txt 338 bytes│ │ note.sh 48.57 KB│ │ OpenStack Installation Guide (EL7 ver.).pdf 1.52 MB│ │ Red Hat Enterprise Linux OpenStack Platform 7 Installation Reference en-US.pdf 8.05 MB│ │ ~$classroom.pptx 165 bytes│ └─packstack網路配置文件 (0 folders, 1 files, 41.42 KB, 41.42 KB in total.)│ packstack-answers.txt 41.42 KB└─env_for_windows (1 folders, 2 files, 468.51 MB, 468.51 MB in total.)│ rhel-7.1-x86_64.box 468.51 MB
│ Vagrantfile 3.01 KB└─.vagrant (0 folders, 0 files, 0 bytes, 0 bytes in total.)```1. Red Hat OpenStack Platform 7 Training.pptx
2. OpenStack實戰指南.pdf## 實驗環境
**版本**
OS:Windows 10 x86_64VirtualBox:VirtualBox-5.0.14-105127-WinVagrant:vagrant_1.8.1
Terminal:NetSarang.Xmanager.Enterprise.5**備註**
1. BIOS開啟VT2. 使用管理員許可權執行下面的步驟**搭建步驟**
1. 安裝 Oracle VirtualBox2. 安裝 Vagrant3. 在工作目錄下`E:vagrantbox`,命令行:`vagrant init` (生成 Vagrantfile,需複製並修改模板)3. 配置 Oracle VirtualBox, 使網路與 Vagrantfile 中指定的一致4. 在工作目錄下,命令行:vagrant up(啟動),vagrant halt(優雅關機)
5. 每日實驗完成建議關機做一次snapshot快照備份,不希望關機可以選擇保存狀態類似VMware suspend掛起``` bash
cd E:vagrantboxvagrant initvagrant box add rhle-7.1 rhel-7.1-x86_64.boxvagrant box listvagrant up {node1|node2|node3}vagrant destroy {node1|node2|node3}```&>修改Vagrantfile
``` ruby
# -*- mode: ruby -*-# vi: set ft=ruby :# All Vagrant configuration is done below. The "2" in Vagrant.configure
# configures the configuration version (we support older styles for# backwards compatibility). Please don"t change it unless you know what# you"re doing.$script = &<&