雲計算入門:如何評估雲計算性能?

來源:互聯網
上載者:User
雲計算性能怎麼樣? 這要看你問的是誰。 有三種雲計算模式;你使用哪一種模式,決定了會得到什麼樣的性能。 使用軟體即服務(SaaS)系統、處理標準Web時延的那些人無法告訴你性能方面的太多資訊。 不過,使用高級"大型資料"系統的那些人會告訴你大不一樣的情況。

你需要考慮幾種性能模式;性能模式可以分為三個非常基本的類別:

·面向客戶(性能方面有不足)

·面向雲(性能方面有優勢)

·混合型(性能不好說,要看實施情況)

面向客戶的雲計算架構是指這些系統:雲計算供應商(通常是SaaS供應商)通過互聯網,與使用者不斷進行交互。 這裡的問題倒不是雲計算供應商提供服務的速度緩慢,而是SaaS供應商與瀏覽器之間不斷出現的機器對機器後端會話存在時延。

除了在貴公司與SaaS供應商之間自行建立一條成本高昂的專有鏈路,你對此基本上無能為力,但是這麼做馬上會降低SaaS具有的價值。 面向客戶的平臺其速度顯然不如本地網路上運行的應用程式一樣快;但在大多數情況下,除非出現網路飽和,否則使用者是不會注意到這種時延的。

面向雲的雲計算架構是指這些系統:處理過程在雲內部進行。 大多數基礎架構即服務(IaaS)供應商和一些平臺即服務(PaaS)供應商就屬於這一類。 這種系統通常能夠提供優於內部部署系統的性能,原因在於它們可以訪問多得多的虛擬化資源,而且能夠動態分配這些資源。

比方說,你可能有一個資料庫查詢導致內部內部系統出現飽和,需要多個小時才能運行完畢。 相比之下,需要增添多少台伺服器來支援急劇增加的處理量,配置充足資源的雲計算供應商就能提供多少台伺服器來滿足要求,可以在幾分鐘之內返回結果集(result set)。 這體現了雲計算具有的靈活擴充性,也是權衡考慮性能與成本時,雲計算具有的一個顯著賣點。

大家可能也猜到了,混合型雲計算模式充分利用了面向客戶的雲計算模式和麵向雲的雲計算模式,通常用於平臺即服務系統,但是這兩種雲計算模式所占的比重有所不同。 其概念是,你可以將使用者交互與高度擴展、隨需應變的後端處理進行混合搭配。 缺點是,你與瀏覽器的聯繫越頻繁,給這種模式帶來的時延就越長。 因而,面對這種構架的解決辦法就是,對基於雲的後端伺服器與瀏覽器之間的交互進行優化。 你可以利用一些老式的分散式應用架構來做到這一點。

如果你正在向雲計算遷移,別忘了考慮其性能有好、壞、中之分。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.