最近由於專案需要,要做乙個關於雲計算的研發專案。(只是為了學習備忘使用,如有錯誤的地方請大家指正!)
乍一聽,雲計算高深莫測,感覺有點害怕。什麼是雲計算,雲計算能幹什麼?有什麼特點?如何開發雲應用?
以下分別介紹:
在介紹雲計算前,先說說
什麼是雲計算:
田溯寧教授----隨著網路尤其是寬頻網路的發展,以及「虛擬化軟體」技術的實現,人們意識到「網路即是計算機」,我們可以把計算能力、儲存能力再一次集中起來,放在「網路」中去。當我們需要的時候,就通過網路拿下來,不需要時就放在網路上面。這種無所不在的計算能力,被人們形象地稱為「雲」。
我自己-----就我的理解是將所有的應用、資料放到統一集中的雲端虛擬空間中,客戶端不必安裝任何軟體就可以實現和已經安裝了軟體一樣的效果,當然要求頻寬要高!
雲計算能幹什麼:在未來,只需要一台筆記本或一部手持機,就可以通過網路服務來實現我們需要的一切,包括超級計算。
雲計算的特點:
首先,雲計算提供了最可靠、最安全的資料儲存中心,使用者不用再擔心資料丟失、病毒入侵等麻煩。
其次,雲計算對使用者端的裝置要求最低,使用起來也最方便。
此外,雲計算可以輕鬆實現不同裝置間的資料與應用共享。大家不妨回想一下,你自己的聯絡人資訊是如何儲存的。
最後,雲計算為我們使用網路提供了幾乎無限多的可能,為儲存和管理資料提供了幾乎無限多的空間,也為我們完成各類應用提供了幾乎無限強大的計算能力。
如何開發雲應用:
五個開源的雲計算平台:
1. enomalism (http://www.enomaly.com/) 雲計算平台。enomalism 是乙個開放源**專案,它提供了乙個功能類似於 ec2 的雲計算框架。enomalism 基於 linux,同時支援 xen 和 kernel virtual machine(kvm)。enomalism 提供了乙個基於 turbogears web 應用程式框架和 python 的軟體棧。
5. nimbus (http://workspace.globus.org/) 呵呵,網格中介軟體globus的作品,從最早的virtual workspace演化而來, http://workspace.globus.org/index.html ,提供與ec2類似的功能和介面
此外還有windows azure平台。
介紹幾個學習雲的**:
中雲:http://www.china-cloud.com/
中國雲計算論壇:http://bbs.chinacloud.cn/showforum-20.aspx
中國雲計算:http://www.chinacloud.cn/default.aspx
微軟雲計算平台:http://www.microsoft.com/windowsazure/
windows azure 開發人員中心:http://msdn.microsoft.com/zh-tw/azure/default.aspx
azure學習資源彙總:http://www.infoq.com/cn/news/2009/03/azure-resources
3 21學習筆記 雲計算入門二
sdn 網路虛擬化 用軟體定義網路,分離網路控制部分和封包傳送部分,前者由sdn網路控制器承擔,儲存了全域性的網路拓撲圖,使資料傳送的路徑是最優的,負載均衡 負載即任務,實現將許多互不相關的小型任務或中型任務合理分配到一台或多台的伺服器上。由負載均衡器完成,純軟體均衡器有 lvs,硬體也有。直接採用...
雲計算入門和實踐
網路資源 部落格內容 課程筆記 第一章 分布式排程系統 一 分布式排程的主要作用 像使用台式電腦一樣使用雲計算,將成千上萬臺硬體的運算能力匯合起來,提供可靠的雲計算服務。在台式電腦時代,cpu是其最重要的部分,而在雲計算中,分布式排程就扮演著cpu的角色。第一章主要內容 1 阿里雲飛天分布式系統 2...
全球雲計算入門價格驟降
最新報告顯示,雲計算服務的入門 相較於兩年前已經下降了66 根據諮詢公司tariff consultancy在 pricing the cloud 2 2016 2020 中的分析,的下降在某種程度上反映了公有雲計算 商之間的激烈競爭,也體現了近年來全球主要平台 商中快速的產品創新。據tariff ...