雲計算中介軟體解決方案的重要概念

來源:互聯網
上載者:User
關鍵字 雲計算 中介軟體 SaaS

如今的市場上有很多雲計算中介軟體解決方案,它們都因功能而異。 雲計算一直是各類資源分享中重要的計算平臺,包括基礎設施、軟體、作業流程和應用程式共用。

作為核心技術之一,虛擬化實現了雲資源分享。 但很多現有的雲計算平臺尚未正式採用面向服務的體系結構(SOA),而SOA將會帶來更大的靈活性、可擴充性和再使用性。

雲計算中介軟體解決方案的重要概念

雲計算架構

雲計算架構將雲計算系統分成兩種:前端和後端,它們都通過網路互聯,前端是用戶端或者電腦使用者端,後端是雲端系統。

事實上,前端不僅包括使用者的電腦/電腦網路,也包括用於訪問雲計算系統的相關應用程式。 使用者介面可在雲計算系統間切換;諸如基於Web的電子郵件類服務可有效利用Firefox或Internet Explorer等已有的Web瀏覽器;其它帶有特殊應用程式的系統可提供用戶端存取許可權。

後端系統的特點是擁有各種類型的電腦、伺服器以及負責創建雲計算服務的資料存儲系統。 理論上,典型的雲計算系統應該包含所有你能想到的電腦程式,從資料處理到搞笑視頻遊戲。 正常情況下,每個應用程式都有專用伺服器。

如果一個雲計算公司服務于多個客戶,那麼它很有可能需要很大的存儲空間。 一些公司需要一些數位存放裝置(可能上百台),雲計算系統則需要兩倍(或更多)的存放裝置來存儲客戶資訊,這是因為這些設備像電腦一樣,可能會偶爾崩潰。

基於雲端的計算系統必須要為所有的客戶資訊創建備份並存儲在其它設備上,這些備份只允許中心伺服器擁有備份裝置的資料和資訊檢索許可權。 創建備份資料是一種冗余的後備計畫。

雲計算應用

雲計算應用沒有數量限制,只要有合適的雲計算中介軟體,雲計算系統是能夠執行所有普通電腦程式的——事實上,從簡單的通用文書處理軟體到所有複雜的客戶定制程式——都可以在基於雲的計算系統中執行。

依賴于另一個電腦系統執行程式和存儲資料的原因

雲平臺幾乎允許客戶在任何地方、任何時間訪問他們的應用和資料,並且可以通過任何可聯網的電腦訪問雲計算系統。 不再將資料局限于某個使用者的電腦硬碟或者公司內網,任何可聯接互聯網的使用者在任何時候都可以訪問被存儲的資料。

雲存儲可能會降低硬體成本,降低高端硬體需求,特別是用戶端的。 客戶不需要去買最快或最大記憶體的電腦,雲計算可為他們解決這些問題。 取而代之的是,你可能只需要購買一個不超出年度預算的、高價的電腦終端。

事實上,典型的終端可能只是像滑鼠鍵盤一樣的監控器或者輸入裝置,它們將為連接雲系統並執行雲計算中介軟體提供足夠的處理能力。 由於你將資訊存儲在遠端機上,所以不需要高記憶體的硬體設備。

企業依賴于電腦是因為有實用的軟體能夠實現他們的目標。 可公司範圍內享用雲計算系統提供的各種電腦應用程式,企業不再需要為每個員工買一組序號,只需要為所使用的雲計算公司付相應的計量費用。

由於伺服器和數位存儲機器佔據了大量空間,許多公司主要租賃物理空間來存儲伺服器和資料庫。 雲計算服務為這類公司提供將資料存儲在共用硬碟的方式,降低了前端物理空間的需求量。

這能夠使企業降低IT支援成本,因為流線型硬體通常比同類設備和作業系統少很多技術問題。

如果雲計算系統後端恰好是一種網格計算系統,客戶則可利用整個網路的處理能力。 通常,科學家和研究員要處理複雜的計算工作,這類工作可能需要花費幾年的時間才能完成。 但在網格計算系統中,客戶能夠把複雜的計算發給雲端進行處理,這使得雲系統能夠充分利用後端所有電腦的巨大處理能力,也同時大大提高了計算過程。

總結

通常,一個中央伺服器管理系統,同時也監控流量及客戶要求平穩運行的操作;它堅持使用一組被稱為協定的規則,使用一種被稱為雲計算中介軟體的特殊軟體;中介軟體的工作僅僅是允許聯網電腦可順利的互相通訊。

在大多數情況下,伺服器不會滿負荷運行,總會有未使用的處理能力被浪費。 將一台物理機作為多台伺服器使用是很容易的,而且每個功能獨立使用自己的作業系統,這項技術被稱為伺服器虛擬化。 虛擬伺服器的作用就是通過最大化單個伺服器的工作或輸出來減少基礎設施/機器需求量,並同時利用雲計算中介軟體的平穩交流能力。

原文連結:Important Concepts ofCloud Computing Middleware Architecture(編譯/應玲  責編/仲浩)

免費訂閱「CSDN雲計算(左)和CSDN大資料(右)」微信公眾號,即時掌握第一手雲中消息,瞭解最新的大資料進展!

CSDN發佈虛擬化、Docker、OpenStack、CloudStack、資料中心等相關雲計算資訊,     分享Hadoop、Spark、NoSQL/NewSQL、HBase、Impala、記憶體計算、流計算、 機器學習和智慧演算法等相關大資料觀點,提供雲計算和大資料技術、平臺、實踐和產業資訊等服務。

相關文章

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.