紅帽OpenShift服務是否穩定,適合於做哪類應用或服務?

跟收費VPS比:

1. 免費

2. 初步測試了一下,速度跟某些國外VPS差不多

3. 操作方便,多種語言環境

4. 紅帽令人信賴

另外,初級階段的項目,如果成長為流量/訪問量較大的項目後,該如何擴增?哪位知友使用過,或者使用其作為應用的某個子功能的服務後台,望賜教。


Openshift一開始我拿它當玩具,後來發現我錯了。

最近我在Openshift上部署了Python wsgi應用,然後用另一台海外VPS做nginx反向代理去訪問Openshift,這樣可以保證國內的訪問速度。我在開發期間閱讀了一些Openshift的官方資料,現在發現這玩意兒實在是太好用了,紅帽推出的這個平台簡直是神器,git推送自動部署,我非常喜歡這種方式,真的讓開發和部署工作變成了一種享受,非常推薦個人開發者使用這個PaaS平台,免費版就已經夠用了。紅帽果然把容器技術當作自己的未來,實在是做的太棒了,真的是開源領導者,這服務體驗簡直一流。


免費也是有限制的免費吧。可以關注一下cloudfoundry,跟openshift相比,cloudfoundry除了包含託管服務站點http://cloudfoundry.com之外,還意在打造一個PaaS生態圈。現在sina app engine的rails服務就是基於cloudfoundry開源平台的,這一點我覺得對於以後在服務供應商的選擇上會有很大的餘地。基本上你說的OpenShift的優點cloudfoundry都有,而cloudfoundry的開放性則是openshift不具備的,至少目前是這樣的


Openshift是目前我用過感覺最贊的PAAS,git觸發部署腳本、jenkins綁定這些都很吸引人。我只使用它免費的那個套餐,三個應用限制。我感覺題主需要注意的是,Openshift在大陸訪問極不穩定,曾經ssh登錄不了,現在http協議的還是不能訪問必須用https,管理後台很多情況下要開著代理才行,感覺在上面搭站還是很不穩定的。從訪問速度上面看,就算綁定一個cname記錄(避免只能https訪問),訪問速度方面還是不算很快,曾經在上面部署過一個幾乎靜態的站,打開速度極慢,畢竟是國內訪問國外。對於擴張(scaling)功能,可以在新增應用的時候選擇開啟的。雖然開啟來,但是沒有什麼感覺,自己只是玩玩看,根本不會有大流量,而且貌似擴張也是自動完成的。如果沒有理解錯的話,只要你有空餘的應用(gear)數目,在大流量的情況下會自動部署新的應用節點。你可以靠購買套餐獲得更多擴張的可能。


目前v3 origin採用kubernetes和go之後,感覺不太穩定,國內訪問速度也是個原因。


推薦閱讀:

TAG:應用程序Application | 開源 | 紅帽RedHat | OpenShift |