資源描述:
《基于MapReduce的云計算調(diào)度算法及其應用.ppt》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、基于MapReduce的云計算調(diào)度算法引言《紐約時報》租用亞馬遜的云計算服務,使用基于云計算的開源軟件Hadoop,將其自1851年以來的1100萬份報道轉(zhuǎn)變成可搜索的數(shù)字化文檔,耗時僅一天。如果用傳統(tǒng)方法,這項工作可能要數(shù)月才能完成。最近興起的云計算甚至可以讓你體驗每秒10萬億次的運算能力,擁有這么強大的計算能力可以模擬核爆炸、預測氣候變化和市場發(fā)展趨勢。什么是云計算云計算的基本原理云計算層次云計算的利用價值云的案例云有什么問題?云在中國的發(fā)展趨勢目錄云計算——方便您的生活數(shù)據(jù)中心(多終端同步-透明)PC/筆記本客戶端瀏覽器PDA/手機/相機電子相冊電視運算中心拍出的相片立即編輯修改在線
2、編寫文檔、報告隨時隨地寫日志隨時隨地的身體健康狀況監(jiān)控云什么是云計算云計算是一種商業(yè)計算模型,它將計算任務分布在大量計算結(jié)構(gòu)構(gòu)成的資源池上,使用戶能夠按需獲取計算力、存儲空間和信息服務。云計算的核心概念是資源池,這種資源池稱為“云”?!霸啤笔且恍┛梢宰晕揖S護和管理的虛擬計算資源,通常是一些大型服務器集群,包括計算服務器、存儲服務器和寬帶資源等。什么是云計算就像用電不需要家家裝備發(fā)電機,只需直接從電力公司購買一樣?!霸朴嬎恪睅淼木褪沁@樣一種變革。由谷歌、IBM這樣的專業(yè)網(wǎng)絡公司來搭建計算機存儲、運算中心,用戶通過一根網(wǎng)線借助瀏覽器就可以很方便的訪問,把“云”做為資料存儲以及應用服務的中心。
3、云計算目前已經(jīng)發(fā)展出了云安全和云存儲兩大領域。如國內(nèi)的瑞星和趨勢科技就已開始提供云安全的產(chǎn)品;而微軟、谷歌等國際巨頭更多的是涉足云存儲領域。云安全:通過網(wǎng)狀的大量客戶端對網(wǎng)絡中軟件行為的異常監(jiān)測,獲取互聯(lián)網(wǎng)中木馬、惡意程序的最新信息,推送到服務端進行自動分析和處理,再把病毒和木馬的解決方案分發(fā)到每一個客戶端。這樣一來,整個互聯(lián)網(wǎng)就變成了一個超級大的殺毒軟件。云計算的其他理解:云計算也是一種基礎架構(gòu)管理的方法論,大量的計算資源組成IT資源池,用于動態(tài)創(chuàng)建高度虛擬化的資源提供給用戶使用。在云計算環(huán)境下,所有的計算資源,比如說服務器,能夠動態(tài)地從硬件基礎架構(gòu)上產(chǎn)生出來,加以修改來適應工作任務的需
4、求。云計算可以支持網(wǎng)格計算,也可以支持非網(wǎng)格計算,網(wǎng)格技術(shù)是云計算的一個組成部分?!霸啤敝械馁Y源在使用者看來是可以無限擴展的,并且可以隨時獲取,按需使用,隨時擴展,按使用付費。這種特性經(jīng)常被稱為像水電一樣使用IT基礎設施。什么是云計算云計算通過將物理資源轉(zhuǎn)換成可伸縮的虛擬共享資源,使得企業(yè)能夠?qū)①Y源分配到到需要資源的應用上,即根據(jù)需求來訪問資源(計算機處理器和存儲系統(tǒng)等)。通過云計算,用戶可以訪問大量的計算和存儲資源,并且不必關心它們的位置和它們是如何配置的。云計算是分布式處理、并行處理和網(wǎng)格計算的發(fā)展,或者說是這些計算機科學概念的商業(yè)實現(xiàn)。之所以稱為“云”,是因為它在某些方面具有云的特征
5、:云一般都較大;云的規(guī)??梢詣討B(tài)伸縮,它的邊界是模糊的;云在空中飄忽不定,你無法也無需確定它的具體位置,但它確實存在于某處。之所以稱為“云”,還因為云計算的鼻祖之一亞瑪遜公司將曾經(jīng)大家稱作為網(wǎng)格計算的東西,取了一個新名稱“彈性計算云”(EC2),并取得了商業(yè)上的成功。云計算的基本原理云計算原理示意傳統(tǒng)計算云計算云計算層次云計算并不是一個單獨的服務,而是一個服務集合。云計算的產(chǎn)業(yè)分為三層:云軟件、云平臺、云設備。這些層定義了提供的服務的級別。打破以往大廠壟斷的局面,所有人都可以在上面自由揮灑創(chuàng)意,提供各式各樣的軟件服務。參與者:世界各地的軟件開發(fā)者;打造程序開發(fā)平臺與操作系統(tǒng)平臺,讓開發(fā)人員
6、可以通過網(wǎng)絡撰寫程序與服務,一般消費者也可以在上面運行程序。參與者:Google、微軟、蘋果、Yahoo;將基礎設備(如IT系統(tǒng)、數(shù)據(jù)庫等)集成起來,像旅館一樣,分隔成不同的房間供企業(yè)租用。參與者:英業(yè)達、IBM、戴爾、升陽、惠普、亞馬遜。云的價值:資源利用率最大化云計算的本質(zhì)就是通過整合、共享和動態(tài)的提供資源來實現(xiàn)IT投資利用率的最大化,它包括了新投資的資源和已投資的資源。因此,實施云計算不需要舍棄原有的IT基礎設施資源。云計算的實施不僅可以利用已有的IT基礎設施資源,而且云計算可以高效地監(jiān)控管理IT基礎設施資源。因此,實施云計算將使資源更容易被充分利用。云的案例GoogleApps(企
7、業(yè)應用套件)GoogleDocs:將文檔存儲在Google的服務器上,而不是自己的電腦上。GoogleGmail:當用戶需求激增,Google的云計算系統(tǒng)會自動為Gmail增加容量和處理器的數(shù)量,而無需人工干預。依賴云計算,谷歌能以幾乎可以忽略不計的成本增加新的服務。如果新增的服務失敗了,那沒關系,關掉并且忘掉它就可以;如果成功了,系統(tǒng)會自動為它增加空間和處理能力。云的案例Amazon“彈性計算云”服務2006年,Ama