OpenStack CloudFoundry 遐想

           今天到北京來參加了OpenStack的培訓,收穫很多。將一些想法記下來。

        這裏先說一下前期的工作,前期我們是在做CloudFoundry的相關工作,但是CloudFoundry基本上都是使用的單機部署,使用的nise-installer 完成的安裝,這對於CloudFoundry的功能是沒有影響的。基於這個基礎進行PAAS平臺的搭建,但這這個帶來了一些問題。

         1、給CloudFoundry的升級帶來很多問題,官方的CloudFoundry Bosh 可以完成多個組件的平滑升級

         2、CloudFoundry Community 的一些不錯的項目大部分都使用的bosh進行部署, 我們基本都不能進行驗證以及使用。

         3、對於在項目中,將老應用遷移到PAAS時,必然存在一些問題,一些應用基於.NET,C。。。不得不說目前CloudFoundry對於開發語言的支持還不是很完善(據說百度的CloudFoundry已經開始支持C了),這個時候必然會存在需要使用虛擬機的情況。

         這些問題導致我們必須找到IAAS與PAAS的結合點,一句話:沒有IAAS的PAAS不是雲啊。。。

          結論:需要進行OpenStack的研究。

          對於OpenStack的研究,斷斷續續的應該有一年了。研究過CloudFoundry後,對於OpenStack的研究又重新思考了一下,糾正了一下,不是思考,是糾結了很久。

            最近一直在考慮關於IAAS 應該做什麼?關於OpenStack這個開源軟件我們怎麼研究?只是進行一下安裝,做一下測試?如果可以,貢獻一些代碼?

         囉嗦了這麼多,迴歸正題。今天參加了培訓收穫很多。

             1、trystack 講了一下他們對OpenStack 網絡的測試,對VLAN、GRE、VLAN_gw 的網絡測試數據進行了對比,這個非常不錯,給我們提供了一個基礎的測試依據

             2、Intel 的工程師講了OpenStack 的測試工具Tempest (https://github.com/openstack/tempest)  看他們的PPT,用這個工具對OpenStack進行測試,非常不錯。( Intel 的OpenStack目前還是在Intel內部使用      

            3、TryStack的工程師講了OpenStack的網絡-Neutron ,也講了如何將keystone 集成AD。

    看到一張PPT 是說 OpenStack的技術需求,寫的比較全面,整理下來:

            熟悉需要使用的Linux,包括安裝,系統管理,文件系統,網絡等

            SQL數據庫的安裝,配置,管理和調優

            虛擬化的知識和一些使用經驗

            網絡和多個Linux主機之間的網絡:DHCP , Linux Bridge,VLAN,iptables

            網絡:交換機,路由器,防火牆

            存儲:LVM,存儲設備,分佈式存儲,塊存儲,對象存儲

            物理機/BIOS

            腳本編程經驗。

 

      聽完今天的培訓的感覺是,OpenStack目前還有很多不完善的地方,使用OpenStack用作私有云,需要比較強的運維力量纔可以。

         

 

  

發佈了144 篇原創文章 · 獲贊 12 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章