云計算的簡介、服務、部署以及特點技術(shù)介紹_第1頁
云計算的簡介、服務、部署以及特點技術(shù)介紹_第2頁
云計算的簡介、服務、部署以及特點技術(shù)介紹_第3頁
云計算的簡介、服務、部署以及特點技術(shù)介紹_第4頁
云計算的簡介、服務、部署以及特點技術(shù)介紹_第5頁
已閱讀5頁,還剩156頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

云計算的簡介第一章目錄01云計算的概念02云計算的內(nèi)涵03云計算的發(fā)展歷史04其他計算05實戰(zhàn)項目--多人共同使用云Office1.云計算的概念云計算的概念云計算(CloudComputing)是一個新概念,產(chǎn)生的歷史并不長,但對云計算的定義有多種說法。云計算的概念(1)廠商角度:云計算的“云”是存在于互聯(lián)網(wǎng)服務器集群上的資源,它包括硬件資源(如CPU處理器、內(nèi)存儲器、外存儲器、顯卡、網(wǎng)絡設備、輸入輸出設備等)和軟件資源(如操作系統(tǒng)、數(shù)據(jù)庫、集成開發(fā)環(huán)境等),所有的計算都在云計算服務提供商所提供的計算機集群上完成。(2)用戶角度:云計算是指技術(shù)開發(fā)者或者企業(yè)用戶以免費或按需租用方式,利用云計算服務提供商基于分布式計算和虛擬化技術(shù)搭建的計算中心或超級計算機,使用數(shù)據(jù)存儲、分析以及科學計算等服務。云計算的概念(3)抽象角度:云計算是指一種商業(yè)計算模型,它將計算任務分布在大量計算機構(gòu)成的資源池上,使各種應用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和信息服務。(4)正式的定義:云計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡訪問,進入可配置的計算資源共享池(資源包括網(wǎng)絡、服務器、存儲、應用軟件、服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。這是美國國家標準與技術(shù)研究院(CommerceDepartment’sNationalInstituteofStandardsandTechnology,NIST)對云計算的定義,是被大眾廣泛接受的定義。2.云計算的內(nèi)涵云計算的內(nèi)涵對云計算概念的定義雖然很多,但脫離不開一個名詞,即互聯(lián)網(wǎng)??梢哉f,“云”是互聯(lián)網(wǎng)的一種比喻說法。而云計算可以被認為是基于互聯(lián)網(wǎng)的相關(guān)服務的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展的資源。云計算的興起代表著計算和數(shù)據(jù)資源正在逐漸遷移至互聯(lián)網(wǎng),所以有的人認為云計算就是“互聯(lián)網(wǎng)+計算”。云計算和互聯(lián)網(wǎng)應用正在日益結(jié)合,不斷推動互聯(lián)網(wǎng)應用和云計算的發(fā)展。云計算的內(nèi)涵一方面,大規(guī)?;ヂ?lián)網(wǎng)的應用(如搜索引擎、網(wǎng)絡媒體、社交網(wǎng)絡、網(wǎng)上購物等網(wǎng)絡應用)使得服務提供商擁有了大型數(shù)據(jù)中心來支撐自身業(yè)務的發(fā)展。這些服務商如美國網(wǎng)絡電子商務公司亞馬遜(Amazon)、美國搜索引擎公司谷歌(Google)、美國系統(tǒng)軟件公司微軟(Microsoft)等大型公司都計劃或已經(jīng)在自己龐大的基礎設施上面提供更多的服務。這一趨勢使用戶可以采取租用基礎設施的服務方式完成自身業(yè)務,避免了自建機房和維護系統(tǒng),使云計算服務成為可能,從而推動互聯(lián)網(wǎng)應用的進一步發(fā)展。云計算的內(nèi)涵另一方面,不同類型的互聯(lián)網(wǎng)應用,使用戶越來越多地將數(shù)據(jù)(如文字、圖片、音頻、視頻等個人數(shù)據(jù))存儲到互聯(lián)網(wǎng)上。與此同時,智能手機和平板計算機等移動終端在近年來快速發(fā)展,不僅提供了隨時隨地接入互聯(lián)網(wǎng)的能力,還可以運行各種互聯(lián)網(wǎng)應用,使用戶可以方便地通過這些輕量級的設備訪問存儲在互聯(lián)網(wǎng)上的數(shù)據(jù)。這樣,大量的數(shù)據(jù)存儲和計算功能都需要通過網(wǎng)絡來實現(xiàn),進一步推動了云計算的發(fā)展。云計算的內(nèi)涵除了“互聯(lián)網(wǎng)”,云計算與另一個名字緊密相關(guān),即“虛擬化”。虛擬化是指通過虛擬化技術(shù)將一臺計算機虛擬為多臺邏輯計算機。云計算通過虛擬化實現(xiàn)了有彈性可擴展的資源和服務,虛擬化技術(shù)是云計算的一個重要基礎。云計算服務商通過對軟硬件資源的虛擬化,將基礎資源變成了可以自由調(diào)度的資源池,從而實現(xiàn)資源的按需配給,向用戶提供按使用付費的服務。用戶可以根據(jù)業(yè)務的需要動態(tài)調(diào)整所需的資源,而云計算服務提供商也可以提高自己的資源使用效率,降低服務成本,通過多種不同類型的服務方式為用戶提供計算、存儲和數(shù)據(jù)業(yè)務的支持。3.云計算的發(fā)展歷史云計算的發(fā)展歷史云計算的概念產(chǎn)生的歷史并不長,但云計算技術(shù)在近年來得到了飛速的發(fā)展。云計算的發(fā)展歷史真正意義上的云計算服務是在2000年以后出現(xiàn)的,即Amazon公司于2006年3月推出彈性計算云(ElasticComputeCloud)服務。同年8月,Google公司的首席執(zhí)行官埃里克·施密特(EricSchmidt)在美國加利福尼亞州圣何塞(SanJose)舉行的搜索引擎大會(SES2006)介紹的“Google101”項目中使用了“云計算”的名詞,云計算概念第一次出現(xiàn)在公眾視野中。2007年10月,Google公司與美國國際商業(yè)機器公司(IBM)開始在美國的大學中推廣“云計算”計劃,為這些大學提供相關(guān)的云計算軟硬件設備及技術(shù)支持,旨在降低云計算技術(shù)在學術(shù)研究方面的成本。2008年2月,IBM公司在中國無錫太湖新城科教產(chǎn)業(yè)園啟動“IBM-中國云計算中心”的建設,這被認為是全球第一個云計算中心(CloudComputingCenter)。云計算的發(fā)展歷史2010年7月,美國國家航空航天局(NationalAeronauticsandSpaceAdministration,NASA)和美國云計算公司Rackspace、美國超威半導體公司(AMD)、美國英特爾公司(Intel)、美國戴爾公司(Dell)等計算機硬件設備公司共同宣布“OpenStack”開放源代碼計劃,持續(xù)推動開源的云計算管理平臺項目的發(fā)展。2013年12月,IBM公司首次宣布將IBM的頂級計算基礎結(jié)構(gòu)服務引入中國大陸,隨后Amazon公司也將Amazon的公有云計算服務引入中國。云計算的發(fā)展歷史云計算的興起和發(fā)展順應了當前全球范圍內(nèi)整合計算資源和服務能力的需求,滿足了高速處理海量數(shù)據(jù)的需求,為高效、可擴展和易用的軟件開發(fā)和使用提供了支持和保障。4.其他計算其他計算01并行計算02分布式計算03集群計算04網(wǎng)格計算05效用計算并行計算并行計算(ParallelComputing)或稱平行計算,是相對串行計算提出的概念,是指同時使用多種計算資源解決計算問題的過程,其主要目的是快速解決大型且復雜的計算問題。并行計算的特點是將任務分解成離散的多個部分,通過執(zhí)行多個程序指令來完成計算。在多計算資源下解決問題的耗時要明顯少于單個計算資源下的耗時。并行計算云計算與并行計算的區(qū)別1.云計算源于并行計算并行計算的出現(xiàn)是人們不滿足于Intel公司創(chuàng)始人戈登·摩爾(GordonMoore)提出來“摩爾定律”(當價格不變時,集成電路上可容納的元器件的數(shù)目,約每隔18-24個月便會增加一倍,性能也將提升一倍)的增長速度,希望將任務分解成離散的多個部分,隨時并及時地執(zhí)行多個離散部分,從而獲得更快的計算速度。這種很簡單的實現(xiàn)高速計算的方法被證明相當成功,但由于并行計算可以達到的并行度有限,人們開始把提高計算速度的思想從一臺計算機的并行轉(zhuǎn)移到多臺計算機協(xié)同并行上來,逐漸產(chǎn)生了云計算的概念。云計算與并行計算的區(qū)別2.用戶群體不同并行計算的提出最初主要是為了滿足科學和技術(shù)領(lǐng)域的專業(yè)需要,利用并行計算的領(lǐng)域也基本局限于科學領(lǐng)域。傳統(tǒng)并行計算機的使用是一個相當專業(yè)的工作,需要使用者有較高的專業(yè)素質(zhì),而且并行計算絕大部分采用命令行的操作,這對普通用戶要求非常高。云計算面向的不僅僅是科學領(lǐng)域和專業(yè)用戶,它將計算資源包裝成易使用的服務,無須專業(yè)的操作知識,幾乎所有的行業(yè)和用戶都也可以很容易使用云計算。云計算與并行計算的區(qū)別3.高性能與低要求為了提高并行計算的能力,人們采用昂貴的服務器,不惜代價地提高計算速度。為提高并行計算能力而設計和開發(fā)的高性能計算機在不斷推陳出新,一臺大型高性能計算機如果在3年內(nèi)不能得到有效的利用就會逐漸被淘汰,巨額的投資將無法收回。而云計算的最重要目的并不是追求高性能,而是將計算資源以服務的形式提供給更多的人使用。云計算并不一定要求使用昂貴的服務器,云計算中心的計算力和存儲力可隨著需要逐步增加,云計算的基礎架構(gòu)支持這一動態(tài)增加的方式,每個節(jié)點可以是非常廉價的計算機。分布式計算分布式計算(DistributedComputing)是把需要進行大量計算的工程數(shù)據(jù)分區(qū)成小塊,由多臺計算機分別計算,在上傳運算結(jié)果后,將結(jié)果統(tǒng)一合并得出數(shù)據(jù)結(jié)論的計算方法。分布式計算分布式計算并行計算與分布式計算都是運用并行來獲得更高性能,化大任務為小任務。簡單說來,如果處理單元共享內(nèi)存,就稱為并行計算,反之就是分布式計算。但是,分布式的任務包互相之間有獨立性,上一個任務包的結(jié)果未返回或者是結(jié)果處理錯誤,對下一個任務包的處理幾乎沒有什么影響。因此,分布式的實時性要求不高,而且允許存在計算錯誤。相比并行計算,分布式計算的資源利用率更高,計算效率也更高。相比并行計算,分布式計算與云計算的理念更加接近。可以說,云計算是在分布式計算的基礎上擴充和發(fā)展起來的。分布式計算分布式計算具有以下幾個優(yōu)點:(1)稀有的資源可以共享;(2)通過分布式計算可以在多臺計算機上平衡計算負載;(3)可以把程序放在最適合運行的計算機上。分布式計算目前常見的分布式計算項目通常使用世界各地上千萬志愿者計算機的閑置計算能力,通過互聯(lián)網(wǎng)進行數(shù)據(jù)傳輸。例如,分析計算蛋白質(zhì)的內(nèi)部結(jié)構(gòu)和相關(guān)藥物的項目,該項目結(jié)構(gòu)龐大,需要驚人的計算量,由一臺計算機計算是不可能完成的。集群計算集群計算(ClusterComputing)是指同時使用多臺計算機(例如個人計算機、服務器、工作站等計算機)、多個存儲設備和記憶冗余的互連線路來組成一個對用戶來說單一的、高可用的系統(tǒng),通過這個系統(tǒng)來實現(xiàn)計算的負載均衡。集群系統(tǒng)中的單個計算機通常稱為節(jié)點,通常通過局域網(wǎng)連接,但也有其他的可能連接方式。集群計算機通常用來改進單個計算機的計算速度和可靠性。一般情況下集群計算機比單個計算機,如工作站或超級計算機性價比要高得多。集群計算云計算與集群計算的異同1.連接方式相同集群計算將多臺計算機、多個存儲設備和記憶冗余的互連線路來組成一個對用戶來說單一的、高可用的系統(tǒng),而云計算也是將多個計算設備連接起來組成一個云計算平臺,為用戶提供服務。2.組織方式不同集群計算連接的多臺計算機一般是同構(gòu)的,通常通過局域網(wǎng)連接,而云計算組成的計算設備不要求同構(gòu),甚至可以是不同配置、不同種類的設備。3.主要用途不同集群計算的一個常用用途是在一個高流量的網(wǎng)站中實現(xiàn)負載均衡。而云計算的用途不僅限于負載均衡,它面向的用戶更加廣泛,可以為廣大用戶提供廉價、高性價比的計算服務。網(wǎng)格計算網(wǎng)格計算(GridComputing)是指利用互聯(lián)網(wǎng)把地理上廣泛分布的各種資源(例如,計算資源、存儲資源、帶寬資源、軟件資源、數(shù)據(jù)資源、信息資源、知識資源等),連成一個邏輯整體,就像一臺超級計算機一樣,為用戶提供一體化信息和應用服務(如計算、存儲、訪問等)。網(wǎng)格計算網(wǎng)格計算網(wǎng)格計算和集群計算是相對提出的,集群計算連接的是同構(gòu)的計算機,網(wǎng)格計算是異構(gòu)的,連接的是一組相關(guān)并不信任的計算機,它的運作更像一個計算公共設施而不是一個獨立的計算機。網(wǎng)格計算擴展包括用戶桌面機,而集群計算一般局限于數(shù)據(jù)中心。云計算與網(wǎng)格計算的異同1.可以提高網(wǎng)絡資源的利用率網(wǎng)格計算和云計算都可以提高網(wǎng)絡資源的利用率,特別是將閑置的計算資源、存儲資源、帶寬資源、軟件資源、數(shù)據(jù)資源、信息資源、知識資源等連入互聯(lián)網(wǎng),連成一個邏輯整體,就像一臺超級計算機一樣,為用戶提供一體化信息和應用服務。2.主要用途不同網(wǎng)格計算和集群計算的主要用途一致,十把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然后把這些部分分配給許多計算機進行處理,最后把這些計算結(jié)果綜合起來得到最終結(jié)果。而云計算的主要用途不是為科研人員解決復雜運算,而是面向廣大用戶提供廉價、高性價比的計算服務。3.側(cè)重點不同云計算側(cè)重于互聯(lián)網(wǎng)資源的整合;網(wǎng)格計算側(cè)重于不同組織間計算能力的連接。云計算依靠互聯(lián)網(wǎng)資源供給的靈活性,革新了互聯(lián)網(wǎng)產(chǎn)業(yè)的商業(yè)模式,是基礎互聯(lián)網(wǎng)資源外包商業(yè)模式的典型運用。網(wǎng)格計算是擁有計算能力的節(jié)點自發(fā)形成聯(lián)盟,共同解決涉及大規(guī)模計算的問題,是基礎互聯(lián)網(wǎng)資源聯(lián)合共享模式的運用。效用計算效用計算(UtilityComputing)用于為用戶提供個性化的計算服務,以滿足不斷變化的用戶需求,并且基于實際占用的資源進行收費,而不是僅僅按照時長或速率進行收費。所以,效用計算也叫作使用收費或者配量服務。效用計算利用互聯(lián)網(wǎng)來實現(xiàn)企業(yè)用戶的數(shù)據(jù)處理、存儲和利用,企業(yè)不必再組建自己的數(shù)據(jù)中心。效用計算把計算包裝成一種服務,形成效用計算服務模型,它發(fā)展的進一步延伸就是云計算。效用計算和云計算在很多方面有著共性。效用計算效用計算效用計算是一種提供服務的模型,在這個模型里,服務提供商提供用戶需要的計算資源和基礎設施管理,并根據(jù)應用所占用的資源情況進行計費,而不是僅僅按照速率進行收費。云計算也是一種服務模型,它使用互聯(lián)網(wǎng)上大量的分布式計算機來代替本地計算機或遠程服務器,幫助企業(yè)完成大量計算任務,為企業(yè)節(jié)省了大量時間和設備成本,從而能夠?qū)⒏嗟馁Y源放在自身業(yè)務的發(fā)展上,將數(shù)據(jù)業(yè)務外包給公用計算供應商來處理。效用計算云計算需要效用計算,需要對用戶進行計費??梢哉f,云計算是并行計算、分布式計算和網(wǎng)格計算的發(fā)展,或者說是這些計算科學概念的商業(yè)實現(xiàn),并采用效用計算的商業(yè)模式,為廣大用戶提供服務。5.實戰(zhàn)項目實戰(zhàn)項目能夠在線使用云端的Office,并邀請其他人共同使用Office。項目目標實戰(zhàn)項目注冊新建文檔編輯文檔體驗功能THANKYOU云計算的服務第二章目錄01云計算的服務02三種服務模式03云計算服務模式例04實戰(zhàn)項目—github云端代碼倉庫1.云計算的服務云計算的服務云計算是一種服務,它將大量用網(wǎng)絡連接的計算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個計算資源池向用戶提供按需服務。用戶通過網(wǎng)絡以按需、易擴展的方式獲得所需的資源和服務。云計算的服務云計算服務提供商是云計算服務的提供者,它以軟件即服務、平臺即服務、基礎設施即服務的模式將云計算資源組織起來,提供給用戶。云計算服務的用戶可以是大型企業(yè)、政府、事業(yè)單位、科研單位,也可以是中小型企業(yè),甚至是個人。云計算服務提供商把云計算以多種模式進行組織,以服務的形式像水和電一樣提供給用戶使用。云計算的服務云計算的服務以中小型企業(yè)為例,云計算服務提供商可以為它們搭建信息化所需要的所有網(wǎng)絡基礎設施及軟件、硬件運作平臺,并負責所有前期的實施、后期的維護等一系列服務。云計算的服務(1)從技術(shù)方面來看:企業(yè)采用云計算服務模式在效果上與企業(yè)自建信息系統(tǒng)基本沒有區(qū)別,企業(yè)無須再配備互聯(lián)網(wǎng)方面的專業(yè)技術(shù)人員,同時又能得到最新的技術(shù)實現(xiàn),滿足企業(yè)對信息管理的需求。云計算服務提供商通過有效的技術(shù)措施,可以保證每家企業(yè)數(shù)據(jù)的安全性和保密性。云計算的服務(2)從投資方面來看:企業(yè)不用一次性投資到位,不占用過多的營運資金,只以相對低廉的租金進行投資,即可通過互聯(lián)網(wǎng)享用信息系統(tǒng)。企業(yè)無須購買軟硬件、建設機房、招聘互聯(lián)網(wǎng)技術(shù)人員,只需前期支付一次性的項目實施費和定期的軟件租賃服務費,節(jié)省了大量用于購買互聯(lián)網(wǎng)產(chǎn)品、技術(shù)和維護運行的資金。企業(yè)從而緩解了資金不足的壓力,不用考慮成本折舊問題,并能及時獲得最新硬件平臺及最佳解決方案。云計算的服務(3)從維護和管理方面來看:由于企業(yè)采取租用服務的方式來進行物流業(yè)務管理,不需要專門的維護和管理人員,也不需要為維護和管理人員支付額外費用。很大程度上緩解企業(yè)在人力、財力上的壓力,使其能夠集中資金對核心業(yè)務進行有效的運營。并且,企業(yè)可以像使用水電一樣,方便地利用信息化系統(tǒng),從而大幅度降低了中小企業(yè)信息化的門檻與風險。云計算的服務從以上的例子可以看出,云計算服務提供商可以為用戶提供網(wǎng)絡軟件、開發(fā)平臺、甚至基礎設施的服務。根據(jù)現(xiàn)在最常用,也是較權(quán)威的標準,美國國家標準技術(shù)研究院(NationalInstituteofStandardsandTechnology,NIST)的定義,從用戶體驗的角度,云計算主要分為三種服務模式。云計算的服務(1)SoftwareasaService,軟件即服務,簡稱SaaS,這層的作用是將應用作為服務提供給用戶。(2)PlatformasaService,平臺即服務,簡稱PaaS,這層的作用是將一個開發(fā)平臺作為服務提供給用戶。(3)InfrastructureasaService,基礎設施即服務,簡稱IaaS,這層的作用是提供虛擬機或者其他資源作為服務提供給用戶。2.三種服務模式軟件即服務SaaS軟件即服務(SoftwareasaService,SaaS)是云計算的一種服務模式,即把軟件作為一種服務提供的商業(yè)模式,SaaS誕生于互聯(lián)網(wǎng),隨著云計算的發(fā)展而快速發(fā)展。軟件即服務SaaS云計算服務提供商將應用軟件統(tǒng)一部署在自己的服務器上,用戶可以根據(jù)自己實際需求,通過互聯(lián)網(wǎng)向服務提供商定購所需的應用軟件服務,按定購的服務多少和時間長短向服務提供商支付費用,并通過互聯(lián)網(wǎng)獲得廠商提供的服務,用戶不能管理應用軟件運行的基礎設施和平臺,只能做有限的應用程序設置。用戶不用再購買軟件,而改用向提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動,且無須對軟件進行維護,服務提供商會全權(quán)管理和維護軟件,服務提供商在向用戶提供互聯(lián)網(wǎng)應用的同時,也提供軟件的離線操作和本地數(shù)據(jù)存儲,讓用戶隨時隨地都可以使用其定購的軟件和服務。軟件即服務SaaSSaaS產(chǎn)品主要有以下幾個功能:軟件即服務SaaS(1)隨時隨地訪問:在任何時候或者任何地點,只要接上網(wǎng)絡,用戶就能訪問SaaS產(chǎn)品。(2)支持公開協(xié)議:SaaS產(chǎn)品通過支持公開協(xié)議(如HTML4/5等協(xié)議),能夠方便用戶使用。(3)安全保障:SaaS產(chǎn)品需要提供一定的安全機制,不僅要使存儲在云端的用戶數(shù)據(jù)處于絕對安全的境地,而且也要在用戶端實施一定的安全機制(例如HTTPS協(xié)議)來保護用戶。(4)多住戶機制:SaaS產(chǎn)品通過多住戶機制,不僅能更經(jīng)濟地支撐龐大的用戶規(guī)模,而且能提供一定的可定制性以滿足用戶的特殊需求。軟件即服務SaaS(5)優(yōu)化服務的收費方式:用戶可以按需要選擇不同種類的收費方式,從而有效降低用戶的運營成本。(6)靈活選擇:用戶可以靈活選擇SaaS產(chǎn)品的模塊、備份、維護、安全、升級等功能,按需定購,選擇更加自由。(7)面向用戶:SaaS產(chǎn)品為用戶提供面對面使用指導,用戶不需要額外增加專業(yè)的互聯(lián)網(wǎng)技術(shù)人員,讓用戶可以更專注核心業(yè)務。(8)產(chǎn)品優(yōu)化:SaaS產(chǎn)品可以靈活啟用和暫停,產(chǎn)品更新速度加快。平臺即服務PaaS平臺即服務(PlatformasaService,PaaS)是云計算的一種服務模式,即把平臺作為一種服務提供的商業(yè)模式。平臺即服務PaaS云計算服務提供商提供的PaaS服務模式是將開發(fā)環(huán)境、服務器平臺、硬件資源等服務提供給用戶,用戶在平臺的基礎上定制開發(fā)自己的應用程序并通過其服務器和互聯(lián)網(wǎng)傳遞給其他用戶。PaaS和SaaS服務模式的區(qū)別在于SaaS的用戶不能管理應用軟件運行的基礎設施和平臺,只能做有限的應用程序設置。PaaS服務模式將軟件研發(fā)的平臺作為一種服務放在網(wǎng)上,加快了SaaS產(chǎn)品的開發(fā)。PaaS服務模式可以提供的平臺包括操作系統(tǒng)、編程語言環(huán)境、數(shù)據(jù)庫和Web服務器等,用戶可以在平臺上部署和運行自己的應用。同時,用戶不能管理和控制底層的基礎設施,只能控制自己部署的應用。平臺即服務PaaSPaaS服務模式面向的主要用戶是開發(fā)人員。通過使用PaaS模式的產(chǎn)品,用戶可以在一個包含軟件開發(fā)工具包(SoftwareDevelopmentKit,SDK)、文檔和測試環(huán)境等在內(nèi)的開發(fā)平臺上非常方便地編寫應用。而且不論是在部署,或者在運行的時候,用戶都無須為服務器、操作系統(tǒng)、網(wǎng)絡和存儲等資源的管理操心,這些煩瑣的工作都由PaaS服務提供商負責處理。而且PaaS的整合率非常驚人,一臺運行GoogleAppEngine的服務器能夠支撐成千上萬的GoogleAndroid應用,也就是說,開發(fā)人員通過利用PaaS服務模式極大地降低了開發(fā)成本。平臺即服務PaaSPaaS產(chǎn)品主要有以下幾個功能:平臺即服務PaaS(1)友好的開發(fā)環(huán)境:PaaS產(chǎn)品通過提供SDK和集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment,IDE)等工具來讓用戶能在本地方便地進行應用的開發(fā)和測試。(2)豐富的服務:PaaS產(chǎn)品會以應用程序編程接口(ApplicationProgrammingInterface,API)的形式將各種各樣的服務提供給上層的應用。(3)自動的資源調(diào)度:PaaS產(chǎn)品具有即可伸縮性,不僅能優(yōu)化系統(tǒng)資源,而且能自動調(diào)整資源來幫助運行于其上的應用,以便更好地應對突發(fā)流量。平臺即服務PaaS(4)精細的管理和監(jiān)控:PaaS產(chǎn)品可以提供應用層的管理和監(jiān)控,能夠觀察應用運行的情況和具體數(shù)值,例如,吞吐量和反映時間,以便更好地衡量應用的運行狀態(tài),PaaS產(chǎn)品還可以通過精確計量應用使用所消耗的資源來更好地計費。(5)易學習:PaaS產(chǎn)品包括不同類型的平臺,用戶在PaaS上面開發(fā),則有可能不需要學習新的語言或者新的框架。(6)使用高安全的安全協(xié)議:PaaS產(chǎn)品需要使用高安全的安全協(xié)議,并不斷更新安全協(xié)議和措施,數(shù)據(jù)泄露以及個人身份數(shù)據(jù)的丟失都將招致嚴厲的處罰,并有可能導致非常重大的業(yè)務損失或失敗。平臺即服務PaaS制約PaaS產(chǎn)品發(fā)展的最大的問題是安全問題,即數(shù)據(jù)加密需求對應用程序性能的影響以及災難恢復。數(shù)據(jù)加密是在把數(shù)據(jù)發(fā)送給PaaS服務之前PaaS產(chǎn)品必須執(zhí)行的一個操作步驟,而這一步驟需要花費大量的時間,從而對應用程序的性能造成了不利影響。第二個問題是災難恢復。如果一家PaaS服務提供商發(fā)生了長時間的故障,那么PaaS服務的所有用戶是否能夠繼續(xù)開展正常的業(yè)務,處于隊列中或處理過程中的消息會被如何處理,數(shù)據(jù)是否會被恢復,這都是PaaS產(chǎn)品需要解決的問題?;A設施即服務IaaS基礎設施即服務(InfrastructureasaService,IaaS)是云計算的一種服務模式,即把基礎設施作為一種服務提供的商業(yè)模式?;A設施即服務IaaSIaaS服務模式可以理解為云計算服務提供商將多臺服務器的內(nèi)存、I/O設備、存儲和計算能力整合成一個虛擬的資源池,為用戶提供存儲資源和虛擬化資源等服務。IaaS服務模式的主要用戶是系統(tǒng)管理員。用戶可以通過IaaS獲取計算機、存儲空間、網(wǎng)絡連接、負載均衡和防火墻等基本資源,可以在此基礎上部署和運行各種軟件,包括操作系統(tǒng)和應用程序。但是,用戶不能管理或控制任何云計算基礎設施,但能控制操作系統(tǒng)的選擇、存儲空間、部署的應用,也有可能獲得有限制的網(wǎng)絡組件(例如路由器、防火墻、負載均衡器等)的控制。這些基礎設施的煩瑣的管理工作將由IaaS服務提供商來處理?;A設施即服務IaaSIaaS產(chǎn)品主要有以下幾個功能:基礎設施即服務IaaS(1)資源抽象:IaaS使用資源抽象的方法,例如資源池,可以更好地調(diào)度和管理物理資源。(2)資源監(jiān)控:IaaS通過對資源的監(jiān)控,能夠保證基礎設施高效率的運行。(3)負載管理:通過負載管理,IaaS不僅使部署在基礎設施上的應用更好地應對突發(fā)情況,還可以更好地利用系統(tǒng)資源?;A設施即服務IaaS(4)數(shù)據(jù)管理:IaaS產(chǎn)品需要保證數(shù)據(jù)的完整性、可靠性以及可管理性。(5)資源部署:IaaS資源的部署將整個資源從創(chuàng)建到使用的流程自動化。(6)安全管理:IaaS的安全管理的主要目標是保證基礎設施和其提供的資源能被合法地訪問和使用。(7)計費管理:通過細致的計費管理,IaaS能使用戶更靈活地使用資源?;A設施即服務IaaS但是,IaaS也可能存在安全漏洞,例如,服務商提供一個共享的基礎設施,包括CPU緩存、GPU等,對于該系統(tǒng)的使用者而言,基礎設施并不是完全隔離的,這樣就會產(chǎn)生一個后果,當一個攻擊者得逞時,全部服務器都向攻擊者敞開了大門。目前,IaaS一般從分區(qū)和防御策略的角度來解決這個問題,監(jiān)控環(huán)境是否有未經(jīng)授權(quán)的修改和活動。三種服務模式的關(guān)系云計算的三種主要的服務模式SaaS、PaaS和IaaS之間既有聯(lián)系也有區(qū)別。三種服務模式的關(guān)系可以從兩個角度進行分析:(1)用戶體驗角度:SaaS、PaaS和IaaS之間關(guān)系是獨立的,因為它們主要的用戶類型不同。SaaS的用戶主要是中小型企業(yè)和普通用戶,用戶直接使用云平臺的軟件服務,不要求用戶掌握編程開發(fā)知識;PaaS的用戶主要是開發(fā)者,用戶需要在云平臺開發(fā)程序,要求用戶掌握一定的編程開發(fā)知識;IaaS的用戶是系統(tǒng)管理員,用戶需要對云平臺的系統(tǒng)進行管理,要求用戶掌握較好的編程開發(fā)知識和系統(tǒng)管理知識。(2)技術(shù)角度:雖然SaaS是基于PaaS產(chǎn)生,而PaaS基于IaaS產(chǎn)生,但它們并不是簡單的繼承關(guān)系,因為首先SaaS可以基于PaaS或者直接部署于IaaS之上,其次PaaS可以從IaaS上構(gòu)建,也可以直接構(gòu)建在物理資源之上。三種服務模式的關(guān)系

服務類型用戶類型用戶獲取的資源對用戶的要求代表產(chǎn)品SaaS軟件普通用戶有限不需要掌握特定知識GoogleAppsPaaS平臺開發(fā)者中等需要一定編程知識AzurePlatformIaaS基礎設施系統(tǒng)管理員較大需要較好的系統(tǒng)管理知識EC2三種服務模式的關(guān)系除了NIST定義的云計算的三種主要服務模式SaaS、PaaS和IaaS之外,云計算在發(fā)展過程中還涌現(xiàn)了以下幾種服務模式:三種服務模式的關(guān)系(1)HardwareasaService,硬件即服務,簡稱HaaS,這層的作用是將硬件作為服務提供給用戶。(2)BackendasaService,后端即服務,簡稱BaaS,這層的作用是將后端作為服務提供給用戶。(3)MobileBackendasaService,移動后端即服務,簡稱MBaaS,這層的作用是將移動后端作為服務提供給用戶。三種服務模式的關(guān)系(4)MetalasaService,金屬即服務,簡稱MaaS,這層的作用是將金屬設備作為服務提供給用戶。(5)InformationTechnologyasaService,IT即服務,簡稱ITaaS,這層的作用是將信息技術(shù)作為服務提供給用戶。(6)CommunicationsasaService,通信即服務,簡稱CaaS,這層的作用是將通信作為服務提供給用戶。3.云計算服務模式例天翼云中國電信公司從2009年啟動云計算的研究和開發(fā),至2011年8月正式對外發(fā)布名為“天翼云”的云計算戰(zhàn)略、品牌及解決方案,2012年9月,電信正式對外提供云主機和云存儲服務,成為中國3大運營商中對外提供云計算服務的第一家。中國電信公司的云計算發(fā)展戰(zhàn)略明確提出做IaaS服務提供商領(lǐng)導者、PaaS應用的主導者和SaaS服務的提供者,因此“天翼云”的云計算體系主要包括IaaS、PaaS和SaaS三個平臺以及其他平臺。天翼云(1)HaaS平臺:包括服務器、存儲設備、網(wǎng)絡設備、安全設備等。(2)IaaS平臺:以虛擬機服務為主,完成計算機設備、網(wǎng)絡設施、移動互聯(lián)網(wǎng)設施等IT資源的虛擬化和基礎管理,建立相應的多租戶管理、服務管理、計費、賬務等云計算服務管理系統(tǒng),通過現(xiàn)有業(yè)務渠道,對外提供彈性存儲、彈性計算、大容量數(shù)據(jù)庫、災備等IaaS云計算服務。(3)運營支撐系統(tǒng)(TheOfficeofStrategicServices,OSS):主要支撐電信的運營,包括網(wǎng)絡管理系統(tǒng)(NetworkManagementSystem,NMS)和網(wǎng)元管理系統(tǒng)(ElementManagementSystem,EMS)等。天翼云(4)業(yè)務支撐系統(tǒng)(BusinessSupportSystem,BSS):主要支撐電信的業(yè)務,包括用戶關(guān)系管理(CustomerRelationshipManagement,CRM)、業(yè)務運營支撐系統(tǒng)(Business&OperationSupportSystem,BOSS)、在線計費系統(tǒng)(OnlineChargingSystem,OCS)、融合計費系統(tǒng)(ConvergentBillingSystem,CBS)、電子充值中心(E-VoucherCenter,EVC)、經(jīng)營分析系統(tǒng)(BusinessIntelligence,BI)等。(5)OS-PaaS平臺:包括計費引擎、協(xié)議適配、網(wǎng)絡接入、商業(yè)智能引擎、海量存儲、分布式文件系統(tǒng)、并行數(shù)據(jù)處理、分布式鎖服務、集群調(diào)度管理等。天翼云(6)AS-PaaS平臺:包括媒體(圖片、音樂、視頻)、通信(語言、短信、彩信、網(wǎng)絡)、業(yè)務,Web資源(搜索、地圖、郵箱)等;PaaS平臺整合電信業(yè)務服務能力、IaaS平臺的計算、存儲能力,以及地理信息、社交網(wǎng)絡、搜索等互聯(lián)網(wǎng)熱門應用,對政府、企業(yè)和其他社會機構(gòu)提供綜合的云平臺服務。(7)SaaS平臺,包括融合通信、融合信息、移動商店、數(shù)字音樂、多重播放、融合視訊、移動辦公、統(tǒng)一通信、行業(yè)應用等;針對特定行業(yè)和典型應用,中國電信還提供基于云計算的專業(yè)解決方案,例如,中國電信在上海等地實施的金融云、職能交通云。天翼云(8)ITaaS平臺,包括企業(yè)資源計劃(EnterpriseResourcePlanning,ERP)、管理信息系統(tǒng)(ManagementInformationSystem,MIS)、辦公自動化(OfficeAutomation,OA)、供應鏈管理(Supplychainmanagement,SCM)、企業(yè)信息(EnterpriseMessaging,EM)等。4.實戰(zhàn)項目實戰(zhàn)項目直觀地看到項目代碼更新變化完成云端代碼備份項目目標實戰(zhàn)項目注冊創(chuàng)建倉庫SSH配置上傳代碼THANKYOU云計算的部署第三章目錄01云計算的部署方式02部署方式的聯(lián)系和區(qū)別03實戰(zhàn)項目—部署CloudSim云計算平臺1.云計算的部署方式云計算的部署方式云計算的部署是由數(shù)以萬計的計算機組成,并通過計算機網(wǎng)絡對外提供云計算服務,云端使用的計算資源可以隨時隨地進行擴展和壓縮,使所有的計算機硬件資源都能充分發(fā)揮各自的效能,最大程度的減少硬件資源的使用,降低成本。對于云端數(shù)據(jù)的存儲和處理,云計算通過計算機機群來進行存儲和處理,利用數(shù)據(jù)處理中心管理大量計算機組成的機群,按照用戶的需求進行計算資源分配,實現(xiàn)和超級計算機一樣的訪問速度和處理效果,卻大大降低了硬件成本。云計算的部署方式云計算的部署方式云計算的四種部署模型:公有云公有云,也稱外部云,描述了云計算的傳統(tǒng)主流含義,通常指云計算服務提供商為公眾提供的能夠使用的云計算平臺。公共云建立在一個或多個數(shù)據(jù)中心上,并由云計算服務提供商操作和管理,公有云的服務通過公共的基礎設施提供給多個用戶。公有云的核心屬性是共享資源服務,理論上任何人都可以通過授權(quán)接入該平臺。公有云公有云在公有云模式下,應用程序、資源、存儲和其他服務都由云計算服務提供商提供給用戶。這些服務大部分都是免費的,也有部分按需按使用量來付費,公有云的模式只能使用互聯(lián)網(wǎng)來訪問和使用。云計算服務提供商通過自己的基礎設施直接向外部用戶提供服務,外部用戶通過互聯(lián)網(wǎng)訪問服務,并不擁有云計算資源。公有云公共云的部署模式通??梢蕴峁┛蓴U展的云計算服務以及進行高效設置,可以充分發(fā)揮云計算服務的規(guī)模經(jīng)濟效益。公共云能夠以低廉的價格,提供有吸引力的服務給最終用戶,創(chuàng)造較高的業(yè)務價值,公有云作為一個支撐平臺,還能夠整合上游的服務(例如增值業(yè)務和廣告),以及服務提供者和下游用戶,打造一套價值鏈和生態(tài)系統(tǒng)。公有云公共云的最大優(yōu)點是,它由外部或者第三方提供商采用細粒度、自服務的方式在互聯(lián)網(wǎng)上通過網(wǎng)絡應用程序或者Web服務動態(tài)提供資源。而這些外部或者第三方提供商基于細粒度和效用計算方式分享資源和費用,其所使用的程序、服務及相關(guān)數(shù)據(jù)都存放在公共云的提供者處,自己無須做相應的投資和建設。公有云公有云的計算模型分為三個部分:1.公有云接入2.公有云平臺3.公有云管理公有云公有云被認為是云計算的主要形態(tài)。在國內(nèi)外發(fā)展如火如荼,目前,典型的公共云有中國電信的天翼云、微軟的WindowsAzurePlatform、亞馬遜的AWS、Salesforce公司的S,以及國內(nèi)的阿里云、用友偉庫等。根據(jù)市場參與者類型分類,可以分為四類。公有云(1)傳統(tǒng)電信基礎設施運營商,包括中國移動的移動云、中國聯(lián)通的聯(lián)通云和中國電信的天翼云等。(2)互聯(lián)網(wǎng)巨頭打造的公有云平臺,如騰訊的騰訊云、百度的百度云、盛大云等。(3)傳統(tǒng)計算機軟硬件廠商開發(fā)的云平臺,如微軟的WindowsAzurePlatform等。(4)部分IDC運營商創(chuàng)建的云平臺,如亞馬遜的AWS、世紀互聯(lián)、阿里云等。公有云目前,制約公有云發(fā)展最大的問題是它的安全性。由于用戶的數(shù)據(jù)不存儲在自己的數(shù)據(jù)中心,數(shù)據(jù)的安全性存在一定風險。同時,公共云的可用性不受使用者控制,這方面也存在一定的不確定性。在公共云中,安全管理以及日常操作劃歸給第三方供應商,由第三方供應商負責公共云計算服務產(chǎn)品。因此,相對于私有云而言,公共云計算服務產(chǎn)品的用戶對于云計算的物理安全以及邏輯安全層面的掌控及監(jiān)管程度較低。社區(qū)云社區(qū)云是指在一定的地域范圍內(nèi),由云計算服務提供商統(tǒng)一提供計算資源、網(wǎng)絡資源、軟件和服務能力所形成的云計算形式。社區(qū)云基于社區(qū)內(nèi)的網(wǎng)絡互連優(yōu)勢和技術(shù)易于整合等特點,通過對區(qū)域內(nèi)各種計算能力進行統(tǒng)一服務形式的整合,結(jié)合社區(qū)內(nèi)的用戶需求共性,實現(xiàn)面向區(qū)域用戶需求的云計算服務模式。社區(qū)云社區(qū)云社區(qū)云建立在一個特定的小組里多個目標相似的成員之間,他們共享一套基礎設施,所產(chǎn)生的成本由社區(qū)云成員共同承擔,能節(jié)約一定的成本。社區(qū)云的成員都可以登入云中獲取信息和使用應用程序。社區(qū)云社區(qū)云具有如下特點:(1)區(qū)域型和行業(yè)性。(2)有限的特色應用。(3)資源的高效共享。(4)社區(qū)內(nèi)成員的高度參與性。私有云私有云也稱內(nèi)部云,是建立在私有網(wǎng)絡上的云計算的產(chǎn)品。私有云是為用戶單獨使用而構(gòu)建的,因而可以提供對數(shù)據(jù)、安全性和服務質(zhì)量的最有效控制。私有云的用戶擁有基礎設施,并可以控制在此基礎設施上部署應用程序的方式。私有云的用戶可部署在企業(yè)數(shù)據(jù)中心的防火墻內(nèi),也可以將它們部署在一個安全的主機托管場所。私有云私有云一般來說,私有云是企業(yè)自己使用的云,它所有的服務不供別人使用,而只供自己內(nèi)部人員或分支機構(gòu)使用,它的核心屬性是專有資源。與私有云相關(guān)的網(wǎng)絡、計算以及存儲等基礎設施都是為用戶所獨有的,并不與其他的用戶分享。私有云在私有云計算模式下,用戶的數(shù)據(jù)安全性、系統(tǒng)可用性都可由自己控制,安全管理以及日常操作劃歸到內(nèi)部IT部門或者基于SLA合同的第三方。這種直接管理模式的好處在于,私有云用戶可以高度掌控及監(jiān)管私有云基礎設施的物理安全和邏輯安全層面。這種高度可控性和透明度,使得企業(yè)容易實現(xiàn)其安全標準、策略以及合規(guī)。私有云的部署比較適合于有眾多分支機構(gòu)的大型企業(yè)或政府部門。隨著這些大型企業(yè)數(shù)據(jù)中心的集中化,私有云將會成為他們部署IT系統(tǒng)的主流模式。私有云私有云分為以下三個部分:(1)私有云平臺:向用戶提供各類私有云計算服務、資源和管理系統(tǒng)。(2)私有云計算服務:向用戶提供了以資源和計算能力為主的云計算服務,包括硬件虛擬化、集中管理、彈性資源調(diào)度等。(3)私有云管理:負責私有云計算各種服務的運營,并對各類資源進行集中管理。私有云與公有云相比,私有云的優(yōu)勢在于以下幾點:1.數(shù)據(jù)安全2.服務質(zhì)量SLA3.充分利用現(xiàn)有硬件資源和軟件資源私有云但是,相比公有云,私有云的缺點在于:企業(yè)必須購買、建造以及管理自己的云計算環(huán)境,這樣就無法獲得較低的前期費用開銷,也無法實現(xiàn)較少的維護管理等。私有云的企業(yè)用戶需要對其私有云的管理全權(quán)負責。所以,私有云的投資較大,尤其是一次性的建設投資較大。而且,云計算的規(guī)模經(jīng)濟效益也受到了限制,整個基礎設施的利用率要遠低于公有云。混合云混合云是兩種或兩種以上的云計算模式的混合體,如公有云和私有云的混合,它是介于公有云和私有云之間的一種折中方案。他們相互獨立,但在云的內(nèi)部又相互結(jié)合,可以發(fā)揮出所混合的多種云計算模型各自的優(yōu)勢。一般來說,混合云由內(nèi)部及外部供應商共同構(gòu)建。使用混合云計算模式,用戶在公有云上運行非核心應用程序,而在私有云上支持其核心程序以及內(nèi)部敏感數(shù)據(jù)?;旌显苹旌显破髽I(yè)是混合云的主要用戶,這是因為企業(yè)用戶愿意將數(shù)據(jù)存放在私有云中,但是同時又希望可以獲得公有云的計算資源。在這種情況下混合云被越來越多的企業(yè)采用,混合云將公有云和私有云進行混合和匹配,以獲得最佳的效果,這種個性化的解決方案,達到了既省錢又安全的目的。混合云混合云通過整合云計算的部署模式,提供的服務在逐步改進,障礙逐漸被克服,云計算的能力也在逐漸增強。混合云的主要優(yōu)勢在于以下幾點?;旌显?.更完美私有云的安全性比公有云高,而公有云的計算資源又是私有云無法企及的。在這種矛盾的關(guān)系下,混合云完美地解決了這個問題,它既可以利用私有云的安全,將內(nèi)部重要數(shù)據(jù)保存在本地數(shù)據(jù)中心;同時也可以使用公有云的計算資源,更高效快捷地完成工作,相比私有云或是公有云,混合云更完美?;旌显?.可擴展混合云突破了私有云的硬件限制,利用公有云的可擴展性,可以隨時獲取更高的計算能力。企業(yè)通過把非機密功能移動到公有云區(qū)域,可以降低對內(nèi)部私有云的壓力和需求。混合云3.更節(jié)省混合云可以有效地降低成本。它既可以使用公有云又可以使用私有云,企業(yè)可以將應用程序和數(shù)據(jù)放在最適合的平臺上,獲得最佳的利益組合。2.部署方式的聯(lián)系和區(qū)別

部署方式的聯(lián)系和區(qū)別公有云、社區(qū)云、私有云、混合云各占據(jù)一定的云計算市場,各有優(yōu)勢和劣勢。部署方式的聯(lián)系和區(qū)別1.私有云安全性好數(shù)據(jù)安全對于企業(yè)來說至關(guān)重要,公有云平臺存在一定的安全隱患,私有云平臺更適合關(guān)鍵性業(yè)務,企業(yè)用戶,尤其是大型企業(yè)用戶會更多地傾向于選擇私有云平臺。對于中小企業(yè)來說,傳統(tǒng)IT服務足以滿足現(xiàn)有需求,并且隨著技術(shù)的進步,傳統(tǒng)IT服務與云計算服務的成本差距會越來越小。部署方式的聯(lián)系和區(qū)別2.公有云更符合云計算規(guī)模經(jīng)濟效益云計算的最大優(yōu)勢就是其規(guī)模經(jīng)濟效益,大多數(shù)企業(yè)在選擇云計算方案時更多地考慮成本因素。并且,隨著技術(shù)的進步,公有云的安全問題會逐漸得到解決,服務提供商與企業(yè)之間會逐漸建立信任關(guān)系。部署方式的聯(lián)系和區(qū)別3.社區(qū)云能降低企業(yè)的運營和開發(fā)成本社區(qū)云建立在一個特定的小組里多個目標相似的成員之間,他們共享一套基礎設施,所產(chǎn)生的成本由社區(qū)云成員共同承擔,能節(jié)約一定的成本。部署方式的聯(lián)系和區(qū)別4.混合云集成公有云、私有云雙重優(yōu)勢混合云既可以盡可能地發(fā)揮云計算系統(tǒng)的規(guī)模經(jīng)濟效益,同時又可以保證數(shù)據(jù)安全性。那些不是很敏感的非關(guān)鍵業(yè)務可以由混合云中的公有模塊實現(xiàn),而對那些安全性要求較高的應用則可以遷移到私有模塊實現(xiàn)。混合云可以引入更多諸如身份認證、數(shù)據(jù)隔離、加密等安全技術(shù)來保證數(shù)據(jù)的安全,同時保留云計算系統(tǒng)的規(guī)模經(jīng)濟效益。部署方式的聯(lián)系和區(qū)別5.公有云、私有云、社區(qū)云、混合云共同發(fā)展,相互補充公有云、私有云、社區(qū)云、混合云四種云計算部署模式并不會出現(xiàn)誰取代誰,誰壓倒誰。不同企業(yè)的不同需求需要不同的解決方案。公有云、私有云、社區(qū)云、混合云可能會長期共存,優(yōu)勢互補,共同服務于企業(yè)用戶。3.實戰(zhàn)項目實戰(zhàn)項目部署CloudSim云計算平臺項目目標實戰(zhàn)項目安裝和配置JDK配置環(huán)境變量安裝eclipse導入項目THANKYOU云計算的特點第四章目錄01云計算的本質(zhì)02云計算的特點03實戰(zhàn)項目—安裝虛擬機軟件1.云計算的本質(zhì)云計算的本質(zhì)2006年,全球產(chǎn)生161EB的數(shù)據(jù),印成書是地球到太陽距離的10倍;2007年,全球產(chǎn)生280EB數(shù)據(jù),全世界平均每人45GB,而人類歷史5000年的文字記載只有5EB。大數(shù)據(jù),指無法在一定時間范圍內(nèi)用常規(guī)軟件工具進行捕捉、管理和處理的數(shù)據(jù)集合,是需要新處理模式才能具有更強的決策力、洞察發(fā)現(xiàn)力和流程優(yōu)化能力來適應海量、高增長率和多樣化的信息資產(chǎn)。云計算的本質(zhì)傳統(tǒng)的計算機的計算方法沒有足夠的能力計算海量的信息,云計算作為計算機科學范疇內(nèi)的一種概念,應運而生。云計算自從它誕生以來,經(jīng)歷了一個飛速發(fā)展的過程。在百度中搜索關(guān)鍵詞“數(shù)據(jù)庫”“Linux”“計算機網(wǎng)絡”“虛擬現(xiàn)實”,分別返回10000萬、4480萬、6690萬、3000萬搜索結(jié)果,搜索關(guān)鍵詞“云計算”,返回3760萬搜索結(jié)果,可以看到的是,云計算雖然是一門新技術(shù),但它在網(wǎng)絡上的熱度已經(jīng)比肩一些傳統(tǒng)的計算機學科和技術(shù)。云計算的本質(zhì)云計算的最終目標是將計算、服務和應用作為一種公共設施提供給公眾,使人們能夠像使用水、電、煤氣和電話那樣使用計算機資源。與傳統(tǒng)的計算模式相比,云計算主要具有這些特點:超大規(guī)模、支持異構(gòu)基礎資源、高可靠和容災能力、廉價和性價比高、按需服務按量計費、資源利用率高、資源虛擬化和透明化、高可伸縮和高擴展性。2.云計算的特點超大規(guī)模云計算服務通常由運行在多個數(shù)據(jù)中心的集群系統(tǒng)提供,每個數(shù)據(jù)中心的節(jié)點數(shù)量可以達到上萬臺。這樣,云計算能夠為各種不同的應用提供海量的計算和存儲資源。例如,Google的云計算中心已經(jīng)擁有100多萬臺服務器,Amazon、IBM、微軟等公司的云計算中心均擁有幾十萬臺服務器,一般中小企業(yè)企業(yè)的私有云擁有數(shù)百至上千臺服務器。云計算超大規(guī)模的特性能賦予用戶前所未有的計算能力,用戶可以通過自己的計算機、筆記本、平板計算機或者移動終端等設備在任意時間和任意地點訪問自己存儲在云端的數(shù)據(jù)。高可靠和容災能力云計算使用了數(shù)據(jù)多副本容錯、計算節(jié)點同構(gòu)可互換等措施來保障服務的高可靠性,在某種程度上,使用云計算比使用本地計算機更加可靠,這是因為一旦本地計算機損壞,在沒有備份的情況下,損失的數(shù)據(jù)較難恢復。云計算的分布式數(shù)據(jù)中心可將云端的用戶信息備份到地理上相互隔離的數(shù)據(jù)庫主機中,云計算的存儲服務保證用戶的數(shù)據(jù)在存儲時有多個備份,甚至用戶自己也無法判斷信息的確切備份地點,任意一臺物理機器的損壞都不會造成用戶數(shù)據(jù)的丟失。高可靠和容災能力多數(shù)據(jù)中心的設計不僅僅提供了數(shù)據(jù)恢復的依據(jù),也使得網(wǎng)絡病毒和網(wǎng)絡黑客的攻擊失去目的性而變成徒勞,大大提高系統(tǒng)的安全性。在容災方面,云計算也保證了地震、海嘯、火災等災難不會對用戶的數(shù)據(jù)存儲和訪問產(chǎn)生影響。在儲存上和計算能力上,云計算技術(shù)相比以往的計算機技術(shù)具有更高的服務質(zhì)量,同時在節(jié)點檢測上也能做到智能檢測,在排除問題的同時不會對系統(tǒng)帶來任何影響。廉價和性價比高云計算的核心理念是由廉價甚至過時的計算機組成并提供高性能和可靠的服務。云計算平臺不需要都由高性能服務器組成,云計算的特殊容錯措施使云計算可以采用極其廉價的節(jié)點來構(gòu)成云。在達到同樣性能的前提下,組建一個超級計算機所消耗的資金很多,而云計算通過采用大量商業(yè)機組成集群的方式,所需要的費用與之相比要少很多。同時,云計算的自動化集中式管理使用戶無須負擔日益高昂的數(shù)據(jù)中心管理成本。云計算設施可以建在電力資源豐富的地區(qū),從而大幅降低能源成本。在使用同樣的硬件資源時,云計算能夠為更多的用戶服務,減少了硬件、機房和電力的投入,降低了運營成本。云計算對用戶的用戶端要求低,可以輕松地共享不同設備之間的數(shù)據(jù)和應用,使用起來很方便。按需服務按量計費云計算是一個龐大的資源池,按需服務按量計費是云計算的重要特點,云計算是一種即付即用的服務模式。云計算可以針對用戶不同的服務類型,通過計量的方法來自動控制和優(yōu)化資源配置,所以云計算的資源使用可被監(jiān)測和控制。按需分配是云計算平臺支持資源動態(tài)流轉(zhuǎn)的外部特征表現(xiàn)。云計算平臺通過虛擬分拆技術(shù),可以實現(xiàn)計算資源的同

溫馨提示

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

評論

0/150

提交評論