資源描述:
《谷歌(google)云計(jì)算基于大規(guī)模集群的海量數(shù)據(jù)處理技術(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、谷歌(Google)云計(jì)算“基于大規(guī)模集群的海量數(shù)據(jù)處理技術(shù)”師資培訓(xùn)研討班邀請(qǐng)函尊敬的各位老師:您好!谷歌是世界上最大的云計(jì)算的實(shí)踐者。隨著云計(jì)算時(shí)代的到來(lái),產(chǎn)業(yè)對(duì)于人才提出了新的要求,相應(yīng)的計(jì)算機(jī)課程面臨著內(nèi)容更新的需要。谷歌在2007年就提出了云計(jì)算學(xué)術(shù)合作計(jì)劃,通過(guò)與大學(xué)的合作,開(kāi)發(fā)培養(yǎng)下一代符合產(chǎn)業(yè)需求新型人才的云計(jì)算課程。為了支持高校進(jìn)行云計(jì)算時(shí)代的課程建設(shè)和人才培養(yǎng),谷歌公司將從11月30日至12月5日協(xié)同清華大學(xué),舉辦云計(jì)算“基于大規(guī)模集群的海量數(shù)據(jù)處理技術(shù)”課程。本課程設(shè)置包括三個(gè)部分:課程講學(xué)、上機(jī)實(shí)驗(yàn),以及課程結(jié)束之際的學(xué)
2、生課程開(kāi)發(fā)項(xiàng)目,其目的是教學(xué)和實(shí)踐相結(jié)合,學(xué)以致用,培養(yǎng)學(xué)生創(chuàng)新和動(dòng)手能力。本課程結(jié)合谷歌MapReduce數(shù)據(jù)處理技術(shù),并作為谷歌支持中國(guó)高校云計(jì)算計(jì)劃和課程建設(shè)項(xiàng)目的一部分。師資培訓(xùn)研討班的信息,請(qǐng)參考如下:時(shí)間:2009年11月30日~12月5日,共6天;每天上午9:00-下午5:00地點(diǎn):清華大學(xué)(具體地點(diǎn)在培訓(xùn)確認(rèn)函中給出)邀請(qǐng)對(duì)象:高校計(jì)算機(jī)專(zhuān)業(yè)和軟件工程專(zhuān)業(yè),從事相關(guān)課程的授課教師培訓(xùn)內(nèi)容:本培訓(xùn)將基于谷歌(Google)公司與清華大學(xué)合作開(kāi)設(shè)的有關(guān)集群分布式編程的課程。通過(guò)本課程的學(xué)習(xí),學(xué)員將深入了解到通過(guò)大規(guī)模集群的模式處理海
3、量數(shù)據(jù)的方式與編程方法。通過(guò)實(shí)踐相關(guān)的課程內(nèi)容,使用開(kāi)源的ApacheLuceneHadoop工具,學(xué)員將親身實(shí)踐Google文件系統(tǒng)以及Google所使用的分布式編程方式MapReduce。學(xué)員還需要完成特定的分布式應(yīng)用程序設(shè)計(jì)來(lái)鞏固所學(xué)的編程知識(shí),用于處理實(shí)際的海量數(shù)據(jù)問(wèn)題。課程詳細(xì)內(nèi)容請(qǐng)參考附件。預(yù)備知識(shí):1)閱讀GoogleMapReduce技術(shù)論文:http://labs.google.com/papers/mapreduce-osdi04.pdf2)Multithreadedprogramming3)Javaprogramming,
4、4)Eclipseenvironment,aworkingknowledgeofLinux培訓(xùn)講師:清華大學(xué)陳康等老師,三年開(kāi)設(shè)該課程的經(jīng)驗(yàn)費(fèi)用安排:谷歌將負(fù)擔(dān)培訓(xùn)期間的住宿、食宿費(fèi)用(11月30日-12月5日)、場(chǎng)地和設(shè)備租賃費(fèi)用、教材費(fèi)以及講師費(fèi)等。但來(lái)回差旅費(fèi)用請(qǐng)學(xué)員(學(xué)校)自理。5/5請(qǐng)有興趣在云計(jì)算方面進(jìn)行課程建設(shè)的老師,按照后一頁(yè)的報(bào)名回執(zhí),填寫(xiě)信息之后反饋回谷歌公司:helenhu@google.com.谷歌中國(guó)大學(xué)合作部2009年10月28日5/5回執(zhí):Google(谷歌)云計(jì)算“基于大規(guī)模集群的海量數(shù)據(jù)處理技術(shù)”師資培訓(xùn)研討班
5、參加培訓(xùn)教師信息確認(rèn)姓名學(xué)校名稱(chēng)教授課程手機(jī)號(hào)碼電話E-mail姓名學(xué)校名稱(chēng)教授課程手機(jī)號(hào)碼電話E-mail聯(lián)系人信息姓名電話手機(jī)E-mail胡斐然010-6250-440513911890519helenhu@google.com5/5附件、培訓(xùn)課程介紹基于大規(guī)模集群的海量數(shù)據(jù)處理技術(shù)課程簡(jiǎn)介:本課程是Google公司與清華大學(xué)合作,在清華大學(xué)開(kāi)設(shè)的有關(guān)集群分布式編程的課程。通過(guò)本課程的學(xué)習(xí),學(xué)員將深入了解到通過(guò)大規(guī)模集群的模式處理海量數(shù)據(jù)的方式與編程方法。通過(guò)實(shí)踐相關(guān)的課程內(nèi)容,使用開(kāi)源的ApacheLuceneHadoop工具,學(xué)員將親身
6、實(shí)踐Google文件系統(tǒng)以及Google所使用的分布式編程方式MapReduce。學(xué)員還需要完成特定的分布式應(yīng)用程序設(shè)計(jì)來(lái)鞏固所學(xué)的編程知識(shí),用于處理實(shí)際的海量數(shù)據(jù)問(wèn)題。課程內(nèi)容:1課程簡(jiǎn)介主要講述分布式編程的模式,分布式編程所需要涉及到的相關(guān)知識(shí),包括分布式的應(yīng)用問(wèn)題,并行與分布的基礎(chǔ),分布式的歷史,并行編程與同步等的相關(guān)內(nèi)容。2MapReduce編程技術(shù)主要講述有關(guān)MapReduce編程技術(shù)的來(lái)龍去脈,相關(guān)的理論與技術(shù)實(shí)現(xiàn),包括函數(shù)式編程語(yǔ)言的簡(jiǎn)介,大規(guī)模數(shù)據(jù)處理,MapReduce的編程模型,MapReduce編程實(shí)例,在實(shí)際編程中的錯(cuò)誤
7、處理以及優(yōu)化等相關(guān)內(nèi)容。3分布式系統(tǒng)的層次這一節(jié)的內(nèi)容是對(duì)分布式編程內(nèi)容的簡(jiǎn)介,包括網(wǎng)絡(luò)的基本處理,遠(yuǎn)程過(guò)程調(diào)用,事務(wù)處理系統(tǒng)的工作流程,可靠性等方面的內(nèi)容。4分布式文件系統(tǒng)分布式文件系統(tǒng)是分布式編程的一塊重要的內(nèi)容,是構(gòu)建上層應(yīng)用的基礎(chǔ),用來(lái)存儲(chǔ)各種應(yīng)用的數(shù)據(jù)。本節(jié)的內(nèi)容包括文件系統(tǒng)簡(jiǎn)介,網(wǎng)絡(luò)文件系統(tǒng)NFS以及AFS相關(guān)的內(nèi)容,Google使用的GFS(GoogleFileSystem)等相關(guān)的內(nèi)容。5其它的分布式系統(tǒng)將通過(guò)具體的例子來(lái)講述在實(shí)際的可運(yùn)行的分布式系統(tǒng)的內(nèi)部結(jié)構(gòu),內(nèi)容包括域名系統(tǒng),BOINC系統(tǒng),PlanetLab等,這些內(nèi)容為
8、學(xué)員將來(lái)的研究提供入門(mén)的知識(shí)。提高的內(nèi)容還包括google所使用的分布式鎖技術(shù)Chubby以及分布式的結(jié)構(gòu)化數(shù)據(jù)處理方法BigTable。實(shí)驗(yàn)內(nèi)容5/