雲計算定義
人們接觸一項新技術的時候,一開始很容易忽略對最基本層面的理解,後來往往又會回頭從新學習這些東西。為了避免陷入這個誤區,很有必要先給出乙個雲計算的簡單定義。
維基百科的定義是:
「雲計算是一種將it相關能力提供為服務的計算風格。由於利用了網際網路技術,雲計算外部使用者數量一般非常龐大。使用者在享受服務的同時甚至可能對支撐雲的技術基礎設施沒有任何了解和專業認知,當然更不需要對其有掌控能力了。
被訪資源一般由第三方提供商提供和運作,提供商往往擁有數個基礎牢固的資料處理中心。雲計算的使用者按需購買計算能力,他們一般對完成伺服器容量增長的底層技術不是特別關心。不過對於非常關心底層技術的開發人員來說,雲計算也在平台服務方面也提供了越來越多的選擇。
大體情況便是如此,雖然有些提供商也提供底層控制功能,但是大部分的思路是讓雲變得盡可能的簡單。
應用雲計算的原因
個人或者商業團體需要雲計算的原因非常多,其中包括:
這些只是雲作為可行性選項的一小部分理由,但是有一點是肯定的,選擇哪個雲服務可不是一件省心的事情。
雲計算應用
1、saas軟體即服務
2、公用/效用計算
3、雲計算領域的web服務
與saas有些類似,web服務廠商也是通過提供api讓開發人員來開發網際網路應用,而不是自己來提供功能全面的應用軟體。這種雲計算的服務範圍非常廣泛,從分散的商業服務(諸如strike iron和xignite ),到googlemaps、adp薪資處理、美國郵政服務、bloomberg和常規信用卡處理服務等的全套api服務。
4、平台即服務
5、管理服務**商(msp)
管理服務(managed service)是雲計算最古老的形式之一,它面向的it管理人員而不是終端使用者,例如用於電子郵件的病毒掃瞄服務,還有應用軟體監控服務等。由secureworks、ibm和verizon公司提供的管理安全服務就可歸為此類,還包括目前被google收購的postini以雲為基礎的反垃圾郵件服務。msp的其他產品還包含桌面管理服務,諸如centerbeam和everdream提供的產品。
6、服務商業平台
這種雲計算服務融合了saas和msp,它實際上為使用者提供了一種互動性服務平台。這在日常的商業**領域是非常普遍的,比如,某種消費管理系統可以讓使用者從乙個網路平台上訂購旅行或秘書類服務,而且服務的配送實現方式和**也都是由使用者事先設定好的。其非常典型的例子是rearden commerce和ariba。
7、雲計算整合
雲計算服務的整合還只是剛剛開始。saas**商opsource最近就推出了opsource services bus,它使用了一家叫boomi的小公司的雲計算整合技術。另一家saas **商workday最近也收購了該領域的另一家公司capeclear。capeclear提供的是針對b2b整合的esb(enterprise service bus,企業服務匯流排)。另外,2005開始興起的grand central,則想成為一種通用的「雲計算匯流排」(bus in the cloud),通過把多家saas**商聯合在一起來為客戶提供完整的服務。
初識雲計算day006
今天沒有繼續往下看書,而是看了一篇 雲計算資源排程研究綜述 了解了雲計算資源排程方面的知識。1 雲計算的權威定義 美國國家標準技術研究院 卜iist 給出了目前最權威的雲計算定義 1 雲計算是一種能夠通過網路以便利的 按需的方式訪問乙個可配置的計算資源共享池 包括網路 伺服器 儲存 應用和服務等 的...
初識雲計算day008
今天讀了另一篇 基於雲計算環境的蟻群優化計算資源分配演算法 第一次真正的讀到關於雲計算資源排程的具體演算法。雖然 寫得比較清晰,但是因為第一次讀這種 感覺壓力還是很大。摘要 提出一種基於蟻群優化 ant colony optimization 的計算資源分配演算法 分配計算資源時,首先 潛在可用節點...
初識雲計算day017
昨天開了一天無聊的會,忘了寫日誌了,今天一併寫了。昨天開會的時候開小差,把所需要的模型進行了簡單的例項化的,沒什麼實質性的進展。今天上午繼續看了前天那篇 根據那篇 的演算法,結合我們的模型,我也通過矩陣 二維陣列 來列出了任務所需檔案數量及大小在各資料中心上的對應關係。但是因為任務所需的檔案是隨機生...