雲鎖定之公共PaaS和私有PaaS的鎖定

來源:互聯網
上載者:User
關鍵字 阿裡雲 亞馬遜 資料中心 英特爾 雲安全 超級電腦 資料中心 雲安全

PaaS廠商通過提供雲應用的開發環境和需要維護的腳本或資料庫環境,並為使用者承擔多方面的工作,如通過多租戶和集群管理實現應用部署、大資料、可擴充性和可用性,PaaS市場已經被諸如Google App Engine、 Force.com、Heroku、Xeround、Microsoft Azure、Engine Yard、Cloud Bees、Gigaspaces和Apprenda等統治。

IT組織應該清醒地認識到,採用PaaS平臺會讓你很快被單一程式設計平臺控制,屆時應用程式和資料想遷移到其它PaaS或IaaS廠商就很難了,甚至是不可能的。 這是一種風險,爭論的焦點在於IaaS的可攜性,我們先來看一下兩種PaaS廠商的定義。

1、公共PaaS:公共PaaS廠商提供包括託管平臺在內的服務,IaaS層不會暴露給PaaS使用者,使用者不能控制IaaS層,IaaS可攜性只受PaaS廠商支援的IaaS平臺的限制。

2、私有PaaS:私有PaaS廠商只提供打包的層,讓應用程式部署在IaaS上,使用者對IaaS有完全的控制權,包括它的可攜性。

重要提示:目前對這一議題缺乏良好的定義,你可能以為公共IaaS和私有IaaS之間有什麼關係,但實際上他倆之間沒有關系,不同的地方是,私有PaaS是一種完全外包的模式,你可以自己構建,自己控制, 可以部署在公共PaaS和私有IaaS上。

公共PaaS:你的PaaS廠商為你選擇IaaS

本月在GigaOM上Microsoft Azure和Amazon AWS使用者之間有趣的爭論——PaaS鎖定討論。

「被.NET這樣的框架卡住,作為公司,在未來的決策時,也會因此受到牽連,Microsoft已經在鎖定使用者方面取得了巨大的成功,鎖定作業系統,鎖定語言平臺,這次試圖鎖定Azure服務,同樣,許多公司必須解決JAVA的位置, 許多大公司還沒有考慮過鎖定問題,對許多初創企業來說,這是非常可怕的,因為他們需要一個清晰的長遠成本結構」。

「不管是Microsoft還是Amazon,都不會很快消失」。

Microsoft Azure

上面的辯論讓我想到去搜索,最終我找到了更多關於Microsoft Azure平臺鎖定有關的資訊。

「雖然每個平臺都有不同程度的鎖定,你應該尋找一個有能力為你資料中心提供更多應用程式的合作夥伴,而無需重寫那些應用程式,完全避免鎖定不是不可能,但儘量減少它才更具有現實意義」。

在David Chappel寫的「雲平臺的優點和風險」一文中找到上面這段話的,文章被發表到了Microsoft Azure網站上。 我不同意Chappel的意見,我認為他的想法有點可笑,對Microsoft ISV來說,他們的確已經被鎖定在Microsoft平臺上了,只能說轉移到雲可能是一個好主意,有機會重新考慮和規劃它的基礎架構,不可鎖定問題。

Force.com

談到Force.com時,不得不提的是它的鎖定強度和Microsoft Azure一樣,它也缺乏IaaS可攜性能力,並且採用閉源程式設計語言和資料庫。

Salesforce.com將Force.com定位於領先的企業應用雲平臺,但我不贊同,因為它不具有基礎設施可攜性,如果我開發一個應用程式,使用Apex程式設計語言,我只能在Force.com雲基礎設施上運行。

Heroku

雲應用開發人員發現鎖定是他們面臨的主要問題,因此Ruby on Rails在這些開發人員之間得到重用,於是Salesforce收購了Heroku,Heroku PaaS支援標準Web服務介面,如HTTP、JSON和XML, 也支援開來源語言和資料庫,如JAVA、Ruby、PHPFog、PostgreSQL和MySQL,Heroku已經延伸到支援JAVA, 也和Salesforce的Database.com集成到一起了,Salesforce清楚地表明,它要擴大其PaaS能力,開源平臺再次證明了自己的偉大和力量。

Xeround

市場中另一個有趣的廠商是Xeround,他推出了資料庫即服務,在我與Xeround CTO Avi Kapuya交談後發現,其面臨的競爭更激烈,傳統資料庫廠商佔據了大量市場,我問Kapuya關於Xeround鎖定的問題, 他作了如下答覆:

「鎖定是我們嚴肅對待的一個問題,使用者都不喜歡鎖定,通過對MySQL介面的支援,我們向使用者證明了Xeround的靈活性,使用者可隨時從我們的網站將資料導走,對新使用者來說也很簡單,他們可以將資料上傳到Xeround平臺, 繼續使用他們以前的MySQL開發工具工作」。

關於IaaS的可攜性,Kapuya作了如下補充:

「我們認真思考了公共雲之間的可攜性,我們在多種IaaS上運行我們的平臺,如AWS和Rackspace,我們的客戶有機會選擇自己喜歡的平臺,假如有使用者要求將他的資料庫從AWS移動到Rackspace, Xeround將會照辦,此外,我們的價格源自IaaS廠商的價格」。

Xeround展現的IaaS可攜性與其它廠商不同,我認為Xeround客戶可以得到更多好處,在未來的雲交互操作和聯合時,Xeround的優勢盡顯。

(責任編輯:蒙遺善)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.