OpenStack創始人:開源云將超越AWS
三年前,OpenStack適時地發布了,開源逐漸成為主流,云也開始落地。
在未來三到五年內,OpenStack社區成員Rackspace相信,大多數云將會基于OpenStack構建。但是亞馬遜Web服務支持者在AWS和OpenStack的爭論中持相反態度。
Jim Curry是Rackspace私有云業務的高級VP兼總經理,他解釋了OpenStack對于云市場的崇高計劃、RackSpace的戰略,而且新的堆棧已經出現,并不是所有的一切都可以在云基礎架構中運作自如。
記者:現在OpenStack和亞馬遜之間就API兼容性爭論激烈。你怎么看?
Jim Curry: 首先,存在著一種誤解。人們認為有人能夠控制亞馬遜API。實質上并沒有人能夠控制。
如果有人想要一個內置的亞馬遜API,他們所做的就是編寫代碼并提交。這也是現在就在發生的。實際上在OpenStack項目中有一個健壯的亞馬遜API。我們Rackspace就為客戶支持這一點。因此,如果有人,包括Randy Bias和他的團隊,想要一個亞馬遜API的話,答案就是讓開發人員開發代碼,提交給項目組,然后就可以得到了。我并不覺得這里存在爭議。有一種爭議假定有人在試圖阻礙這件事,實際上并沒有人阻礙。
我覺得爭論點在于什么樣的OpenStack會到來。我覺得在這一點上OpenStack應該放棄其路線圖,以及對于亞馬遜的未來也是錯誤的探討。我并不是根據業務戰略來說。我開始這個項目的時候,我們想要變得更好。我們在這并沒有模仿其他公司的戰略。亞馬遜做的也很好;他們構建了可信的技術和可信的業務。我們也致力于此,我們希望構建得更好;我們想構建一種能夠影響我們的生活的計算方式,而且可行。而這也正是我們實際在做的。我覺得如果我們僅僅是嘗試成為亞馬遜的復制品,為了服務于人們的業務模型,這對于整個項目就是錯誤的。
記者:你現在在Rackspace的主要工作是什么?
Curry: 云已經達到了主流的接受水平,開源也是如此。因此我們看到這個市場已經從早期采用者轉移到更為主流的公司。我們共事的不僅僅是擁有高技術的人才,而且還有很多技術并不成熟的人,他們都決定采用新的云架構,并且在公有云和私有云實例中運行。
我們也開始反思云架構,不僅僅是公有云和私有云,還有如何考慮在哪里以及何時采用裸機的概念。我們正在思考專屬云的概念以及如何運作,不管他們是通過工作負載劃分,還是通過其他的特性劃分。
云已經在亞馬遜發布的那些產品之上發生變形,坦白講,我們所發布的對于大眾而言是一種更為通用的計算,與此前的產品有所差異。我們積極的同我們的客戶共同定義這一點,我覺得我們開始提出某些架構,而且很獨特且吸引人。
記者:是否有案例分享?
Curry: 三年前,我們都匆匆將每個人都送往云端,一種多租戶的云。我們實際上發現某些東西在裸機上運行的更好。有一種愿景是希望將東西放在裸機上,并且能夠將其同云連接。這有點演化成為“我們實際上開始思考云端運行的工作負載,并且針對云優化工作負載。”
比如,我們收購了一家名為Object Rocket的公司,這家公司提供Mongo服務,他們為Mongo高度優化了整個堆棧。這是一種高性能的體現,你可以擁有極為類似云的體驗。對于那些能夠構建特定Mongo云,并且連接到運行在公有云上的前端,這是一種非常有吸引力的價值主張。這是一種不同的架構。如果能夠做的很好,且將其插入到私有云或者裸機上做的某些項目中也很有意思。我們開始構建架構,停止了對于公有云的一些偏見,更加關注如何優化架構的所有部分,多租戶云、裸機,然后著手構建專業云,為客戶解決特定的架構問題。
記者:未來幾年,哪些云技術會占據優勢?
Curry: 開源在過去三年的進度很明顯。你可以看看現在人們都在構建什么以及他們如何構建環境,就會發現他們不再使用傳統的操作系統、傳統的數據庫或者傳統的隊列系統,他們開始使用開源組件構建。有時候同云的概念結合,但是又有所不同。