歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux上的雲計算

Linux上的雲計算

日期:2017/2/28 16:40:11   编辑:Linux教程
雲計算和存儲通過 Internet 將物理資源(比如處理器和存儲空間)轉換成可伸縮的共享資源(將雲計算和存儲作為 “服務”)。盡管虛擬化不是一個新概念,但是通過服務器虛擬化共享物理系統使得雲計算和存儲更加高效、伸縮性更強。通過雲計算,用戶可以訪問大量的計算和存儲資源,並且不必關心它們的位置和它們是如何配置的。正如您所料,Linux在這個過程中扮演了重要的角色。探索雲計算,了解其中的奧秘。

  最近,沒有哪家技術性網站不提到所謂的雲計算的。雲計算其實就是以服務的形式提供計算資源(計算機和存儲)。這又涉及到以一種簡單、透明的方式動態地將服務延伸到更多的計算機和存儲的能力。所有這些都類似於效用計算(utility computing)背後的思想。在效用計算中,計算資源被看作一種計量服務,就像更傳統的公共設施(例如水或電)一樣。它們的區別不在於這些思想背後的目標,而在於組合到一起、使這些思想成為現實的現有技術。

  雲計算背後最重要的概念之一就是可伸縮性,而實現它的關鍵則是虛擬化(virtualization)。虛擬化在一台共享計算機上聚集多個操作系統和應用程序,以便更好地利用服務器。虛擬化還允許在線遷移,因此,當一個服務器超載時,可以將一個操作系統的一個實例(以及它的應用程序)遷移到一個新的、不那麼繁忙的服務器上。

  IBM 和 Amazon Web Services

  雲計算提供一種在虛擬環境中開發應用程序的方法,該環境的計算能力、帶寬、存儲、安全和可靠性都不成問題 — 您不需要在自己的系統上安裝軟件。在虛擬雲計算環境中,可以開發、部署和管理應用程序,您僅需支付所使用的時間和容量,但這使您能夠根據不斷變化的業務需求調整應用程序。

  IBM 和 Amazon Web Services 進行合作,讓您能夠在 Amazon Elastic Compute Cloud (EC2) 虛擬環境中使用 IBM 軟件產品。我們在 EC2 上提供的軟件產品包括:

  DB2 Express-C 9.5

  Informix Dynamic Server Developer Edition 11.5

  WebSphere Portal Server and Lotus Web Content Management Standard Edition

  WebSphere sMash

  這是產品級別的代碼,其中的所有特性和選項都是可用的。從 IBM developerWorks Cloud Computing Resource Center 了解更多信息,並下載運行這些產品的 Amazon Machine Images。

  從外部看,雲計算只是將計算和存儲資源從企業遷出,並遷入到雲中。用戶定義資源需求(例如計算和廣域網、帶寬需求),雲提供者在它的基礎設施中虛擬地裝配這些組件,如圖 1 所示。

圖 1. 雲計算在 Internet 中遷移資源

Copyright © Linux教程網 All Rights Reserved