雲計算定義、雲計算架構、雲計算應用、雲計算問題,都在這裡了


雲計算定義、雲計算架構、雲計算應用、雲計算問題,都在這裡了


雲計算的定義

  雲計算是在通信和互聯網的發展比計算機的發展速度更快的大背景下的必然產物[1]。假如你是一家大公司的經理,你的職責是為你所有的員工提供工作中必需的計算機硬件和軟件,光提供計算機硬件是不夠的,還需要購買相關的系統軟件和應用軟件以及相關軟件的許可證。

  隨著公司的壯大員工不斷增加,你必須為他們提供足夠的工作所需的一切應用軟件,為他們提供一些專業軟件的許可證。如果只需要加載一個應用程序,該應用程序將允許員工登錄到一個基於Web服務的主機上,遠程主機上擁有這家公司所需的包括電子郵件、文字處理和複雜的數據分析程序等應用程序,不需要再為每個員工單個安裝相關的程序了,這就是所謂的雲計算。公司員工只需要關注自己的核心業務,不需要成為一個“業餘的計算機工程師”。本地計算機對硬件和軟件的需求降低,只要能夠滿足雲計算系統的接口軟件運行即可。

雲計算系統的架構組成

  雲計算系統總體分為兩部分:前端和後端。這兩部分彼此通過網絡連接,這個網絡就是互聯網。前端就是計算機用戶或者客戶,後端系統就是所說的“雲端”服務器。

  前端是客戶通過自己計算機網絡訪問雲計算系統上自己所需的應用程序,根據客戶的需求雲計算系統為其提供相應的用戶界面。例如基於Web的電子郵件系統,主要利用現有的Web瀏覽器如Internet Explorer或Foxmail等來訪問“雲端”服務器上郵件系統。其他獨特的應用都可以通過特定客戶端應用程序從“雲端”服務器上獲得專業級的服務。

  後端是基於互聯網的各種計算機服務器系統和數據雲存儲系統,為客戶提供“雲端”的各種服務。理論上一個雲計算系統可以包括幾乎所有的計算機程序,從數據處理到視頻遊戲等,每個應用程序都有自己的專用服務器,都有專業的團隊對其進行相關的維護和管理。

  所有“雲端”服務器服從中央服務器管理,中央服務器根據客戶和網絡的通暢情況確定客戶使用哪個“雲端”服務器的服務,確保客戶使用的順利,它遵循一套規則即協議,採用一種特殊的軟件稱為中間件。中間件根據許可允許聯網計算機互相溝通,通過專業軟件,在一個物理服務器上運行多個虛擬服務器,每個虛擬服務器運行其自己獨立的操作系統,是一套在雲計算環境中的開放式基礎架構虛擬化平臺,服務器的虛擬化減少了更多的物理機器的需要。

  如果一個雲計算的公司有很多客戶,可能就會需要大量的存儲空間,客戶把大量的數據存儲在“雲端”服務器上,雲計算系統所需的存儲設備至少是兩倍的存儲容量,需要把客戶的存儲的數據保留至少兩份或更多。這樣就可以防止一旦某個存儲服務器癱瘓,別的服務器還可以繼續提供服務,對客戶沒有任何影響。

雲計算的應用

  雲計算的應用是很廣泛的,通過正確的中間件,雲計算系統可以在客戶端執行所有的應用程序。從一般的字處理軟件到一些專業級軟件的應用,還可以為特定的公司定製在雲計算系統運行的應用計算機程序。

  雲計算系統可以說無處不在,客戶可以在任何時間任何地點訪問他們的應用程序和數據,可以使用任何連接互聯網的計算機訪問雲計算系統。數據不會被限制在一個硬盤上、某個用戶的計算機上或一個公司的內部網中。

  雲計算系統的應用帶來硬件成本的下降,減少在客戶端先進的硬件需求。在客戶端不需要最快的計算機設備,雲計算系統為你提供更先進的計算機設備。你可以買價格比較合理、處理能力夠用的計算機終端連接到“雲端”服務器的中間件,不需要足夠大的硬盤,因為你的數據存儲到遠程計算機的雲存儲上。

  一個公司或某一個客戶可以同擁有向雲計算系統的公司購買他們所需要的應用軟件的服務,本公司不要購買相關軟件或為每一個員工購買軟件許可證,只需要根據本公司的應用要求向雲計算服務公司支付計量收費來使用雲計算系統即可。

  雲計算系統的後端如果是網格計算機系統,那麼客戶端用戶可以利用整個網絡的處理能力。通常情況下,科學家或研究人員工作和計算都跟複雜,通過他們的個人電腦需要幾年的時間才能完成他們的計算任務。在網格計算系統中,客戶可以通過客戶端把需要的計算任務通過雲計算來處理,雲計算系統利用本網絡內的所有可用的閒置計算機的處理能力來參與計算,這樣就大大提高了計算速度。

雲計算存在的問題

  雲計算最大的問題是雲計算系統安全和隱私的保護。

  如果一個公司把本公司的與業務相關的一些核心數據存放到不是本公司的設備上,而是存放到公共網絡的某個地方,的確讓公司高管們擔心。它們在使用雲計算系統前會仔細考慮這些關乎公司命運的核心數據存放的安全性。因此,提供雲計算服務的公司必須具有良好的聲譽,具有可靠地安全措施,具有嚴格的管理規章制度,具有法律的約束力,擁有專業級的管理團隊和最先進的技術來維護客戶的所有信息數據。

  隱私的安全性也是客戶考量使用雲計算系統的關鍵因素。一個客戶可以從任何地點任何時間登錄雲計算系統訪問數據和使用應用程序,他可能就會影響客戶的隱私安全問題。雲計算公司就需要提供保護客戶隱私的安全措施,一種方法使用認證技術,每個用戶提供獨立的用戶名和密碼,而且具有嚴格的用戶名和密碼申請程序以及用戶名密碼找回的安全評估;另一種採用授權格式,每個用戶只能訪問和他或她工作關的數據和相關應用。

  雲計算的發展前景廣闊,它應用廣泛為人們的學習生活以及工作帶來了快捷和便利,同時雲計算還存在著技術、管理與法律風險,需要進一步加強技術優勢、加強法律對雲計算的約束力,讓人們越來越放心的使用雲計算系統。

感覺有用的朋友,點個關注,給個收藏,就是對我堅持更新,最好的支持


分享到:


相關文章: