課程簡介:云計(jì)算(cloud computing)是一種基于因特網(wǎng)的超級計(jì)算模式,在遠(yuǎn)程的數(shù)據(jù)中心里,成千上萬臺(tái)電腦和服務(wù)器連接成一片電腦云。用戶通過電腦、筆記本、手機(jī)等方式接入數(shù)據(jù)中心,按自己的需求進(jìn)行運(yùn)算。
課程目標(biāo):通過本課程,學(xué)生能夠?qū)υ朴?jì)算的由來、概念、原理和實(shí)現(xiàn)技術(shù)有個(gè)基本的認(rèn)識(shí),了解支持云計(jì)算的主要產(chǎn)品和工具以及掌握其技術(shù)原理和應(yīng)用方法,了解云計(jì)算的主要研究熱點(diǎn)與應(yīng)用領(lǐng)域,認(rèn)清云計(jì)算的發(fā)展趨勢和前景;另外,通過基于Apache?Hadoop等開源工具的相關(guān)實(shí)驗(yàn),讓學(xué)生親身體驗(yàn)分布式文件系統(tǒng)、分布式計(jì)算和分布式數(shù)據(jù)庫的應(yīng)用及實(shí)現(xiàn),從而加深所學(xué)的理論知識(shí)的理解,為今后處理實(shí)際的問題打下基礎(chǔ)。
課程大綱:
第一章 緒論
1.1 云計(jì)算的概念
1.2 云計(jì)算的發(fā)展現(xiàn)狀
1.3 云計(jì)算的實(shí)現(xiàn)機(jī)制
1.4 網(wǎng)格計(jì)算
1.5 特點(diǎn)與優(yōu)勢
第二章 Google云計(jì)算原理及應(yīng)用
2.1 Google云計(jì)算的應(yīng)用場景
2.2 分布式文件系統(tǒng)GFS
2.3 分布式計(jì)算編程模型MapReduce
2.4 分布式鎖服務(wù)Chubby
2.5 分布式結(jié)構(gòu)化數(shù)據(jù)表Bigtable
2.6 Google App Engine
第三章 開源云計(jì)算系統(tǒng)
3.1 開源云計(jì)算系統(tǒng)簡介
3.2 HDFS:GFS的開源實(shí)現(xiàn)
3.3 MapReduce的開源實(shí)現(xiàn)
3.4 HBse:Bigtable的開源實(shí)現(xiàn)
第四章 亞馬遜云計(jì)算AWS
4.1 AWS簡介
4.2 亞馬遜平臺(tái)基礎(chǔ)存儲(chǔ)架構(gòu):Dynamo彈性計(jì)算云EC2
4.3 簡單存儲(chǔ)服務(wù)S3
4.4 簡單隊(duì)列服務(wù)SQS
4.5 簡單數(shù)據(jù)庫服務(wù)Simple DB
4.6 彈性MapReduce服務(wù)
4.7 電子商務(wù)服務(wù)DevPay和FPS
第五章 微軟云
5.1 微軟云服務(wù)平臺(tái)介紹
5.2 微軟云計(jì)算操作系統(tǒng)Windows Azure
5.3 SQL服務(wù)
5.4 .NET服務(wù)
5.5 Live服務(wù)
第六章 云計(jì)算仿真器
6.1 CloudSim簡介
6.2 CloudSim的體系結(jié)構(gòu)
6.3 CloudSim的技術(shù)實(shí)現(xiàn)
6.4 CloudSim的使用方法
第七章 云計(jì)算展望
7.1 Google、亞馬遜和微軟云計(jì)算對比
7.2 云計(jì)算的成本優(yōu)勢
7.3 云計(jì)算的歷史坐標(biāo)和發(fā)展方向
第八章 實(shí)驗(yàn)
8.1 Hadoop安裝與使用
8.2 HDFS使用
8.3 了解HDFS和MapReduce編程
8.4 HBase安裝使用
8.5 了解CloudSim編程
第九章 桌面云
9.1 FusionAccess桌面云解決方案介紹
9.2 FusionAccess桌面云組件介紹及安裝
9.3 FusionAccess環(huán)境搭建實(shí)驗(yàn)
9.4 FusionAccess桌面云業(yè)務(wù)發(fā)放