openstack資料-陳沙克整理

http://www.chenshake.com/openstack-information/

這些資料基本都是英文,不過整理一下,方便深入研究的朋友。下面的鏈接,估計不翻牆,基本是看不到。網站肯定是可以訪問的。改天把這些資料放到國內的網盤上,給大家下載。

Openstack最好的資料肯定是英文,推薦幾個blog,這基本是我每週必看

http://www.mirantis.com/blog/ 

http://www.sebastien-han.fr/blog/

Grizzly的開發進度,這個大家比較關心,現在終於可以在一個頁面看到全部項目的進展

http://wiki.openstack.org/releasestatus/

作爲Openstack用戶,養成習慣,關注wiki變化

http://wiki.openstack.org/RecentChanges

關於Openstack發行版本的名字的來源:http://wiki.openstack.org/ReleaseNaming

關於vm的如何實現高可用,這個問題基本每天都有人問。要解決這個問題,不是那麼容易,這次redhat出馬,應該還是比較靠譜的,想了解細節就看文檔吧。翻牆是必須的。https://docs.google.com/document/d/1bAMtkaIFn4ZSMqqsXjs_riXofuRvApa–qo4UTwsmhw/edit

如果你是開發者,估計這個還是有用的:http://codeslife.com/2012/12/31/using-openstack-inside-jenkins-for-your-ci-infrastructure/

OpenStack Operations Guide  http://docs.openstack.org/ops/OpenStackOperationsGuide.pdf

1: Keystone白皮書

這是Canonical出品, 質量還是有保證的.我們平常設置keystone,都是使用腳本進行設置,導入數據,這樣可以減少我們出錯,不過也造成我們對keystone無法深入理解. 這是一步一步的安裝過程,應該可以很好幫助你理解keystone的設置

http://docs.openstack.org/developer/keystone/configuringservices.html

http://docs.openstack.org/developer/keystone/middlewarearchitecture.html

這個開發的文檔,解析的更加清楚。

2: Openstack Nova 請求流程

對於Nova來說,其實是有不同的組件構成,要想搞明白Nova,先要了解他的工作流程。這份文檔是國外一家希望從事Openstack培訓的公司MIRANTIS推出,質量非常高,值得部門內部統一學習。

3:Openstack 2天培訓教程

這也是MIRANTIS公司推出,介紹非常詳細,包括schedule。

4:OpenStack Beginner’s Guide V3.0 for Essex on Ubuntu 12.04

這是老外寫的Openstack安裝文檔,已經是第三個版本,內容覆蓋Openstack所有組件的安裝,還有各種虛擬機模板,包括windows虛擬機模板的創建。這位作者9月份要出一本關於Openstack方面的書,非常值得期待。

文檔的資料很高,並且還可以提交不過 https://bugs.launchpad.net/openstackbook 

國內已經有朋友翻譯成中文:http://blog.chinaunix.net/uid-22414998-id-3265685.html

5:dvestack安裝腳本

要想了解Openstack最新的技術,進展,那麼關注devstack腳本就可以。可以這樣說,整合到devstack的應用,纔算是比較穩定。這是Rackspace工程師搞的。例如你希望玩nova支持xen,LXC,都可以從devstack腳本入手,搞明白整個安裝的過程。

6:image下載

如果你不希望自己做image或者使用現成的image,可以有兩個選擇,ubuntu官方推出的和cirros

https://launchpad.net/cirros

http://cloud-images.ubuntu.com/

大家可以選擇qcow2格式的,這樣能更加體現kvm的優勢。

6:swift開發者blog

blog更新不是很頻繁,不過可以瞭解很多swift的基本知識。

sina程輝也寫了一篇非常給力的文檔http://www.programmer.com.cn/12403/

發現csdn還是做了不少的工作。

7:Installing OpenStack Essex (2012.1) on Ubuntu 12.04 (“Precise Pangolin”)

該文檔已經集成swift。算是一個非常完整的文檔,我也是參考該文檔寫的中文版本。這應該是Essex發佈以後,第一篇完整的安裝文檔。

 

8:   install Openstack Essex in single-node or dual node with Ubuntu 12.04 LTS.

這位朋友,直接把文檔放到github上,並且還提供pdf和word兩種版本,全部的配置文件,啓動腳本。沒啥挑剔。

作者是stackops的成員,技術不容懷疑。

文檔最大的特點就是集成quantum。quantum是用來替代nova-network。非常前沿。你就算不打算用quantum,也是可以參考學習。

9:   Openstack-Anvil

這是雅虎團隊用python寫的腳本,基於devstack。老外就是牛啊。同事學習腳本半天,說了一句,用了很多高級語法。

10: Install-Your-Own-OpenStack-Cloud-Essex-Edition

這個文檔,網絡是採用vlan模式。非常值得去學習。並且還提到配置LXC。有時間真的要深入瞭解一下。

11:HP cloud blog

這是HP運營openstack的blog,文檔質量非常高。

12: CentOS 6.x安裝Openstack

這是Fedora的官方文檔,質量不容置疑。一直都在更新。

國人貢獻了一套腳本,至少我能勉強看明白,寫的還是很不錯的。北京-李強(290578157)https://github.com/ktbvds/auto_deploy_linux/blob/master/openstack/openstack.sh

資料越來越多,朋友專門寫了一個文檔,

http://www.longgeek.com/2012/07/30/rhel-6-2-openstack-essex-install-only-one-node/

13:國外Openstack blog

法國學生blog:一個學生就那麼牛,國內高校要思考一下:http://www.sebastien-han.fr/blog/

Openstack專家:http://dijks.wordpress.com/

14:  dodai-deploy

看上去非常不錯,怎麼感覺這個是華人搞的項目呢?改天和作者交流一下。

https://github.com/nii-cloud

15:swift資料

swift成本,這篇文檔應該是非常經典 http://www.buildcloudstorage.com/2012/01/can-openstack-swift-hit-amazon-s3-like.html#more

swift可靠性:http://www.buildcloudstorage.com/2012/08/is-openstack-swift-reliable-enough-for.html

swift和ssd:http://www.zmanda.com/blogs/?p=847 

swift基本原理介紹

http://www.mirantis.com/blog/object-storage-openstack-cloud-swift-ceph/

http://mirantis.blogspot.com/2012/02/under-hood-of-swift-ring.html

講的應該是非常深入和透徹,我也正在學習中。 

stacklab的介紹swift使用文檔,非常實用:http://wiki.stacklab.org/doku.php?id=stacklab:documentation:how-to-use-swift

16:Altai Private Cloud

http://www.griddynamics.com/solutions/altai-private-cloud-for-developers/release/

這應該是基於Centos 6.x, 這是一個諮詢公司,最早提供Centos 6.x的Openstack的rpm包。爲openstack貢獻了很多代碼。值得關注的公司。改天可以好好測試一下他們的產品。

http://openstackgd.wordpress.com/ 

另外還有朋友提供的腳本,可以研究一下https://github.com/fedora-openstack/packstack

 

17:思科版本的Openstack

集成puppet,cobbler,監控。爭取早點搭建起來,看看監控是怎麼實現的。 

18:java sdk

很多朋友經常問,能不能用java來做dashboard開發。我相信如果直接用java來做,肯定是很累的事情。有朋友提供java sdk,並且還搞了一個dashboard,大家可以參考學習學習。

web http://woorea.github.com/openstack-ui/

19:Quantum學習資料

quantum是一個難點,整理一下資料,學習中

http://wiki.openstack.org/ConfigureOpenvswitch

quantum全面介紹  MIRANRIS出品,必屬精品

官方的quantum文檔 

使用devstack安裝和設置quantum http://networkstatic.net/openstack-folsom-quantum-devstack-installation-tutorial/

quantum的難點在openvswitch,這位朋友的blog,你是一定要看的:http://blog.scottlowe.org/

20:Essex和Folsom的vlan模式的腳本

https://github.com/neophilo/openstack-scripts/blob/master/Folsom-AIO.sh

大家可以看看這個腳本。vlan模式。 

 

21:Folsom的安裝

quantum是一個比較麻煩的東西,目前文檔還是很缺乏,而且很少解析。不過下面幾篇文檔,如果你有時間深入研究,應該會搞明白更多。

  安裝腳本

https://github.com/jedipunkz/openstack_folsom_deploy

devstack安裝quantum

http://networkstatic.net/openstack-folsom-quantum-devstack-installation-tutorial/

安裝文檔

https://github.com/EmilienM/openstack-folsom-guide

https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst

 

22:Redhat Folsom資料

  https://access.redhat.com/knowledge/docs/Red_Hat_OpenStack_Preview/?locale=en-US

目前Redhat提供了Essex版本升級Folsom版本的功能,這個真的是非常不錯,至少目前我沒看到ubuntu有類似的介紹。

不過Redhat目前這個文檔是有問題,還是日本人厲害,一個人發現Redhat的folsom版本7,8個bug,都提交確認。

http://d.hatena.ne.jp/enakai00/20121118/1353226066

 

23:Windows的cloud-init

對於linux的操作系統,你只需要安裝一個cloud-init,你就可以很方便實現密鑰注入等功能。對於windows,如果實現讓用戶設置密碼。這是一個比較有挑戰性的活。

http://www.cloudbase.it/cloud-init-for-windows-instances/

一個開源的IAAS,需要完善,真的是需要一個產業鏈,需要做的東西實在是太多,這就是一個很好的例子。只有你的產業鏈條,開發圈子足夠大,才能吧這些內容完善。

github代碼:https://github.com/alexpilotti/cloudbase-init

看來windows也是可以實現linux以前的功能,調整分區,設置密碼等。

這家公司就是實現Openstack支持Hyper-V ,估計是微軟掏錢,他幹活。

http://www.cloudbase.it/blog/

blog的內容也很豐富。

24:A Step-by-Step Guide to Deploying OpenStack on CentOS Using the KVM Hypervisor and GlusterFS Distributed File System

https://github.com/beloglazov/openstack-centos-kvm-glusterfs 

在gluster玩Openstack,這是很多人的想法,有老外搞定了。大家學習學習。

 

國內中文資料

彭勇,openstack開發者, http://www.pubyun.com/blog/

趣遊,國內最早公開運營Openstack公司 http://blog.lightcloud.cn/

國人整理的FAQ:http://blog.csdn.net/hilyoo/article/details/7746634

張華blog:http://blog.csdn.net/quqi99  (很多人經常問openstack的開發環境如何搭建,估計這位朋友有答案,http://blog.csdn.net/quqi99/article/details/7411091  這位朋友好像是openstack的開發者.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章