OpenStack 是一套軟體嗎?
不是,又像是 @_@
這又是一個沒有標準的答案!
隨著時代的演進,在光譜的兩端,
就像在家自己搞 vs 餐廳點套餐,
隨著貢獻者愈多,使用者需求市場愈大,
愈來多元的「模式」與「服務」方式,也就不斷出爐,
好比一個房屋佈置,可以從每個零件鋸木頭、切鋼管、鎖螺釘開始,
也可以用採取從規劃到完工就只針對市面上已裁好、切好的半成品「部件」組合,
更省事一點就用 IKEA 整包套件齊全,每個傢俱和佈置照本宣科安裝就好;只要你家不計較,且剩餘空間夠大塞得下,
最終極的就是什麼工夫都不用,人家幫你兜得好好,旅館門一開整間現成傢俱馬上辦事 ccccc
一直到去年為止為止,的確是人工程序很多,
但今年開始,一鍵安裝不可思議的簡單,
更甚者,市面已經開始出現整櫃主機機櫃出貨時,不是裝 Windows、Linux,
而是整套 OpenStack 各個角色在每架主機、每條網路線都配置好,
業主把開關點著,Web瀏覽器一上,登入即用即開工!
前兩天已經一直強調過,
它的涵蓋面是一套雲端作業系統,但它版權卻不屬於某家廠商,
把軟硬體資源全面化身成提供服務的 API 模組 (Application Programming Interface),不單單只是一套安裝程式。
動手很好,
所以在你一頭熱投入之前,最好稍明白 以下 眉角,
免得白繞很多冤枉路~~
OpenStack 的改版革新快還不只是快,而是蛻變!
下面幾件事,你必須知道,可以更快進入搞懂自己 Google 出來的文章是怎麼一回事:
2014年4月最新穩定版版本代號叫 IceHouse,比前一版 Havana 更簡單安裝,但更多了數百種功能,
2014年10月最新版代號 Juno ,繼續比 IceHouce 翻新功能大改版,
2015年的版本代號 Kilo ,也進入軌道上蓄勢待發,照慣例會在4月......
每個OpenStack整體版本代號規則看出來了嗎?字母從 A~H、I、J、K....一直排下去,不是數字。
代號光這樣還沒搞完,嘿嘿嘿
參考OpenStack官方WiKi:https://wiki.openstack.org/wiki/Main_Page
這意思不難理解,大家都知道「沙漠風暴」行動,這是那年那次行動總代號,
它旗下各單位任務又有各自的「拂曉xx」「xx之月」一大堆類似 fu 的,
更精確地說,那叫做「Project Name」 == 專案名稱,
前兩天不斷強調, OpenStack 是一項所有人都可以參與其中的「開放原始碼開發模式」的「專案」 ,
各自「認領」能貢獻的「專案項目」,所以很自然的以「Project Name」相稱,
這樣有瞭了嗎?
爬文時,推薦用Google Chrome ,「強烈建議先查最近一年、最近一月以內的範圍」
如果你是初嘗,不必去裝 IceHouse 以前的版本;愈是最新版愈簡單、愈快上手、問題愈少。
請忘了商業封閉軟體最好只用到前一版就好的舊思維,
OpenStack 修正 bug 的速度快到無法想像!
今年 OpenStack 四歲,在技術年會聽到一個數據:
人類開發 OpenStack 4年來累積的程式行,若用傳統商業開發方式==196年
我初期的夢魘是Google 孤了老半天,結果原來一堆都是過時的 >_<
更慘的是,我當時沒有那個 Stack 的智商能判斷到底哪些是新的?哪些資訊還是舊的?
然後在一堆資料彼此「名詞代號」兜不起來當中打轉,白白耽誤很多時間 @_@
因為它實在更新的太快,
不過一旦跳出微軟那道窗、與VMWare賣商品的思維,理解前述原委,便豁然開朗!
個人覺得,「專案行動代號」溝通起來實在比商品號碼來得有熱血的 fu 啊!
到目前為止,大家有沒有問題啊?可以加入留言討論,請多指教!
這是開放的方向,在我能力範圍內,我會試著參照大家想知道的議題來寫作!
我偷懶不必從頭自己錄自己的 OpenStack主控台儀表板,直接連結到 YouTube 影片服務的位址就好,
感謝 OpenStack 基金會提供精彩的 demo影片,
展示用普通瀏覽器登入 OpenStack Icehouse 預設儀表板( Horizon )的長相與控制 :
上一篇:OpenStack對我有什麼好處?http://ithelp.ithome.com.tw/ironman7/app/#/article/all/recent/10157751
下一篇:雲端 =\=雲端作業系統 http://ithelp.ithome.com.tw/ironman7/app/#/article/all/recent/10158129