| 查看文章 |
| Amazon EC2倍受JEE和Groovy開(kāi)發(fā)者的青睞 盡管軟件即服務(wù)(Software as a Service——SaaS)的思想逐漸為人接受,而硬件即服務(wù)(HaaS)仍是一個(gè)新概念。這種服務(wù)的一個(gè)例子是Amazon的彈性計算云(Elastic Computer Cloud——EC2),它是于2006年夏天宣布的。EC2是一個(gè)基于Xen管理程序結構的計算服務(wù)。它允許開(kāi)發(fā)者創(chuàng )建基于Linux的虛機,這種創(chuàng )建過(guò)程既可以從零開(kāi)始也可以使用預先構建好的映像文件。然后,使用Web服務(wù)API或該API的腳本封裝器,你可以快速部署到任何數目的虛機。 Oracle的Coherence數據網(wǎng)格團隊,將EC2用于測試用途。開(kāi)發(fā)副總裁Cameron Purdy這樣告訴InfoQ: “Amazon的EC2是用信用卡就能購買(mǎi)一個(gè)數據中心的唯一簡(jiǎn)便方法。” 全文 ================================================== Google 101 計劃 Google 101 計劃是Google員工比希利亞提出的設想。此計劃的初衷是設置一門(mén)課程,著(zhù)重引導學(xué)生們進(jìn)行”云”系統的程序開(kāi)發(fā)。隨著(zhù)計劃的不斷發(fā)展,最終促成了 Google 與 IBM 在2007年10月開(kāi)展了一項合作: 將全球多所大學(xué)納入類(lèi)似Google的計算”云”中。IBM也一直希望部署”云”系統來(lái)為企業(yè)客戶(hù)提供數據與服務(wù)。 要想讓”云”發(fā)揮潛能,與此相關(guān)的編程和操作就應該與使用互聯(lián)網(wǎng)一樣簡(jiǎn)單。 Google 101 計劃將對當前的主流開(kāi)發(fā)模式產(chǎn)生深遠的影響。也許以后我們會(huì )更多考慮如果出現比現在多1000倍, 10000倍的數據量的時(shí)候,我們該如何處理? 目前走在”云端”的企業(yè)有五家: Google, Yahoo, Microsoft, IBM, Amazon .它們有相似的實(shí)力將”電流”轉化為數據計算能力。它們在”云計算”領(lǐng)域處于領(lǐng)導位置。 請閱讀<<商業(yè)周刊>> 2008第二期封面文章: Google 的”云”之暢想。 課程主頁(yè): http://code.google.com/edu/content/parallel.html 課程內容本地下載: http://docs.huihoo.com/google/mapreduce/ ======================================================== 云計算: IBM的未來(lái)策略 IBM計劃建立一個(gè)相當規模的商業(yè)模式,為主流的企業(yè)客戶(hù)引入Google風(fēng)格的計算方式。IBM宣布了自己的策略,在大型數據中心方面進(jìn)行有意義的技術(shù)開(kāi)拓工作,激發(fā)大家的商業(yè)興趣,利用遍布于互聯(lián)網(wǎng)上的遠程主機進(jìn)行更高效的運行、搜索信息以及編寫(xiě)程序。這種基于互聯(lián)網(wǎng)的超級計算模式,就是大家所熟知的云計算,即把存儲于個(gè)人電腦、移動(dòng)電話(huà)和其他設備上的大量信息和處理器資源集中在一起,協(xié)同工作。 “從某種意義上說(shuō),云計算是網(wǎng)格計算模型自然而然的進(jìn)一步發(fā)展。來(lái)自IDC研究公司的分析師Frank Gens認為。“所不同的是,Google的編程模式,以及它真正的開(kāi)放性。普通人也可以編寫(xiě)應用程序,而不必非得是斯坦?;蛘呖突仿〈髮W(xué)的博士。” IBM正在封裝的云計算軟件名為Hsdoop,運行在Linux操作系統上。Hadoop基于名為Nutch的開(kāi)源搜索項目以及Google的 MapReduce(映射化簡(jiǎn))軟件,MapReduce用于連接大量電腦擴展復雜的計算任務(wù),用于大規模數據集(大于1TB)的并行運算。 英文版 中文版 IBM”云計算”項目: Blue Cloud IBM Blue Cloud: 基于IBM Almaden研究中心的云計算基礎設施, 其中包括Xen和PowerVM虛擬的Linux操作系統鏡像和Hadoop并行工作負載調度器。Blue Cloud由IBM Tivoli軟件提供支持,管理服務(wù)器,確保根據需要提供最優(yōu)的性能。其中包括能夠瞬時(shí)跨多臺服務(wù)器匯集資源的軟件,即使在需求最緊迫的情況下,也能提高性能和保障可靠性,為用戶(hù)提供平滑的體驗。Tivoli監控程序檢查預備服務(wù)器的健康狀態(tài),確保它們能滿(mǎn)足服務(wù)水平的要求。(參考InfoQ) |
聯(lián)系客服