2.云計算服務模式_第1頁
2.云計算服務模式_第2頁
2.云計算服務模式_第3頁
2.云計算服務模式_第4頁
2.云計算服務模式_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

02新一代信息技術導論模塊2云計算云計算是一種通過網(wǎng)絡以服務的方式提供動態(tài)可伸縮的虛擬化的資源的計算模式,它是一種按使用量付費的新型商業(yè)模式,服務內(nèi)容是提供可配置的計算資源共享池(包括網(wǎng)絡,服務器,存儲,應用軟件,服務等)。本主題包括云計算基本概念、云計算服務模式、布署模式、云計算關鍵技術和云計算的主流產(chǎn)品等內(nèi)容云計算的服務模式02云計算的服務模式1.基礎設施即服務(IaaS)

關于云計算的名詞五花八門,對于云計算的分類方法也很多,常用的分類方法有按布署方式、按行業(yè)以及按服務內(nèi)容區(qū)分,云計算按服務類型內(nèi)容可以分為基礎設施即服務、平臺即服務和軟件即服務共三種。(1)IaaS概述

基礎設施即服務(IaaS,InfrastructureasaService)是一種向用戶提供計算基礎設施服務的模式,基礎設施包括CPU、內(nèi)存、存儲、網(wǎng)絡等,將這些硬件封裝成服務供用戶使用。在IaaS模式下,用戶相當于在使用物理的計算機和磁盤,即可以在上面運行Windows操作系統(tǒng),也可以運行Linux操作系統(tǒng)。用戶可以通過互聯(lián)網(wǎng)從IaaS供應商獲得云主機、云存儲等服務,用戶可以根據(jù)自己的業(yè)務需求,布署和運行任意軟件。這種模式下用戶不需要管理或控制任何云計算基礎設施,但能控制操作系統(tǒng)的選擇、儲存空間、部署空間,也可以獲取防火墻、負載均衡等網(wǎng)絡組件。(2)IaaS主要功能

IaaS在企業(yè)內(nèi)部可以進行資源整合和優(yōu)化,提高資源利用率;對外則能夠將IT資源作為一種互聯(lián)網(wǎng)服務提供給終端用戶,幫助用戶降低成本,從而能夠實現(xiàn)低碳環(huán)保,可以也幫助用戶便捷實現(xiàn)信息化。資源抽象:將各種基礎設施抽象為資源池,可以更好地高度和管理物理資源。負載管理:通過負載管理,不僅能使部署在基礎設施上的應用更好地應對突發(fā)情況,而且還能更好地利用系統(tǒng)資源。數(shù)據(jù)管理:對云計算來說,數(shù)據(jù)的完整性、可靠性和可管理性是對IaaS的基本要求。資源部署:將整個資源從申請到交付的流程全部自動化,無需人工干預。安全管理:IaaS安全管理的主要目標是保證基礎設施和提供給用戶的資源合法的訪問和使用。計費管理:可計費是云計算最主要特征,通過按量計費讓用戶更靈活地使用各種資源。

IaaS架構意示圖如下:云計算的服務模式實現(xiàn)IaaS主要服務IaaS提供的服務主要包括云主機、云存儲、CDN等,企業(yè)規(guī)模也較大,像國內(nèi)的阿里云、華為云、天翼云、騰訊云、沃云等均采用了這樣的產(chǎn)品模式,這樣的產(chǎn)品模式可以為用戶提供一站式的服務體系,從而提升了產(chǎn)品的競爭力。搭建平臺對IaaS應用此類型主要是通過搭建一個成長型平臺的方式來實現(xiàn)對基礎設施的部署,比較有代表性是青云(QingCloud),并且使用青云服務的廠商還能夠得到在同一平臺其他企業(yè)的功能支持。傳統(tǒng)IDC服務通過使用傳統(tǒng)ID(InternetDataCenter是專業(yè)級的機房環(huán)境)的IaaS服務,企業(yè)可以在原有的物理資源基礎上搭建IaaS環(huán)境,通過資源的整合和優(yōu)化,為IaaS的搭建降低成本。模塊定制化服務目前典型的應用有360云、訊雷、堅果云、七牛云等都是從IaaS服務的一個模塊出發(fā)。IaaS產(chǎn)品類型基礎設施即服務(IaaS)

云計算廠商是互聯(lián)網(wǎng)企業(yè)基礎設施的供給平臺,然而不同的IaaS廠商,其公司規(guī)模、資源優(yōu)勢、技術優(yōu)勢和發(fā)展戰(zhàn)略各不相同,其提供的產(chǎn)品模式也有較大差異,而主流的產(chǎn)品類型有上圖幾種。云計算的服務模式2.平臺即服務(PaaS)

平臺即服務(PaaS,PlatformasaService)是一種向用戶提供應用程序的運行環(huán)境、開發(fā)環(huán)境(開發(fā)工具、中間件、數(shù)據(jù)庫軟件等)和服務器平臺等,并將這些以服務形式提供給用戶的服務模式(1)PaaS概述

通常PaaS服務商通過基礎架構平臺或開發(fā)引擎為用戶提供軟件開發(fā)、部署和運行環(huán)境。用戶基于PaaS提供商提供的開發(fā)平臺可以快速開發(fā)并部署自己所需要的應用和產(chǎn)品,縮短了應用程序的開發(fā)周期,降低了環(huán)境的配置和管理難度,節(jié)省了環(huán)境搭建和維護的成本。這種服務模式下用戶可以非常方便地編寫應用程序,而且不論是在部署,或者在運行的時候,用戶都無須為服務器、操作系統(tǒng)、網(wǎng)絡和存儲等資源的管理操心,這些煩瑣的工作都由PaaS供應商負責處理。(2)PaaS主要功能

友好的開發(fā)環(huán)境:為軟件開發(fā)人員提供友好的SDK和IDE等工具,讓用戶能在本地方便地進行應用的開發(fā)和測試。

豐富的服務:通常會以API(Applicationprograminterface應用程序接口)的形式將各種服務提供給其它系統(tǒng)或模塊來應用。

自動的資源調度:通過可伸縮性對資源進行自動的增加或減少,從而幫助應用程序更好地應對流量的變化。

精細的管理和監(jiān)控:PaaS可以提供對應用程序的管理和監(jiān)控,如能夠記錄應用程序的運行情況和狀態(tài)變化,從而可以科學的衡量應用程序的運行狀態(tài),同時還可以精確的對應用程序所消耗的資源進行計量云計算的服務模式2.平臺即服務(PaaS)(3)PaaS特點

PaaS能將現(xiàn)有各種業(yè)務能力進行整合,具體可以歸類為應用服務器、業(yè)務能力接入、業(yè)務引擎、業(yè)務開放平臺,向下根據(jù)業(yè)務能力需要測算基礎服務能力,通過IaaS提供的API調用硬件資源,向上提供業(yè)務調度中心服務,實時監(jiān)控平臺的各種資源,并將這些資源通過API開放給用戶。PaaS主要具備以下三個特點:平臺即服務PaaS所提供的服務與其他的服務最根本的區(qū)別是PaaS提供的是一個基礎平臺,而不是某種應用。在傳統(tǒng)的觀念中,平臺是向外提供服務的基礎。平臺及服務PaaS運營商所需提供的服務,不僅僅是單純的基礎平臺,而且包括針對該平臺的技術支持服務,甚至針對該平臺而進行的應用系統(tǒng)開發(fā)、優(yōu)化等服務平臺級服務PaaS運營商對外提供的服務不同于其他的服務,這種服務的背后是強大而穩(wěn)定的基礎運營平臺,以及專業(yè)的技術支持隊伍。這種“平臺級”服務能夠保證支撐各種應用系統(tǒng)長時間、穩(wěn)定的運行。PaaS特點云計算的服務模式2.平臺即服務(PaaS)(4)PaaS布署模式云計算起源于大型互聯(lián)網(wǎng)企業(yè)。對于互聯(lián)網(wǎng)企業(yè),成本壓力和指數(shù)級的業(yè)務增長壓力使他們關注于物理資源的利用率和應用的可擴展性。在應用服務器這層,通過ClusterSession來實現(xiàn)水平擴展;在數(shù)據(jù)存儲這層,采用基于BASE模型的NOSQL數(shù)據(jù)存儲來實現(xiàn)擴展。互聯(lián)網(wǎng)企業(yè)主導面向公眾服務的公有云PaaS平臺,如GoogleAppEngine、AmazonBeanstalk等。PaaS就是云環(huán)境下的應用部署平臺,它的部署方式有三種。

基于商業(yè)軟件的部署方式Application-Framework/Libs-Websphere/Weblogic+RDBMSWebSphere:是IBM的軟件平臺。它包含了編寫、運行和監(jiān)視全天候的工業(yè)強度的隨需應變Web應用程序和跨平臺WebLogic是美國Oracle公司出品一個基于JAVAEE架構的中間件,WebLogic是用于開發(fā)、集成。RDBMS(RelationalDatabaseManagementSystem關系數(shù)據(jù)庫管理系統(tǒng))是指包括相互聯(lián)系的邏輯組織和存取這些數(shù)據(jù)的一套程序(數(shù)據(jù)庫管理系統(tǒng)軟件)基于開源軟件的部署方式Application-Frameworks/Libs-Tomcat/JBoss+RDBMSTomcat服務器是一個免費的開放源代碼的Web應用服務器JBoss是一個基于J2EE的開放源代碼的應用服務器云環(huán)境下的部署方式Application-Frameworks/Libs-PaaS(GoogleAppEngine)GoogleAppEngine是一種讓用戶可以在Google的基礎架構上運行自己的網(wǎng)絡應用程序。GoogleAppEngine應用程序易于構建和維護,并可根據(jù)用戶的訪問量和數(shù)據(jù)存儲需要的增長輕松擴展云計算的服務模式(5)國內(nèi)PaaS平臺騰訊云開發(fā)平臺騰訊云開放平臺是騰訊基于其擁有的各大社交平臺推出的應用開放平臺。開發(fā)者可以利用騰訊開放平臺提供的各種API,開發(fā)出優(yōu)秀有創(chuàng)意的社交游戲及實用工具通過微信、QQ空間、騰訊游戲等多個社交平臺給應用帶來巨大的流量百度應用引擎百度應用引擎BAE(BaiduAppEngine)是百度推出的網(wǎng)絡應用開發(fā)平臺。基于BAE架構,開發(fā)者不需要維護任何服務器,只需要簡單的上傳應用程序,就可以為用戶提供服務。開發(fā)者可以基于BAE平臺進行PHP、Java、Python、Nodejs應用的開發(fā)、編譯、發(fā)布、調試。同時BAE平臺也提供了大量的云服務給開發(fā)者華為云PaaS平臺在華為云PaaS家族產(chǎn)品中,最具有代表性的是ServiceStage和FunctionStage。華為云的PaaS產(chǎn)專注讓企業(yè)上云更簡單,運行更高效,從客戶視角出發(fā),無微不至的解決客戶場景中的實際痛點;同時在各款產(chǎn)品中也深藏著華為云PaaS對業(yè)界技術走勢的洞察與引領,在技術領域堅持不斷探索的突破阿里云ACEACE(AliyunCloudEnginee)是阿里云推出的一個基于云計算基礎架構的網(wǎng)絡應用程序托管環(huán)境,幫助應用開發(fā)者簡化網(wǎng)站應用程序的構建和維護,并可根據(jù)應用訪問量和數(shù)據(jù)存儲的增長進行彈性伸縮云計算的服務模式3.軟件即服務(SaaS)

軟件即服務(SaaS,SoftwareasaService)即通過網(wǎng)絡提供軟件服務。它是隨著互聯(lián)網(wǎng)技術的發(fā)展和應用軟件的成熟,在21世紀開始興起的一種完全創(chuàng)新的軟件應用模式。(1)SaaS概述

傳統(tǒng)模式下,廠商通過License將軟件產(chǎn)品部署到企業(yè)內(nèi)部多個客戶終端實現(xiàn)交付。SaaS定義了一種新的交付方式,也使得軟件進一步回歸服務本質。企業(yè)部署信息化軟件的本質是為了自身的運營管理服務,軟件的表象是一種業(yè)務流程的信息化,本質還是第一種服務模式,SaaS改變了傳統(tǒng)軟件服務的提供方式,減少本地部署所需的大量前期投入,進一步突出信息化軟件的服務屬性,或成為未來信息化軟件市場的主流交付模式。(2)SaaS服務的功能需求隨時隨地訪問在任何時候,任何地點,只要能夠接上網(wǎng)絡,用戶就能獲取到SaaS服務。支持公開協(xié)議通過支持公開協(xié)議(比如HTML5),方便用戶使用。安全保障SaaS供應商需要提供一定的安全機制,不僅要使存儲在云端的用戶數(shù)據(jù)處于絕對安全的境地,而且要在用戶端實施一定的安全機制(如HTTPS)來保護用戶。多用戶和可定制化通過多用戶機制,不僅能更經(jīng)濟地支持龐大的用戶規(guī)模,而且能提供一定的可個性化功能以滿足用戶的不同需求。云計算的服務模式3.軟件即服務(SaaS)(3)SaaS特性互聯(lián)網(wǎng)特性SaaS服務通過互聯(lián)網(wǎng)瀏覽器或WebServices/Web2.0程序連接的形式為用戶提供服務,使得SaaS應用具備了典型互聯(lián)網(wǎng)技術特點;由于SaaS極大地縮短了用戶與SaaS提供商之間的時空距離,從而使得SaaS服務的營銷、交付與傳統(tǒng)軟件相比有著很大的不同。多重租賃特性SaaS服務通常基于一套標準軟件系統(tǒng)為成百上千的不同客戶(又稱為租戶)提供服務。這要求SaaS服務能夠支持不同租戶之間數(shù)據(jù)和配置的隔離,從而保證每個租戶數(shù)據(jù)的安全與隱私,以及用戶對諸如界面、業(yè)務邏輯、數(shù)據(jù)結構等的個性化需求服務(Service)特性SaaS使軟件以互聯(lián)網(wǎng)為載體的服務形式被客戶使用,所以很多服務合約的簽訂、服務使用的計量、在線服務質量的保證和服務費用收取等問題都必須加以考慮SaaS特性云計算的服務模式4.云計算三種服務模式的比較

SaaS、PaaS和IaaS三者之間沒有必然的聯(lián)系,只是3種不同的服務模式,都是基于互聯(lián)網(wǎng),按需按時付費。不同的模式為用戶提供的服務不同,如圖7-8所示,I

溫馨提示

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

評論

0/150

提交評論