《漫話云計算》讀書筆記_第1頁
《漫話云計算》讀書筆記_第2頁
《漫話云計算》讀書筆記_第3頁
《漫話云計算》讀書筆記_第4頁
《漫話云計算》讀書筆記_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、學(xué)習(xí)必備歡迎下載書名:漫話云計算第一部分云計算與相關(guān)技術(shù)第一章:認(rèn)識云計算1 什么是云計算云計算是指“ 網(wǎng)絡(luò)計算 ” ,云就是指網(wǎng)絡(luò)。上網(wǎng)環(huán)境已經(jīng)變成由英特網(wǎng)和移動網(wǎng)絡(luò)( mobile-net)并行。應(yīng)用程序,硬設(shè)備和網(wǎng)絡(luò)寬帶可以云化。服務(wù)器可以一次執(zhí)行多位用戶的指令。遠(yuǎn)程桌面將用戶鏈接至云服務(wù)器。綜上, 用戶通過網(wǎng)絡(luò)由客戶端登陸遠(yuǎn)程服務(wù)器,讓操作遠(yuǎn)程機(jī)器如同操作本地機(jī)器機(jī)一般,就可成為云計算。3.云服務(wù)的層級云服務(wù)的發(fā)展主要依賴網(wǎng)絡(luò)速度、 穩(wěn)定度,以及虛擬技術(shù)的成熟。云服務(wù)可以分為三中層次:軟件、平臺以及硬件等。software as a service, saas, 軟件即服務(wù) 。 就是業(yè)

2、者提供各種軟件,用戶無需將它們安裝在本地計算機(jī), 只要連上網(wǎng)絡(luò)就可以使用。 例如:谷歌的 gmail服務(wù)。platform as a service: paas, 平臺即服務(wù) 。業(yè)者提供開發(fā)軟件所需的主機(jī)和操作系統(tǒng), 也就是硬件加上操作系統(tǒng), 開發(fā)人員可以在此平臺上進(jìn)行設(shè)計開發(fā)測試等工作,而且只需要按時付費(fèi)即可。 例如谷歌所提供的 google app engine 。infrastructure as a service: iaas , 基礎(chǔ)架構(gòu)即服務(wù) 。原本稱為學(xué)習(xí)必備歡迎下載hardware as a service, 也就是將主機(jī)、網(wǎng)絡(luò)設(shè)備等基礎(chǔ)設(shè)備租借給用戶,用戶不必花大錢購買硬件。

3、當(dāng)業(yè)務(wù)量高的時候可以隨租隨擴(kuò)充,業(yè)務(wù)量低的時候又可以降低組用量,是相當(dāng)具有彈性的服務(wù)方式。另一種分類方式將storage as a service (staas )從基礎(chǔ)架構(gòu)即服務(wù)中獨(dú)立出來,對外開放用戶租用網(wǎng)絡(luò)硬盤作為數(shù)據(jù)備份空間。有些云業(yè)務(wù)者只提供某一層級的服務(wù),有的則提供多種層級的服務(wù)。隨著技術(shù)成熟以及用戶需求出現(xiàn),介于兩種服務(wù)之間的混合式服務(wù)也慢慢進(jìn)入市場,例如可以同時控制平臺及底層硬件的服務(wù)。5 云產(chǎn)業(yè)的特質(zhì)無論那種云服務(wù)都是借由網(wǎng)絡(luò)將客戶端的計算能力提高至服務(wù)器的強(qiáng)度 。6 隨選即用與自建部署云軟件是隨選即用的軟件;建置在本地計算機(jī)上安裝軟件稱為自建部署或就地部署。不同的解決方案可

4、并用,打造最有利的環(huán)境。第二章:虛擬化與云計算技術(shù)9 peer 2 peer 網(wǎng)絡(luò)架構(gòu)過去的 因特網(wǎng) 多是主從架構(gòu) (client-server),整個網(wǎng)絡(luò)以一個服務(wù)器為中心, 客戶端可以對其進(jìn)行存取, 因此這個網(wǎng)絡(luò)系統(tǒng)具有固定的承載量,愈多客戶端請求資源,整體的服務(wù)水平就會很快下降。p2p的架構(gòu)不是這樣,節(jié)點對節(jié)點,每個節(jié)點是服務(wù)器的同時也學(xué)習(xí)必備歡迎下載是客戶端和中繼端,都有提供資源的能力,因此,愈多節(jié)點加入,整個網(wǎng)絡(luò)效能反而可以隨之提升。而且節(jié)點之間通過復(fù)制增加安全性,若某個節(jié)點發(fā)生問題也能有其他節(jié)點接受支持。p2p有純 p2p架構(gòu)也有混合架構(gòu), skype屬于后者。對 iaas來說,硬

5、件資源能夠彈性擴(kuò)充, 考的便是通過虛擬化技術(shù)(virtualization)對硬件資源實行實時分配。這些活動又常常是利用節(jié)點對節(jié)點的調(diào)度。10 哪些對象可以虛擬化虛擬機(jī) 是將硬、軟件資源虛擬化的應(yīng)用程序 。通過隱藏個別資源的特殊性,即可整合不同性質(zhì)的資源。11 認(rèn)識虛擬層半虛擬化( para-virtualization)又稱為平行虛擬化。模擬多部虛擬服務(wù)器。全虛擬化是模擬另一個操作系統(tǒng)。虛擬層是對硬件或操作系統(tǒng)提供虛擬效果的軟件。半虛擬化技術(shù)是服務(wù)器虛擬化的主流。13 分布式計算分布式計算 (distributed computing)就是讓許多遠(yuǎn)程計算機(jī)同時分擔(dān)一項任務(wù)以節(jié)省時間。14 云

6、計算與網(wǎng)格計算云計算常與網(wǎng)格計算 (grid computing)相提并論。 兩者都是由分布式計算的概念所衍生的, 也就是通過網(wǎng)絡(luò), 將一件任務(wù)分配給不同的計算機(jī)共同處理。學(xué)習(xí)必備歡迎下載但是網(wǎng)格計算出現(xiàn)的較早, 目的是讓不同等級或不同操作系統(tǒng)的計算機(jī)通過“通信標(biāo)準(zhǔn)”得以互相溝通;這項技術(shù)是當(dāng)任務(wù)超出本身能力時,可轉(zhuǎn)為向其他服務(wù)器尋求幫助。由于需要得到授權(quán)控制計算資源,所以這個架構(gòu)是通過標(biāo)準(zhǔn)化協(xié)議讓異質(zhì)服務(wù)器相互合作,即是一個開放的架構(gòu)。17 谷歌搜索技術(shù)(一)谷歌有三個核心技術(shù) : google file system(gfs 谷歌文件系統(tǒng) ), big table對象數(shù)據(jù)庫 ;mapred

7、uce算法。google file system 由數(shù)百萬個叢集組成, 每個叢集有多達(dá)數(shù)千臺服務(wù)器。這是一種分布式容錯文件系統(tǒng), 主要任務(wù)是存放全球的網(wǎng)頁、影片、照片、 email和 google地圖等數(shù)據(jù)。進(jìn)入gfs的文件會被切割成 64mb 左右的數(shù)據(jù)塊( chunk)并分別放在三臺稱為chunkserver的服務(wù)器內(nèi)。當(dāng)chunkserver 發(fā)生問題時,豬服務(wù)器就會將數(shù)據(jù)復(fù)制到另一臺 chunkserver上。也就是機(jī)海戰(zhàn)術(shù), 多重備份來預(yù)防問題發(fā)生。big table負(fù)責(zé)管理 gfs的機(jī)制,屬于分布式數(shù)據(jù)存儲系統(tǒng),他可學(xué)習(xí)必備歡迎下載管理分布在數(shù)千臺服務(wù)器的巨量數(shù)據(jù)。好比一張大型的數(shù)

8、據(jù)表, 表上載明了各服務(wù)器上的所有數(shù)據(jù)。采用key-value數(shù)據(jù)架構(gòu),具有水平擴(kuò)充性能。只要空間不足就能立即增加數(shù)據(jù)庫。存儲量屬于pb(petabyte = 1000tb =1000000gb )分布式計算讓個人計算機(jī)產(chǎn)生超級計算機(jī)的效果。18 google搜索技術(shù)(二)mapreduce 是一種算法,包含map 和 reduce 兩項功能。其中map 先將大資料拆成有規(guī)律的小資料(將數(shù)據(jù)以key-value格式備用) ;reduce是匯總,指匯總所有相同的key并且計算他們的出現(xiàn)次數(shù)。綜上所述, gfs是一個存儲大量數(shù)據(jù)的空間,通過mapreduce的分析計算后,數(shù)據(jù)記錄在bigtable

9、的超大型數(shù)據(jù)表中,搜索者送出搜索字符串后,google會將這些字符串與 bigtable中的 key進(jìn)行比對,然后再依據(jù)相符程度和網(wǎng)頁重要性,快速的將搜索結(jié)果呈獻(xiàn)給搜索者。19hadoop技術(shù)簡介hadoop 是 apache 軟件基金會所發(fā)展的云計算技術(shù),使用java語言撰寫并免費(fèi)開放源代碼, 提供大規(guī)模分布式數(shù)據(jù)處理環(huán)境,有點在于良好的擴(kuò)充性,部署迅速,同時能自動分散系統(tǒng)負(fù)荷。hadoop 技術(shù)多被用于建立搜索索引及對處理記錄進(jìn)行分析,一般來說,他對saas層級應(yīng)用較有幫助。 hadoop 由三個字系統(tǒng)組成hadoop distributed filesystem ,hbase ,hado

10、op mapreduce- 分別來學(xué)習(xí)必備歡迎下載自谷歌發(fā)表的 bigtable ,mapreduce ,gfs 。第二部分云的現(xiàn)在和未來第三章 網(wǎng)絡(luò)世界由此進(jìn)入20 瀏覽器就是操作系統(tǒng)瀏覽器是連接用戶與云軟件的接口。網(wǎng)絡(luò)的速度和穩(wěn)定度是云服務(wù)質(zhì)量的要素。chrome 瀏覽器可以同時開啟數(shù)百各分頁。瀏覽器作為客戶端和云的接口有跨越裝置限制的優(yōu)點。21 即將問世的 html5 html是 hypertext makeup language (超文件標(biāo)示語言) 的縮寫,他并非應(yīng)用程序,但作用是通過各種標(biāo)簽(tag)對瀏覽器下達(dá)命令 ,讓瀏覽器顯示出文件的內(nèi)容。由于網(wǎng)頁是按照一定的標(biāo)準(zhǔn)所撰寫的,因此

11、只要通過瀏覽器即可跨平臺使用, 不論通過什么計算機(jī)或移動裝置都可以讀取。這使得資源共享更加簡單。22 云操作系統(tǒng)瀏覽器就是操作系統(tǒng)已經(jīng)證明可行。瀏覽器所連接的工具可視為各式軟件及apps。允許多帳號登陸的網(wǎng)絡(luò)桌面適合團(tuán)隊工作。26 什么是 web2.0 傳統(tǒng)的網(wǎng)站信息傳遞是單向的,有管理員發(fā)出,一般人在“閱覽者”的角度,如同報紙。學(xué)習(xí)必備歡迎下載web2.0 是以社交網(wǎng)絡(luò)為核心的服務(wù)平臺。內(nèi)容由眾人發(fā)表,管理者只負(fù)責(zé)技術(shù)支持和管理工作。網(wǎng)站管理者不再擔(dān)任信息提供者的角色。某些網(wǎng)站的造訪人次有淡旺季之分。27 迎接 web3.0時代增加了篩選功能的網(wǎng)站。 旨在解決當(dāng)下網(wǎng)站內(nèi)容不斷擴(kuò)張但是質(zhì)量低下

12、的問題。web1.0、2.0 和 3.0 的適用對象不同,他們并不互相排斥。web3.0 時代,不同的功能會相互整合。例如由于上網(wǎng)地點的移動性,用戶所到之處的附近的商品,朋友,展廳等信息都可能是用戶需要的信息。單一帳號有助于節(jié)省申請和認(rèn)證時間。29 站在云上的 soho族利用網(wǎng)絡(luò)幫助工作發(fā)展。 涉及到的方面有: 文字創(chuàng)作,藝術(shù)創(chuàng)作,軟件開發(fā),教學(xué),商務(wù)活動。30 集裝箱數(shù)據(jù)中心20xx年,微軟利用一個個40inch 長的集裝箱將 30 萬臺服務(wù)器裝載于微軟芝加哥數(shù)據(jù)中心。集裝箱裝載的優(yōu)點:1.快速裝卸 2.節(jié)能省電。第四章 云產(chǎn)業(yè)的現(xiàn)狀和發(fā)展33 從 b2c到 b2b 學(xué)習(xí)必備歡迎下載過去熟知

13、的云服務(wù)多為b2c的 saas層級的服務(wù),雖然有安全方面的考慮,但是云服務(wù)擴(kuò)展到b2b的企業(yè)對企業(yè)的領(lǐng)域, 借著分工讓雙方都獲得最大的利益。例如,美、日等許多大學(xué)都開始使用gmail教育版。云服務(wù)讓許多企業(yè)不再投資it 設(shè)備。34 云產(chǎn)業(yè)的生態(tài)系統(tǒng)在同一多云上的所有相關(guān)廠商為云生態(tài)系統(tǒng)(clould ecosystem ) ,包括了 it 設(shè)備制造商、操作系統(tǒng)、存儲設(shè)備、軟件開發(fā)、銷售等各類型產(chǎn)業(yè)。35 公共云,私有云及混合云通過internet 提供企業(yè)外部網(wǎng)絡(luò)服務(wù)者,稱為公共云(public cloud) ,限定企業(yè)內(nèi)部才能使用的服務(wù)為私有云(private cloud) ,私有云結(jié)合公共

14、云者稱為混合云,這是當(dāng)私有云本身的資源不足時,通過公共云的服務(wù)取得支持。intranet(內(nèi)部網(wǎng)絡(luò))建置成本高,安全性也高。許多企業(yè)采用私有云搭配公共云的組合。網(wǎng)絡(luò)質(zhì)量不穩(wěn)定的國家傾向采用私有云。36 擁抱云服務(wù)之前公共云的服務(wù)多為套裝產(chǎn)品,而非量身打造。公共云和私有云并無孰優(yōu)孰劣的問題。已購置的 it設(shè)備可利用虛擬化技術(shù)與網(wǎng)絡(luò)結(jié)合。39 私有云解決方案云解決方案可以協(xié)助企業(yè)導(dǎo)入云技術(shù)。除了企業(yè)等盈利單位, 教學(xué)習(xí)必備歡迎下載育和醫(yī)療也站上云。第五章 移動云40 移動通信技術(shù)的演變演變: 1g-2g-2.5g-3g-3.5g-4g 通信技術(shù):模擬式 -數(shù)字式( 2g之后)采用技術(shù): amps技

15、術(shù),只能傳輸聲音,不能傳輸數(shù)據(jù)。能傳送簡單數(shù)據(jù)。 tdma 技術(shù),gsm、iden;cdma技術(shù):is-95. gprs 技術(shù),以封包為傳送和計費(fèi)基礎(chǔ)。cdma技術(shù),能同時傳送聲音及數(shù)據(jù)。(例如 w-cdma ,cdma2000 )hdspa ,基于 w-cdma技術(shù),加強(qiáng)移動中的使用能力,可以一邊通話,一邊上網(wǎng),即使高速移動也能存取網(wǎng)絡(luò)資源。lte技術(shù),wimax 技術(shù)。41 移動軟件市場移動平臺有開放式和封閉式兩種。ios是一個封閉的系統(tǒng),卻采取對外開放apps開發(fā)工具的策略,鼓勵第三方開發(fā)各種軟件;而android 不但公開 os源代碼,開發(fā)工具更是稍有限制, 甚至本身提供 google app inventor讓完全不懂程序語言的人也能開發(fā)apps。由于 android 手機(jī)用戶點閱廣告的次數(shù)較iphone 高,所以 app學(xué)習(xí)必備歡迎下載開發(fā)普遍選擇在android 平臺上采用免費(fèi)下載再嵌入廣告的方式發(fā)布。42 移動軟件趨勢gartner 提出了十大類移動服務(wù)預(yù)測:適地性服務(wù) location-based services (lbss )社交網(wǎng)絡(luò)服務(wù)social networking(sns ) :整合電子郵件、影音及商務(wù)活動。手機(jī)支付mobile payment 移動搜索mobile searching 移動商務(wù)mobile commerce 情境感知服務(wù)co

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論