雲計算是英文Cloud Computing的翻譯,被認為是網格計算、分散式運算、平行計算、效用計算、網路存儲、虛擬化、負載均衡等傳統電腦和網路技術發展融合的產物。 而有些人認為這就記者風馬牛不相及。 其實,單純判斷一項事物與另一項事物是否真有直屬的關係進而否認或肯定一件事情是不科學的,正如你不做科學史研究很難想像牛頓是因為做物理和天體運動的計算而發明了對數學界具有里程碑意義的微積分學, 而同時代的另一個微積分發明者萊布尼茨卻是從幾何學角度做的研究,而兩人無論是誰都是站在前人的肩膀上才獲得這個成果的。 所以一個事實我們永遠不能否認:前人那怕是不同領域的任何積累都可能對後人的發現和發明形成觸發和靈感,一個東西的誕生,推動力來自于需求,基礎來自積累,前因後果要辯證和關聯來看。
我們來看看雲計算,雲計算的建設目的是資源池化,節約運維成本,集中精力于業務發展。 與以往IT技術相比只是部署模式、應用模式和商業模式發生了改變。 雲計算簡單來說就是是借助分散式,網格計算以及效用計算等的某些理念利用互聯網來為使用者提供更豐富更快速品質更好的服務。
從理想的方面來說,我們希望雲計算等夠無所不能,無所不包,無所不用,也就是把各種網路,平臺和應用納入雲計算範圍內,甚至每個個體的資源都能共用,讓每個人每台電腦都既成為消費者也成為生產者。 但是在現實中這基本上不能實現,所以我們所說的雲計算只能是狹義上的雲計算:由服務提供者建立的小範圍的雲計算服務。
要實現雲計算,服務商面臨的是運營模式和服務模式的改變,對運營商來說,要從傳統的單純提供基礎硬體資源和單一應用的服務轉換為提供基礎資源,提供平臺,提供應用和服務品質的雲服務模式。 對企業來說,就是更好的利用資源和提供更好的服務。
總結起來,雲計算必須要實現如下幾個目標:
1.物盡所用:最大化最有效地利用各種硬體和軟體資源。
2.高擴充性:按需提供和獲得資源。
3.高靈活性:動態智慧調度和控制,易於維護。
4.高性能和高可靠性:雲計算的建設既要帶來性能提升又要帶來可靠性的冗余。
基於以上分析,我們把雲計算實際化:就是要能做到在不同的資料中心不同的設備上調動資源按需提供服務。 要實現這一目的,大量的模式還在探索中,而在眾多泡沫中,虛擬化是公認的建設雲計算平臺的一種模式。
要有效地提供最快的資源涉及到網路,伺服器和存貯等各個環節的調整和優化,沒有任何一家的設備能夠涵蓋所有的雲計算需求, 這就要求雲計算供應商提供的雲計算解決方案專門針對不同的應用提供資料中心和鏈路的智慧選擇以及各種應用的靈活處理及優化,這其中既包含了對傳統的應用優化和加速功能,也包含了虛擬化方面的改進。 尤其是雲計算面對大量的應用伺服器和龐大的網路資源,對設備的性能會有很高的要求。
(責任編輯:admin)