版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
云計(jì)算設(shè)計(jì)和實(shí)施方案摘要電,并只需要對(duì)它們所使用的資源付費(fèi)。今天,計(jì)算資源在人們的H常生活中逐步變得不可或缺,于是如何以更加好地方式給公眾提供計(jì)算資源受到諸多研究人員和實(shí)踐者的關(guān)注。隨著多核解決器、虛擬化、分布式存儲(chǔ)、寬帶互聯(lián)網(wǎng)和自動(dòng)化管理技術(shù)的發(fā)展,產(chǎn)生了一種新型的計(jì)算模式——云計(jì)算,它能夠按需布署計(jì)算資源,顧客只需要為使用的資源付費(fèi)。從本質(zhì)上來(lái)講,云計(jì)算是指顧客終端通過(guò)遠(yuǎn)程連接,獲取存儲(chǔ)、計(jì)算、數(shù)據(jù)庫(kù)等計(jì)算資源。云計(jì)算在資源分布上涉及“云”和“云終端”?!霸啤笔橇谢ヂ?lián)網(wǎng)或大型服務(wù)器集群的一種比方,由分布的互聯(lián)網(wǎng)基礎(chǔ)設(shè)施(網(wǎng)絡(luò)設(shè)備、服務(wù)器、存儲(chǔ)設(shè)備、安全設(shè)備等)等構(gòu)成,幾乎全部的數(shù)據(jù)和應(yīng)用軟件,都可存儲(chǔ)在“云”里,“云終端”,例如PC、手機(jī)、車載電子設(shè)備等,只需要擁有一種功效完備的瀏覽器,并安裝一種簡(jiǎn)樸的操作系統(tǒng),通過(guò)網(wǎng)絡(luò)接入“云”,就能夠輕松地使用云中的計(jì)算資源。云計(jì)算概念2.1云計(jì)算產(chǎn)生的背景21世紀(jì)早期,崛起的Web2.0讓網(wǎng)絡(luò)迎來(lái)了新的發(fā)展高峰。網(wǎng)站或者業(yè)務(wù)系統(tǒng)所需要解決的業(yè)務(wù)量快速增加,例如視頻在線或者照片共享,這樣的網(wǎng)站需要為顧客儲(chǔ)存和解決大量的數(shù)據(jù)。這類系統(tǒng)所面臨的重要問(wèn)題是如何在顧客數(shù)量快速增加的狀況下快速擴(kuò)展原有系統(tǒng),隨著移動(dòng)終端的智能化、移動(dòng)寬帶網(wǎng)絡(luò)的普及,將有越來(lái)越多的移動(dòng)設(shè)備進(jìn)入互聯(lián)網(wǎng),意味著與移動(dòng)終端有關(guān)的IT系統(tǒng)會(huì)承受更多的負(fù)載,而列于提供數(shù)據(jù)服務(wù)的公司來(lái)講,IT系統(tǒng)需要解決更多的業(yè)務(wù)量。由于資源的有限性,電II,J成本、空間成本、多個(gè)設(shè)施的維護(hù)成本快速上升,直接造成數(shù)據(jù)中心的成本上升,這就面臨著如何有效地運(yùn)用這些資源,以及如何運(yùn)用更少的資源解決更多的問(wèn)題,同時(shí),隨著高速網(wǎng)絡(luò)連接的衍生,芯片和磁盤驅(qū)動(dòng)器產(chǎn)品在功效增強(qiáng)的同時(shí),價(jià)格也在變得甘益低廉,擁有成百上千臺(tái)計(jì)算機(jī)的數(shù)掂中心也含有了快速為大量顧客解決復(fù)雜問(wèn)題的能力…。技術(shù)上,分布式計(jì)算的日益成熟和應(yīng)用,特別是網(wǎng)格計(jì)算的發(fā)展通過(guò)Internet把分散在各處的硬件、軟件、信息資源連接成為一種巨大的整體,從而使得人們能夠運(yùn)用地理上分散于各處的資源,完畢大規(guī)模的、復(fù)雜的計(jì)算和數(shù)據(jù)解決的任務(wù)oJ。數(shù)據(jù)存儲(chǔ)的快速增加產(chǎn)生了以GFS(谷歌FileSystem)、SAN(StorageAreaNetwork)為代表的高性能存儲(chǔ)技術(shù)。服務(wù)器整合需求的不停升溫推動(dòng)了Xen等虛擬化技術(shù)的進(jìn)步尚有Web20的m現(xiàn),SaaS(SoftwareasaService)觀念方興未艾,多核技術(shù)的普及等,全部這些技術(shù)為產(chǎn)生更強(qiáng)大的計(jì)算能力和服務(wù)提供了可能。計(jì)算能力和資源運(yùn)用效率的迫切需求,資源的集中化和技術(shù)的進(jìn)步,推動(dòng)云計(jì)算應(yīng)運(yùn)而生。2.2云計(jì)算定義為了更加好地理解云計(jì)算,先讓我們舉個(gè)生活中的例子、這就好比是從古老的單臺(tái)發(fā)電機(jī)模式轉(zhuǎn)向了電廠集中供電的模式。它意味著計(jì)算能力也能夠作為一種商品進(jìn)行流通,就像煤氣、水電同樣,取用方便,費(fèi)用低廉,最大的不同在于,它是通過(guò)互聯(lián)網(wǎng)進(jìn)行傳輸?shù)?。讓顧客通過(guò)高速互聯(lián)網(wǎng)租用計(jì)算資源,而不冉需要自己進(jìn)行大量的軟硬件投資。許多計(jì)算技術(shù)研究人員和實(shí)踐者已經(jīng)嘗試著以多個(gè)各樣的方式定義云計(jì)算?;谠朴?jì)算的發(fā)展和我們對(duì)云計(jì)算的理解,我們給出以下定義:云計(jì)算是一種模型。這個(gè)模型使對(duì)可配備計(jì)算資源(例如網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)、應(yīng)用程序和服務(wù)等)的共享池(pool)的便捷、按需網(wǎng)絡(luò)訪問(wèn)成為可能。云計(jì)算是一種新興的共享基礎(chǔ)架構(gòu)的辦法。它統(tǒng)一管理大量的物理資源,并將這些資源虛擬化,形成一種巨大的虛擬化資源池。云是一類并行和分布式的系統(tǒng),這些系統(tǒng)由一系列互聯(lián)的虛擬計(jì)算機(jī)構(gòu)成。這些虛擬計(jì)算機(jī)是基于服務(wù)級(jí)別合同(供應(yīng)者和消費(fèi)者之問(wèn)協(xié)商擬定)被動(dòng)態(tài)布署的,并且作為一種或多個(gè)統(tǒng)一的計(jì)算資源而存在。云計(jì)算能夠按照顧客對(duì)資源和計(jì)算能力的需求動(dòng)態(tài)布署虛擬資源,而不受物理資源的限制。顧客全部基于云的計(jì)算和應(yīng)用工作在虛擬化的資源上,不需要關(guān)心這些資源布署在哪些物理資源上,顧客能夠方便地變更對(duì)計(jì)算資源的需求。云計(jì)算的產(chǎn)業(yè)三級(jí)分層:云軟件、云平臺(tái)、云設(shè)備。上層分級(jí):云軟件SoftwareasaService(SaaS)打破以往大廠壟斷的局面,全部人都能夠在上面自由揮灑創(chuàng)意,提供各式各樣的軟件服務(wù)。參加者:世界各地的軟件開(kāi)發(fā)者;中層分級(jí):云平臺(tái)PlatformasaService(PaaS)打造程序開(kāi)發(fā)平臺(tái)與操作系統(tǒng)平臺(tái),讓開(kāi)發(fā)人員能夠通過(guò)網(wǎng)絡(luò)撰寫程序與服務(wù),普通消費(fèi)者也能夠在上面運(yùn)行程序。參加者:谷歌、微軟、蘋果、Yahoo!;下層分級(jí):云設(shè)備InfrastructureasaService(IaaS)將基礎(chǔ)設(shè)備(如IT系統(tǒng)、數(shù)據(jù)庫(kù)等)集成起來(lái),像旅館同樣,分隔成不同的房間供公司租用。參加者:IBM、戴爾、升陽(yáng)、惠普、亞馬遜。2.3云計(jì)算的特點(diǎn)五個(gè)基本特性:1)云計(jì)算自服務(wù)和隨需分派:能夠自動(dòng)的按需向每個(gè)顧客單獨(dú)提供計(jì)算能力,如服務(wù)器時(shí)間和網(wǎng)絡(luò)存儲(chǔ),且不必與供應(yīng)商進(jìn)行人工交互。2)便捷的隨時(shí)隨處訪問(wèn):計(jì)算能力是能夠通過(guò)網(wǎng)絡(luò),以原則的機(jī)制從多個(gè)異構(gòu)胖/瘦終端訪問(wèn),例如通過(guò)移動(dòng)電話、筆記本和PDA等。3)資源共享與池化:多個(gè)不同的物理和虛擬的資源能夠按照戶的需要而動(dòng)態(tài)的分派和再分派,供應(yīng)商將多個(gè)資源合并(pooling)并使用多租戶模型(multi-tenantmode)來(lái)服務(wù)多個(gè)各樣的顧客。顧客將有一種位置無(wú)關(guān)的感覺(jué),由于顧客無(wú)法控制也不懂得所提供的資源的實(shí)際位置。這些資源涉及存儲(chǔ)、解決器、內(nèi)存、網(wǎng)絡(luò)帶寬和虛擬機(jī)。4)資源共享與池化:快速并彈性的提供資源,在某些狀況下是自動(dòng)的。能夠快速的增加規(guī)?;驕p小規(guī)模。在顧客看來(lái),資源的可用量是無(wú)限的,并且能夠在任何時(shí)間以任何數(shù)量購(gòu)置。5)服務(wù)可度量:云系統(tǒng)自動(dòng)控制和優(yōu)化資源使用運(yùn)用一種計(jì)量能力在某種程度上的抽象適宜的類型的服務(wù)(例如,儲(chǔ)存、加工、帶寬,和活動(dòng)顧客帳戶)。資源的使用都能被監(jiān)測(cè)、控制、并報(bào)告提供的透明度的提供者和消費(fèi)者使用服務(wù)。云計(jì)算發(fā)呈現(xiàn)狀云計(jì)算是個(gè)熱度很高的新名詞。由于它是多個(gè)技術(shù)混合演進(jìn)的成果,其成熟度較高,又有大公司推動(dòng),發(fā)展極為快速。Amazon、谷歌、IBM、微軟和Yahoo等大公司是云計(jì)算的先行者。云計(jì)算領(lǐng)域的眾多成功公司還涉及Salesforce、Facebook、Youtube、Myspace等。
Amazon使用彈性計(jì)算云(EC2)和簡(jiǎn)樸存儲(chǔ)服務(wù)(S3)為公司提供計(jì)算和存儲(chǔ)服務(wù)。收費(fèi)的服務(wù)項(xiàng)目涉及存儲(chǔ)服務(wù)器、帶寬、CPU資源以及月租費(fèi)。月租費(fèi)與電話月租費(fèi)類似,存儲(chǔ)服務(wù)器、帶寬按容量收費(fèi),CPU根據(jù)時(shí)長(zhǎng)(小時(shí))運(yùn)算量收費(fèi)。Amazon把云計(jì)算做成一種大生意沒(méi)有花太長(zhǎng)的時(shí)間:不到兩年時(shí)間,Amazon上的注冊(cè)開(kāi)發(fā)人員達(dá)44萬(wàn)人,尚有為數(shù)眾多的公司級(jí)顧客。云計(jì)算是Amazon增加最快的業(yè)務(wù)之一。
谷歌當(dāng)數(shù)最大的云計(jì)算的使用者。谷歌搜索引擎就建立在分布在200多個(gè)地點(diǎn)、超出100萬(wàn)臺(tái)服務(wù)器的支撐之上,這些設(shè)施的數(shù)量正在迅猛增加。谷歌地球、地圖、Gmail、Docs等也同樣使用了這些基礎(chǔ)設(shè)施。采用谷歌Docs之類的應(yīng)用,顧客數(shù)據(jù)會(huì)保存在互聯(lián)網(wǎng)上的某個(gè)位置,能夠通過(guò)任何一種與互聯(lián)網(wǎng)相連的系統(tǒng)十分便利地訪問(wèn)這些數(shù)據(jù)?,F(xiàn)在,谷歌已經(jīng)允許第三方在谷歌的云計(jì)算中通過(guò)谷歌AppEngine運(yùn)行大型并行應(yīng)用程序。谷歌值得稱頌的是它不保守。它早已以發(fā)表學(xué)術(shù)論文的形式公開(kāi)其云計(jì)算三大法寶:GFS、MapReduce和BigTable,并在美國(guó)、中國(guó)等高校開(kāi)設(shè)如何進(jìn)行云計(jì)算編程的課程。
IBM在11月推出了“變化游戲規(guī)則”的“藍(lán)云”計(jì)算平臺(tái),為客戶帶來(lái)即買即用的云計(jì)算平臺(tái)。它涉及一系列的自動(dòng)化、自我管理和自我修復(fù)的虛擬化云計(jì)算軟件,使來(lái)自全球的應(yīng)用能夠訪問(wèn)分布式的大型服務(wù)器池。使得數(shù)據(jù)中心在類似于互聯(lián)網(wǎng)的環(huán)境下運(yùn)行計(jì)算。IBM正在與17個(gè)歐洲組織合作開(kāi)展云計(jì)算項(xiàng)目。歐盟提供了1.7億歐元做為部分資金。該計(jì)劃名為RESERVOIR,以“無(wú)障礙的資源和服務(wù)虛擬化”為標(biāo)語(yǔ)。8月,IBM宣布將投資約4億美元用于其設(shè)在北卡羅來(lái)納州和日本東京的云計(jì)算數(shù)據(jù)中心改造。IBM計(jì)劃在在10個(gè)國(guó)家投資3億美元建13個(gè)云計(jì)算中心。
微軟緊跟云計(jì)算步伐,于10月推出了WindowsAzure操作系統(tǒng)。Azure是繼Windows取代DOS之后,微軟的又一次顛覆性轉(zhuǎn)型——通過(guò)在互聯(lián)網(wǎng)架構(gòu)上打造新云計(jì)算平臺(tái),讓W(xué)indows真正由PC延伸到“藍(lán)天”上。微軟擁有全世界數(shù)以億計(jì)的Windows顧客桌面和瀏覽器,現(xiàn)在它將它們連接到“藍(lán)天”上。Azure的底層是微軟全球基礎(chǔ)服務(wù)系統(tǒng),由遍及全球的第四代數(shù)據(jù)中心構(gòu)成。
云計(jì)算的新穎之處在于它幾乎能夠提供無(wú)限的便宜存儲(chǔ)和計(jì)算能力。紐約一家名為Animoto的創(chuàng)業(yè)公司已證明云計(jì)算的強(qiáng)大能力。Animoto允許顧客上傳圖片和音樂(lè),自動(dòng)生成基于網(wǎng)絡(luò)的視頻演講稿,并且能夠與好友分享。該網(wǎng)站現(xiàn)在向注冊(cè)顧客提供免費(fèi)服務(wù)。年初,網(wǎng)站每天顧客數(shù)約為5000人。4月中旬,由于Facebook顧客開(kāi)始使用Animoto服務(wù),該網(wǎng)站在三天內(nèi)的顧客數(shù)大幅上升至75萬(wàn)人。Animoto聯(lián)合創(chuàng)始人StevieClifton表達(dá),為了滿足顧客需求的上升,該公司需要將服務(wù)器能力提高100倍,但是該網(wǎng)站既沒(méi)有資金,也沒(méi)有能力建立規(guī)模如此巨大的計(jì)算能力。因此,該網(wǎng)站與云計(jì)算服務(wù)公司RightScale合作,設(shè)計(jì)能夠在亞馬遜的網(wǎng)云中使用的應(yīng)用程序。通過(guò)這一舉措,該網(wǎng)站大大提高了計(jì)算能力,而費(fèi)用只有每服務(wù)器每小時(shí)10美分。這樣的方式也加強(qiáng)創(chuàng)業(yè)公司的靈活性。當(dāng)需求下降時(shí),Animoto只需減少所使用的服務(wù)器數(shù)量就能夠減少服務(wù)器支出。
在我國(guó),云計(jì)算發(fā)展也非常迅猛。5月10日,IBM在中國(guó)無(wú)錫太湖新城科教產(chǎn)業(yè)園建立的中國(guó)第一種云計(jì)算中心投入運(yùn)行。6月24日,IBM在北京IBM中國(guó)創(chuàng)新中心成立了第二家中國(guó)的云計(jì)算中心——IBM大中華區(qū)云計(jì)算中心;11月28日,廣東電子工業(yè)研究院與東莞松山湖科技產(chǎn)業(yè)園管委會(huì)簽約,廣東電子工業(yè)研究院將在東莞松山湖投資2億元建立云計(jì)算平臺(tái);12月30日,阿里巴巴集團(tuán)旗下子公司阿里軟件與江蘇省南京市政府正式訂立了戰(zhàn)略合作框架合同,計(jì)劃于初在南京建立國(guó)內(nèi)首個(gè)“電子商務(wù)云計(jì)算中心”,首期投資額將達(dá)上億元人民幣;世紀(jì)互聯(lián)推出了CloudEx產(chǎn)品線,涉及完整的互聯(lián)網(wǎng)主機(jī)服務(wù)"CloudExComputingService",基于在線存儲(chǔ)虛擬化的"CloudExStorageService",供個(gè)人及公司進(jìn)行互聯(lián)網(wǎng)云端備份的數(shù)據(jù)保全服務(wù)等等系列互聯(lián)網(wǎng)云計(jì)算服務(wù);中國(guó)移動(dòng)研究院做云計(jì)算的探索起步較早,已經(jīng)完畢了云計(jì)算中心實(shí)驗(yàn)。中移動(dòng)董事長(zhǎng)兼CEO王建宙認(rèn)為云計(jì)算和互聯(lián)網(wǎng)的移動(dòng)化是將來(lái)發(fā)展方向。
我國(guó)公司發(fā)明的“云安全”概念,在國(guó)際云計(jì)算領(lǐng)域獨(dú)樹(shù)一幟。云安全通過(guò)網(wǎng)狀的大量客戶端對(duì)網(wǎng)絡(luò)中軟件行為的異常監(jiān)測(cè),獲取互聯(lián)網(wǎng)中木馬、惡意程序的最新信息,推送到服務(wù)端進(jìn)行自動(dòng)分析和解決,再把病毒和木馬的解決方案分發(fā)到每一種客戶端。云安全的方略構(gòu)想是:使用者越多,每個(gè)使用者就越安全,由于如此龐大的顧客群,足以覆蓋互聯(lián)網(wǎng)的每個(gè)角落,只要某個(gè)網(wǎng)站被掛馬或某個(gè)新木馬病毒出現(xiàn),就會(huì)立刻被截獲。云安全的發(fā)展像一陣風(fēng),瑞星、趨勢(shì)、卡巴斯基、MCAFEE、SYMANTEC、江民科技、PANDA、金山、360安全衛(wèi)士、卡卡上網(wǎng)安全助手等都推出了云安全解決方案。瑞星基于云安全方略開(kāi)發(fā)的新品,每天攔截?cái)?shù)百萬(wàn)次木馬攻擊,其中1月8日更是達(dá)成了765萬(wàn)余次。勢(shì)科技云安全已經(jīng)在全球建立了5大數(shù)據(jù)中心,幾萬(wàn)部在線服務(wù)器。據(jù)悉,云安全能夠支持平均每天55億條點(diǎn)擊查詢,每天收集分析2.5億個(gè)樣本,資料庫(kù)第一次命中率就能夠達(dá)成99%。借助云安全,趨勢(shì)科技現(xiàn)在每天阻斷的病毒感染最高達(dá)1000萬(wàn)次?,F(xiàn)在,PC仍然是我們?nèi)粘9ぷ魃钪械暮诵墓ぞ摺覀冇肞C解決文檔、存儲(chǔ)資料,通過(guò)電子郵件或U盤與別人分享信息。如果PC硬盤壞了,我們會(huì)由于資料丟失而束手無(wú)策。而在“云計(jì)算”時(shí)代,“云”會(huì)替我們做存儲(chǔ)和計(jì)算的工作?!霸啤本褪怯?jì)算機(jī)群,每一群涉及了幾十萬(wàn)臺(tái)、甚至上百萬(wàn)臺(tái)計(jì)算機(jī)?!霸啤钡暮锰庍€在于,其中的計(jì)算機(jī)能夠隨時(shí)更新,確?!霸啤遍L(zhǎng)生不老。屆時(shí),我們只需要一臺(tái)能上網(wǎng)的電腦,不需關(guān)心存儲(chǔ)或計(jì)算發(fā)生在哪朵“云”上,但一旦有需要,我們能夠在任何地點(diǎn)用任何設(shè)備,如電腦、手機(jī)等,快速地計(jì)算和找到這些資料。我們?cè)僖膊挥镁o張資料丟失。云計(jì)算是一種新興的共享基礎(chǔ)架構(gòu)的辦法,它能夠?qū)⒕薮蟮南到y(tǒng)池連接在一起以提供多個(gè)IT服務(wù)。云計(jì)算+always-On設(shè)備被評(píng)為“25年來(lái)最具影響力的十大IT技術(shù)組合”?!霸朴?jì)算”帶來(lái)的就是這樣一種變革——由專業(yè)網(wǎng)絡(luò)公司來(lái)搭建計(jì)算機(jī)存儲(chǔ)、運(yùn)算中心,顧客通過(guò)一根網(wǎng)線借助瀏覽器就能夠很方便的訪問(wèn),把“云”作為資料存儲(chǔ)以及應(yīng)用服務(wù)的中心。云計(jì)算的整體架構(gòu)我們的云計(jì)算平臺(tái)首先面對(duì)在校師生,顧客可覺(jué)得自己注冊(cè)一種帳戶,并用此帳戶登錄我們的網(wǎng)站。在這里有師生共同參加的論壇,互相交流學(xué)習(xí)上、生活上的事情??捎X(jué)得你提供生活、學(xué)習(xí)用品交易的校園交易平臺(tái)。同樣,在這里你能夠?qū)懴伦约荷钪械狞c(diǎn)點(diǎn)滴滴,統(tǒng)計(jì)人生中歡聲笑語(yǔ)。并且,能為身在異地的你提供代購(gòu)服務(wù),節(jié)省自己的時(shí)間和精力。尚有資料庫(kù),你可下列載學(xué)習(xí)資料,視聽(tīng)娛樂(lè)等資源。表面上看它似乎是一種普普通通的的網(wǎng)站,其實(shí)他的魅力之處在于它有一種獨(dú)一無(wú)二的模塊——云計(jì)算。只要打開(kāi)這個(gè)模塊,呈現(xiàn)在你眼前就是云計(jì)算平臺(tái)能給你提供的多個(gè)各樣的服務(wù),例如云盤、云影視等等,這個(gè)模塊具體將在第三節(jié)中介紹。圖以下:5.云計(jì)算設(shè)計(jì)理念隨著技術(shù)從傳統(tǒng)的現(xiàn)場(chǎng)模式遷移到新的云模式,提供的服務(wù)幾乎每天演變。由云遞送的web服務(wù)有些共同的特點(diǎn),例如,有較低的進(jìn)入門檻,消費(fèi)者極少或不需要對(duì)基礎(chǔ)設(shè)施的投入。多租戶使成本和資源在顧客群共享。設(shè)備和位置的孤立性使顧客不管在哪里以及使用什么設(shè)備都能夠訪問(wèn)系統(tǒng)。我們的云計(jì)算將最少能遞送這些服務(wù):IaaS,PaaS,SaaS,CaaS,MaaS.eq\o\ac(○,1)基礎(chǔ)設(shè)施即服務(wù)(IaaS)IaaS是圍繞服務(wù)提供的模式,是一種專門為客戶的應(yīng)用進(jìn)行了優(yōu)化的預(yù)定義的規(guī)定,原則化的基礎(chǔ)設(shè)施。提供者擁有的實(shí)現(xiàn)普通涉及下列層次的內(nèi)容:計(jì)算機(jī)硬件計(jì)算機(jī)網(wǎng)絡(luò)互聯(lián)網(wǎng)連接運(yùn)行客戶端特定的虛擬機(jī)的平臺(tái)虛擬化環(huán)境服務(wù)水平合同效用計(jì)算計(jì)費(fèi)能夠提供計(jì)算和存儲(chǔ)等基礎(chǔ)服務(wù),予以顧客一種真實(shí)的虛擬環(huán)境,允許客戶使用基于Web的界面獲取和管理所需的服務(wù),啟動(dòng)一種或多個(gè)不同的操作系統(tǒng)實(shí)例??蛻裟軌?qū)⑺鼈兌ㄖ频某绦蚣虞d到操作系統(tǒng)環(huán)境中。顧客不需要購(gòu)置中心空間、服務(wù)器、軟件、網(wǎng)絡(luò)設(shè)備等。服務(wù)能夠按月計(jì)算,就像公用事業(yè)公司向顧客客戶收費(fèi)。類似于Amazon的EC2和S3。eq\o\ac(○,2)平臺(tái)即服務(wù)(PaaS)允許客戶使用平臺(tái)來(lái)建立和運(yùn)行自定義的基于Web的應(yīng)用,我們提供全部在互聯(lián)網(wǎng)上運(yùn)行應(yīng)用需要的基礎(chǔ)設(shè)施,為應(yīng)用開(kāi)發(fā)和交付提供了一種更快更符合成本效益的模式。能夠做的PaaS產(chǎn)品涉及對(duì)應(yīng)用程序設(shè)計(jì)、應(yīng)用開(kāi)發(fā)、測(cè)試、布署和托管的工作流設(shè)施,以及虛擬辦公室、團(tuán)體協(xié)作、數(shù)據(jù)庫(kù)集成、安全、可擴(kuò)展性、存儲(chǔ)、持久性、狀態(tài)管理等應(yīng)用服務(wù)。支持多租戶架構(gòu),涉及并發(fā)管理、可擴(kuò)展性、故障切換和安全性服務(wù)。能夠與Web服務(wù)和數(shù)據(jù)庫(kù)集成。支持SOAP和其它接口,允許PaaS產(chǎn)品創(chuàng)立Web服務(wù)組合以及有能力訪問(wèn)數(shù)據(jù)庫(kù)和重用維護(hù)在專用網(wǎng)絡(luò)內(nèi)地服務(wù)。類似于谷歌AppEngine,讓顧客能夠在谷歌的基礎(chǔ)架構(gòu)上運(yùn)行自己的網(wǎng)絡(luò)應(yīng)用程序,顧客只需上傳應(yīng)用程序便立刻可覺(jué)得互聯(lián)網(wǎng)顧客提供服務(wù)。eq\o\ac(○,3)軟件即服務(wù)(SaaS)軟件即服務(wù)是一種軟件分銷模式,其中應(yīng)用程序有供應(yīng)商托管,并通過(guò)網(wǎng)絡(luò)提供應(yīng)顧客。SaaS軟件有其明顯的特點(diǎn):基于網(wǎng)絡(luò)的管理和能夠從中心位置而不是各客戶站點(diǎn)訪問(wèn)商業(yè)可用的軟件,是客戶能夠通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程訪問(wèn)應(yīng)用程序。應(yīng)用程序交付是一對(duì)多的模式即單實(shí)例,多租戶架構(gòu),而不是傳統(tǒng)的一對(duì)一的模式。集中化的加強(qiáng)和補(bǔ)丁更新避免了需要顧客的下載和安裝。SaaS經(jīng)常與更大的通信網(wǎng)絡(luò)和協(xié)作軟件共同使用,有時(shí)是作為PaaS架構(gòu)的一種插件?;谖覀?cè)朴?jì)算平臺(tái)開(kāi)發(fā)的軟件,能夠使用這種分銷模式。在構(gòu)想的移動(dòng)數(shù)字校園中,圖書館,機(jī)房是學(xué)生經(jīng)常去的地方,為了管理大量學(xué)生的進(jìn)入、離開(kāi)以及借還書的狀態(tài),每臺(tái)機(jī)器需要安裝大量軟件。能夠在云計(jì)算平臺(tái)提供的完全集成的應(yīng)用程序環(huán)境中開(kāi)發(fā)管理學(xué)生刷卡上、下機(jī),出入圖書館,借還圖書以及用卡使用電子閱覽室的軟件,管理員只需定制所需的軟件,便可使用在線應(yīng)用服務(wù),而不需安裝和維護(hù)任何軟硬件。例如谷歌Apps,是谷歌推出的在線的應(yīng)用應(yīng)用服務(wù)。說(shuō)得通俗一點(diǎn),通過(guò)GoolgeApps,你能夠向你的顧客提供帶有私人標(biāo)志的電子郵件、即時(shí)通信(網(wǎng)上聊天),日歷工具,網(wǎng)站設(shè)計(jì)工具,協(xié)同辦公工具等。固然,這些服務(wù)都是由谷歌托管,而不需要你安裝或維護(hù)任何軟硬件。eq\o\ac(○,4)通信即服務(wù)(CaaS)供應(yīng)商負(fù)責(zé)管理為他們的客戶提供IP語(yǔ)音(VoIP)服務(wù)、即時(shí)消息和視頻會(huì)議能力所需的硬件和軟件。普通提供服務(wù)級(jí)別合同下的服務(wù)確保。使用CaaS,我們提供語(yǔ)音和數(shù)據(jù)訪問(wèn)并管理局域網(wǎng)/廣域網(wǎng)、安全、路由器、電子郵件、語(yǔ)音郵件和數(shù)據(jù)存儲(chǔ)。能夠提供先進(jìn)的統(tǒng)一通信服務(wù):聊天多媒體會(huì)議MicrosoftOutlook集成實(shí)時(shí)網(wǎng)真基于軟件的電話、視頻通話統(tǒng)一消息和移動(dòng)性負(fù)責(zé)顧客服務(wù)的全部集成和提供。例如DimDim協(xié)作,這個(gè)投入了15個(gè)人年的工程開(kāi)發(fā)制作產(chǎn)品,以支持復(fù)雜的Web會(huì)議,能夠讓任何人使用豐富媒體實(shí)時(shí)通信。完全不需要在顧客其計(jì)算機(jī)上安裝軟件就能參加Web會(huì)議。只需點(diǎn)擊一下,就能夠共享PPT、PDF文獻(xiàn)、白板,甚至你的整個(gè)桌面。一次點(diǎn)擊,能夠傳遞麥克風(fēng)或攝像頭,與會(huì)者能夠看到演示者的現(xiàn)場(chǎng)視頻和桌面,并同時(shí)聽(tīng)到多個(gè)IP語(yǔ)音。eq\o\ac(○,5)監(jiān)測(cè)即服務(wù)(MaaS)監(jiān)測(cè)即服務(wù)是外包的安全方略配備,重要在業(yè)務(wù)平臺(tái)上,運(yùn)用互聯(lián)網(wǎng)來(lái)開(kāi)展業(yè)務(wù)。MaaS安全監(jiān)控提供實(shí)時(shí)的24/7監(jiān)測(cè),并在一種安全基礎(chǔ)設(shè)施幾乎立刻提供事件響應(yīng)——有助于保護(hù)其客戶的核心信息資產(chǎn)。能夠提供下列服務(wù):平臺(tái)、控制和服務(wù)監(jiān)測(cè)平臺(tái)、控制與服務(wù)監(jiān)測(cè)普通作為一種儀表板界面實(shí)現(xiàn),并有可能懂得被監(jiān)測(cè)平臺(tái)隨時(shí)的運(yùn)行狀況。這可從一種Web界面訪問(wèn),是遠(yuǎn)程訪問(wèn)成為可能。監(jiān)測(cè)的每個(gè)運(yùn)行元素普通提供了一種運(yùn)行狀態(tài)批示器,總是考慮到每個(gè)元素的重要影響。智能日志集中和分析智能日志集中和分析,是一種重要基于日志條目的有關(guān)性和匹配的監(jiān)控解決方案。這種分析有助于建立一種運(yùn)行性能的基準(zhǔn),并提供了安全威脅的指數(shù)。如果事件移動(dòng)規(guī)定基準(zhǔn)參數(shù)超出規(guī)定的界限,將報(bào)警。通過(guò)自動(dòng)化收集和報(bào)告感愛(ài)好的特定事件,如登陸失敗,安全監(jiān)測(cè)服務(wù)還能夠協(xié)助客戶恪守行業(yè)法規(guī)。漏洞監(jiān)測(cè)與管理漏洞監(jiān)測(cè)和管理功效是自動(dòng)核查和管理安全等級(jí)信息系統(tǒng)成為可能。服務(wù)定時(shí)執(zhí)行一系列的自動(dòng)化測(cè)試,以查明系統(tǒng)可能在互聯(lián)網(wǎng)上暴露的弱點(diǎn),其中涉及可能的未經(jīng)授權(quán)的訪問(wèn)管理服務(wù),存在的尚未更新的服務(wù),如網(wǎng)絡(luò)釣魚等漏洞監(jiān)測(cè)。服務(wù)執(zhí)行定時(shí)的管理信息系統(tǒng)安全點(diǎn)的安全專業(yè)人士來(lái)完畢的任務(wù)的后續(xù)行動(dòng),并提供可用于實(shí)現(xiàn)對(duì)系統(tǒng)的安全水平的不停提高計(jì)劃的報(bào)告。6.云計(jì)算實(shí)施方案在將來(lái)的云計(jì)算時(shí)代,從起初的公司小心翼翼的私有云到公有云再到龐大的互聯(lián)網(wǎng)云以及多個(gè)各樣云的合并,已有了足夠支撐anytime—anywhere訪問(wèn)云的基礎(chǔ)架構(gòu),再加上高速的帶寬,我們有理由相信一切基于web服務(wù)的云正在飄然升起。終端顧客只需點(diǎn)擊一下瀏覽器,輸入顧客名和密碼。立刻呈現(xiàn)給顧客的就是一種精簡(jiǎn)的操作系統(tǒng)界面(其實(shí)它只是一種網(wǎng)頁(yè)),在這里顧客能看見(jiàn)圖標(biāo),云盤、云播放、云聊天、在線WORD、主機(jī)租賃以及云編程,尚有定制業(yè)務(wù)。請(qǐng)記住他們僅僅是個(gè)圖標(biāo),不需要安裝任何軟件和維護(hù)任何軟硬件。點(diǎn)擊圖標(biāo)就會(huì)獲得對(duì)應(yīng)的web服務(wù)。除了定制業(yè)務(wù),其它服務(wù)都能夠在定制業(yè)務(wù)里找到,只是由于他們是最基本的服務(wù),因此直接放在界面上。界面以下圖:接下來(lái)我們看看他們是如何實(shí)現(xiàn)的。6.1云盤云文獻(xiàn)系統(tǒng)需要具體的組織好數(shù)據(jù)的存儲(chǔ)構(gòu)造和存儲(chǔ)索引,給顧客一種類似Windows和Linux中的電腦同樣的顧客體驗(yàn),可根據(jù)顧客自己的意愿對(duì)文獻(xiàn)目錄及文獻(xiàn)進(jìn)行管理。采用MySQL數(shù)據(jù)庫(kù)來(lái)統(tǒng)計(jì)云盤信息。為此設(shè)計(jì)了顧客表,根目錄,目錄表和文獻(xiàn)表。其中顧客表用于統(tǒng)計(jì)顧客的ID、顧客名、權(quán)限、密碼等等;根目錄是一種顧客全部文獻(xiàn)的根節(jié)點(diǎn);目錄表則統(tǒng)計(jì)了前驅(qū)目錄、權(quán)限等;文獻(xiàn)表是最后的數(shù)據(jù),包含大小、所在節(jié)點(diǎn)號(hào)、狀態(tài)。構(gòu)造如圖:當(dāng)顧客拖曳文獻(xiàn)到云盤時(shí),自動(dòng)激發(fā)上傳功效,將文獻(xiàn)信息(文獻(xiàn)名,文獻(xiàn)大小等等)發(fā)送給主服務(wù)器。服務(wù)器接受文獻(xiàn)信息后,首先根據(jù)文獻(xiàn)大小進(jìn)行塊計(jì)算,然后判斷存儲(chǔ)節(jié)點(diǎn)狀態(tài),將文獻(xiàn)塊均衡分派到各節(jié)點(diǎn),同時(shí)將文獻(xiàn)信息和文獻(xiàn)塊信息插入到數(shù)據(jù)庫(kù)。流程以下圖:6.2云播放在這里顧客能夠體驗(yàn)云帶來(lái)的視聽(tīng)享有,你已不需要安裝暴風(fēng)影音、KMP以及千千靜聽(tīng)了,他們的核心功效轉(zhuǎn)移到了服務(wù)提供商云平臺(tái)安全的環(huán)境里了。顧客在云盤里找到了需要的文獻(xiàn)并播放時(shí),一種攜帶者顧客ID信息的HTTP請(qǐng)求自動(dòng)發(fā)送到了云服務(wù)提供商的的管理服務(wù)器,HTTP請(qǐng)求通過(guò)認(rèn)證模塊的解決,依靠負(fù)載均衡把業(yè)務(wù)請(qǐng)求的實(shí)際解決過(guò)程分派給應(yīng)用節(jié)點(diǎn)集群進(jìn)行解決,應(yīng)用節(jié)點(diǎn)集群從存儲(chǔ)節(jié)點(diǎn)集群獲得文獻(xiàn)直接交由影音模塊進(jìn)行解決,即解碼后將圖像幀或數(shù)字音頻流通過(guò)互聯(lián)網(wǎng)直接轉(zhuǎn)給瀏覽器解決,瀏覽器最總呈現(xiàn)給顧客視聽(tīng)。具體過(guò)程以下圖:6.3云聊天網(wǎng)絡(luò)到今天已經(jīng)非常普及了,上網(wǎng)聊天已經(jīng)成為經(jīng)常的事情,人們要安裝聊天軟件并實(shí)時(shí)更新,有點(diǎn)麻煩。我們的云聊天能夠?qū)⒛銖姆爆嵉陌惭b更新中解脫出來(lái)。下面是它的工作原理。顧客使用云聊天時(shí)即雙擊云聊天的圖標(biāo)(它僅僅是一種圖標(biāo),而非安裝軟件產(chǎn)生的exe執(zhí)行文獻(xiàn)),服務(wù)器檢測(cè)到你的登陸使用并統(tǒng)計(jì)你的ip地址和端標(biāo)語(yǔ)信息,并且在你的好友列表里顯示你的在線狀態(tài)。當(dāng)你要與你的朋友聊天時(shí),打開(kāi)對(duì)話框并輸入文字,而在你看不見(jiàn)的網(wǎng)絡(luò)里,你的建立連接的請(qǐng)求被發(fā)送到云服務(wù)提供商的服務(wù)器,服務(wù)器接受到消息并將攜帶著ip的消息發(fā)送到接受計(jì)算機(jī),接受計(jì)算機(jī)同意建立連接,并反饋確認(rèn)消息給服務(wù)器,服務(wù)器設(shè)立好通訊的端口和消息傳輸對(duì)話,雙發(fā)就在擬定的端口范疇內(nèi)開(kāi)始對(duì)話,建立了基于UDP的消息傳輸。由于UDP是不可靠的數(shù)據(jù)傳輸合同,不提供數(shù)據(jù)傳送的驗(yàn)證機(jī)制,我們?cè)诜?wù)器的可靠性模塊中解決消息的安全和排序等功效,這樣既確保了數(shù)據(jù)的快速傳輸,也確??煽啃?。工作原理如圖:6.4在線WORDWORD軟件已經(jīng)走進(jìn)千家萬(wàn)戶,辦公、生活、學(xué)習(xí)等都離不開(kāi)它,它的重要性已無(wú)需多言。在云計(jì)算平臺(tái)里,WORD更將大展身手。在線WORD運(yùn)行在云計(jì)算平臺(tái)安全的環(huán)境里,無(wú)需顧客安裝任何軟硬件以及維護(hù),更不需要繁瑣的打補(bǔ)丁包。它是基于web的服務(wù),顧客編輯一種WORD文檔點(diǎn)擊一下保存,就在云里的某個(gè)地方,你并不關(guān)心也不需要懂得它具體在哪里,但你任何時(shí)刻任何地方都能夠通過(guò)web容易找到它,然后進(jìn)行編輯修改等等。每當(dāng)顧客啟用一種在線WORD文檔并進(jìn)行編輯,自動(dòng)向服務(wù)器發(fā)送HTTP請(qǐng)求,服務(wù)器接受并授權(quán)這個(gè)顧客使用WORD文檔,顧客擁有對(duì)這個(gè)文檔的最高權(quán)限,能夠授權(quán)其它顧客對(duì)這個(gè)文檔讀、寫或修改,這樣多個(gè)顧客就能夠?qū)@個(gè)文檔共同編輯,實(shí)現(xiàn)在線協(xié)作。任何顧客的任何修改都將得到實(shí)時(shí)保存。工作流程以下圖:6.5主機(jī)租賃我們提供真實(shí)的虛擬機(jī)計(jì)算環(huán)境,顧客能夠在多個(gè)操作系統(tǒng)上使用服務(wù)接口啟動(dòng)實(shí)例,用自定義的應(yīng)用環(huán)境進(jìn)行加載,管理網(wǎng)絡(luò)訪問(wèn)許可,運(yùn)行自己需要的映像。為了使用這樣的服務(wù),客戶首先需要?jiǎng)?chuàng)立一種機(jī)器映像。環(huán)節(jié)以下:創(chuàng)立機(jī)器映像,涉及應(yīng)用程序、庫(kù)、數(shù)據(jù)和關(guān)聯(lián)配備。或者使用預(yù)配備,模板映像快速建立和運(yùn)行。上傳機(jī)器映像到存儲(chǔ)節(jié)點(diǎn)。使用網(wǎng)絡(luò)服務(wù)配備安全和網(wǎng)絡(luò)訪問(wèn)。選擇合意的實(shí)例類型和操作系統(tǒng),使用API和管理工具啟動(dòng)、終止或監(jiān)控需要的機(jī)器實(shí)例。決定與否在多個(gè)位置運(yùn)行,運(yùn)用靜態(tài)IP終點(diǎn)或者附加持久塊存儲(chǔ)到實(shí)例上。主機(jī)租賃服務(wù)提供強(qiáng)大的系統(tǒng)恢復(fù)能力,用于構(gòu)建可恢復(fù)的失敗應(yīng)用的技術(shù)有:彈性塊存儲(chǔ)(EBS)、多點(diǎn)(MultipleLocations)和彈性IP地址(ElasticIPAddresses)。出于安全上的考慮,主機(jī)租賃服務(wù)提供網(wǎng)絡(luò)接口配備防火墻,能夠控制實(shí)例組之間的網(wǎng)絡(luò)訪問(wèn)許可。在配備過(guò)程中,顧客選擇他們想要的實(shí)例類型和操作系統(tǒng)??捎玫膶?shí)例類型分成原則實(shí)例和高CPU實(shí)例。擬定實(shí)例后,客戶能夠根據(jù)需要,通過(guò)使用Web服務(wù)應(yīng)用編程接口(API)或服務(wù)所提供的其它多個(gè)管理工具,啟動(dòng)、終止并監(jiān)測(cè)其機(jī)器映像的多個(gè)實(shí)例。6.5.1基于主機(jī)租賃服務(wù)的虛擬機(jī)房主機(jī)租賃服務(wù)可覺(jué)得在校學(xué)生提供虛擬機(jī)實(shí)例?;旧洗蠖陨系膶W(xué)生涉及大二都有了自己的電腦,他們?cè)跈C(jī)房做實(shí)驗(yàn)時(shí),往往不用心,諸多同窗對(duì)于機(jī)房粉環(huán)境和硬件很排斥,既浪費(fèi)了機(jī)房的資源和學(xué)校的資金,也磨損了同窗主動(dòng)性?,F(xiàn)在有了虛擬機(jī)房,同窗們能夠在自己的宿舍做實(shí)驗(yàn)。通過(guò)注冊(cè)、登錄流程后,每一種同窗都擁有自己的虛擬機(jī),在上面完全能夠做跟真實(shí)的電腦同樣的工作。并且這是獨(dú)屬于你的電腦,實(shí)驗(yàn)沒(méi)做完,保存一下,后來(lái)任何時(shí)間都能夠接著做,而不用緊張會(huì)別人修改或刪除。6.5.2基于主機(jī)租賃服務(wù)的虛擬服務(wù)器諸多網(wǎng)站都有這樣的狀況,有些特殊的日子,訪問(wèn)量特別大,經(jīng)常造成網(wǎng)站崩潰,顧客怨聲載道。我們的主機(jī)租賃服務(wù)能夠完美解決這樣的問(wèn)題,只需租用我們的虛擬服務(wù)器,啟動(dòng)虛擬機(jī)實(shí)例,托管自己的服務(wù),并且僅僅是按你所使用的資源付費(fèi),當(dāng)你不需要時(shí),使用管理工具和API終止虛擬機(jī)實(shí)例即可。現(xiàn)在已有諸多公司外包自己的服務(wù)給第三方,他們能夠把他們的精力和資源用在他們最需要的地方。6.6云編程云編程能夠讓你在云計(jì)算的基礎(chǔ)架構(gòu)上運(yùn)行自己網(wǎng)絡(luò)應(yīng)用程序,且應(yīng)用程序易于構(gòu)建和維護(hù),并可根據(jù)訪問(wèn)量和數(shù)據(jù)存儲(chǔ)需要的增加輕松擴(kuò)展。使用云編程,顧客將不需要在維護(hù)服務(wù)器,只需上傳應(yīng)用程序,它便立刻為您的顧客提供服務(wù)。在Client端,以web呈現(xiàn)的云編程語(yǔ)言編輯器呈現(xiàn)給編程人員,在這里用java、c、c#等語(yǔ)言寫下自己的代碼,點(diǎn)擊一下編譯,代碼將自動(dòng)交付服務(wù)器的應(yīng)用編程環(huán)境里進(jìn)行解決,并將錯(cuò)誤提示以xml的形式返回給程序員。程序員所在Server端,服務(wù)器里已經(jīng)布署了編寫代碼所需的java、c、c#等主流語(yǔ)言的軟件開(kāi)發(fā)套件(SDK),同時(shí)也安裝了云編程平臺(tái)SDK以及集成了的應(yīng)用程序環(huán)境。當(dāng)代碼通過(guò)調(diào)試了就能夠上傳應(yīng)用程序,提供服務(wù)。云編程平臺(tái)SDK:模擬全部云編程平臺(tái)服務(wù)的網(wǎng)絡(luò)服務(wù)器應(yīng)用程序。該SDK涉及云編程中的全部API和庫(kù)該網(wǎng)絡(luò)服務(wù)器還能夠模擬安全虛擬Sandbox環(huán)境,涉及檢查與否存在禁用模塊的導(dǎo)入以及對(duì)不允許訪問(wèn)的系統(tǒng)資源的嘗試訪問(wèn)。集成了的應(yīng)用程序環(huán)境:通過(guò)云編程平臺(tái),即使在重載和數(shù)據(jù)量極大的狀況下,也能夠輕松構(gòu)建能安全運(yùn)行的應(yīng)用程序。該環(huán)境涉及下列特性:動(dòng)態(tài)網(wǎng)絡(luò)服務(wù),提供對(duì)慣用網(wǎng)絡(luò)技術(shù)的完全支持;持久存儲(chǔ)有查詢、分類和事務(wù);自動(dòng)擴(kuò)展和載荷平衡;用于對(duì)顧客進(jìn)行身份驗(yàn)證和使用郵件帳戶發(fā)送電子郵件的API。虛擬沙箱:在安全環(huán)境中運(yùn)行的應(yīng)用程序,僅提供對(duì)基礎(chǔ)操作系統(tǒng)的有限訪問(wèn)權(quán)限。這些限制讓云編程平臺(tái)能夠在多個(gè)服務(wù)器之間分發(fā)應(yīng)用程序的網(wǎng)絡(luò)請(qǐng)求,并能夠啟動(dòng)和停止服務(wù)器以滿足訪問(wèn)量需求。Sandbox將您的應(yīng)用程序隔離在它自己的安全可靠環(huán)境中,該環(huán)境與網(wǎng)絡(luò)服務(wù)器的硬件、操作系統(tǒng)和物理位置無(wú)關(guān)。在管理服務(wù)器通向基礎(chǔ)架構(gòu)集群的接口配備了管理模塊和運(yùn)行模塊。其中管理模塊統(tǒng)一管理負(fù)責(zé)顧客的應(yīng)用程序,并提供應(yīng)顧客基于web管理界面,它提供了訪問(wèn)和管理應(yīng)用、啟用和終止應(yīng)用服務(wù)。運(yùn)行模塊則是依靠負(fù)載均衡布署應(yīng)用程序。工作流程以下圖:管理服務(wù)器管理服務(wù)器公布應(yīng)用公布應(yīng)用6.7日常事務(wù)在忙碌的學(xué)習(xí)之余,每個(gè)人每天都有諸多其它事要做,為了合理的安排自己的時(shí)間并且不錯(cuò)過(guò)重要的事,自己應(yīng)當(dāng)清晰懂得將來(lái)幾天的活動(dòng),方便于對(duì)自己的日常活動(dòng)作出合理的安排。對(duì)于我們學(xué)生來(lái)說(shuō),除了上課外可能尚有其它的班級(jí)活動(dòng)或社團(tuán)活動(dòng)等等,有必要懂得各個(gè)活動(dòng)的時(shí)間以避免沖突,如有沖突方便根據(jù)自己的狀況作出適宜的選擇。每個(gè)學(xué)生都有自己學(xué)號(hào)和分派的主機(jī)號(hào),在服務(wù)器的管理處用一張表統(tǒng)計(jì)學(xué)生的學(xué)號(hào)和主機(jī)號(hào)及所加入的班級(jí)或社團(tuán),并且給每一種班級(jí)或社團(tuán)分派一種班級(jí)號(hào)或社團(tuán)號(hào),再用一張表來(lái)統(tǒng)計(jì)每個(gè)班級(jí)或社團(tuán)的組員。每個(gè)顧客都能夠創(chuàng)立或加入一種團(tuán)體,在同一種團(tuán)體中的顧客能夠收到來(lái)自該團(tuán)體組員的消息。當(dāng)有活動(dòng)發(fā)生需要向其別人公布時(shí),公布人先選擇所要發(fā)送到的團(tuán)體,再選擇日期,最后就能夠公布活動(dòng)內(nèi)容。每個(gè)人的日常事務(wù)中有由系統(tǒng)默認(rèn)公布的課程安排信息。當(dāng)把信息公布到服務(wù)器后,服務(wù)器再向該團(tuán)體的其它組員轉(zhuǎn)發(fā)。每個(gè)人也能夠在日常事務(wù)中安排自己的活動(dòng),這時(shí)只需選擇公布信息到個(gè)人就能夠了。這樣活動(dòng)信息就會(huì)出現(xiàn)在自己的日常事務(wù)中。當(dāng)顧客打開(kāi)日常事務(wù)后,選擇日期就能夠懂得這天的活動(dòng)安排。在服務(wù)器端會(huì)為每個(gè)顧客分派一塊空間用來(lái)存儲(chǔ)事物信息,服務(wù)器會(huì)定時(shí)去除某些已通過(guò)時(shí)的信息以節(jié)省存儲(chǔ)空間。消息格式:公布者(系統(tǒng)默認(rèn)填寫)個(gè)人信息或團(tuán)體信息時(shí)間地點(diǎn)活動(dòng)內(nèi)容工作流程圖以下:6.8業(yè)務(wù)定制業(yè)務(wù)定制里的注冊(cè)庫(kù)顯示了能提供應(yīng)顧客的全部web服務(wù),為此構(gòu)建一種基于SOA的業(yè)務(wù)定制模塊。具體流程以下圖:其中WSDL,UDDI和SOAP是SOA基礎(chǔ)的基礎(chǔ)部件。WSDL用來(lái)描述服務(wù);UDDI用來(lái)注冊(cè)和查找服務(wù);而SOAP,作為傳輸層,用來(lái)在消費(fèi)者和服務(wù)提供者之間傳送消息。SOAP是Web服務(wù)的默認(rèn)機(jī)制,其它的技術(shù)為能夠服務(wù)實(shí)現(xiàn)其它類型的綁定。服務(wù)提供者普通用WSDL來(lái)描述它所提供的Web服務(wù),然后將該WSDL描述公布,一種消費(fèi)者能夠在UDDI注冊(cè)表(registry)查找服務(wù),獲得服務(wù)的WSDL描述,然后通過(guò)SOAP來(lái)調(diào)用服務(wù)。例如顧客定制了影音播放的服務(wù),當(dāng)顧客打開(kāi)想要播放的文獻(xiàn)時(shí),主服務(wù)器將手到業(yè)務(wù)請(qǐng)求信息,通過(guò)核算后,將依靠負(fù)載均衡把業(yè)務(wù)的實(shí)際解決過(guò)程分派給應(yīng)用節(jié)點(diǎn)集群進(jìn)行實(shí)際解決。應(yīng)用節(jié)點(diǎn)機(jī)群會(huì)根據(jù)所需讀取文獻(xiàn)的位置,從存儲(chǔ)節(jié)點(diǎn)機(jī)群中獲取數(shù)據(jù)資源,并提供應(yīng)終端顧客,使用獲得和在本地播放器播放影音文獻(xiàn)同樣的視聽(tīng)感受。7服務(wù)器端基本布署7.1使用半虛擬化Xenhypervisor是對(duì)這個(gè)軟件的最基本、最底層的抽象層。它重要負(fù)責(zé)針對(duì)運(yùn)行在該硬件設(shè)備之上的多個(gè)虛擬機(jī)的CPU輪轉(zhuǎn),內(nèi)存劃分的工作。Hypervisor不僅僅對(duì)底層硬件設(shè)備進(jìn)行了抽象,并且同時(shí)控制著虛擬機(jī)的執(zhí)行。它不負(fù)責(zé)聯(lián)網(wǎng)、外存、顯示以及任何其它IO功效。Domain0是一種修改正的Linxukernel,一種運(yùn)行在Xenhypervisor之上的獨(dú)特的虛擬機(jī),它能夠控制物理IO資源,并且同時(shí)與其它運(yùn)行于該平臺(tái)上的虛擬機(jī)進(jìn)行交互(DomainU:PVandHVMGuests)。全部的Xen虛擬環(huán)境都需要一種運(yùn)行著的Domain0來(lái)啟動(dòng)其它的虛擬機(jī)。設(shè)備:三臺(tái)HP服務(wù)器及有關(guān)交換機(jī)。
服務(wù)訪問(wèn)方式:通過(guò)瀏覽器注冊(cè),配備各項(xiàng)參數(shù)。通過(guò)SOAP-Based和REST-Based的工具啟動(dòng)、運(yùn)行和管理虛擬機(jī)實(shí)例。通過(guò)遠(yuǎn)程命令行或桌面方式使用虛擬機(jī)向外提供服務(wù)。7.2按需布署按需布署是云計(jì)算的核心。要解決好按需布署,必須解決好資源的動(dòng)態(tài)可重構(gòu)、監(jiān)控和自動(dòng)化布署等、而這些又需要以虛擬化技術(shù)、高性能存儲(chǔ)技術(shù)、解決器技術(shù)、高速互聯(lián)網(wǎng)技術(shù)為基礎(chǔ)。因此云計(jì)算除了需要認(rèn)真研究其體系構(gòu)造外,還要特別注意研究資源的動(dòng)態(tài)可重構(gòu)、自動(dòng)化布署、資源監(jiān)控、虛擬化技術(shù)、高性能存儲(chǔ)技術(shù)、解決器技術(shù)等.本節(jié)將探討云計(jì)算的體系構(gòu)造和部分核心技術(shù)。7.2.1體系構(gòu)造為了有效支持云計(jì)算,半臺(tái)的體系構(gòu)造必須支持幾個(gè)核心特性。首先,這些系統(tǒng)必須是自治的,也就是說(shuō),它們需要內(nèi)嵌有自動(dòng)化技術(shù),減輕或消除人工布署和管理任務(wù),而允許平臺(tái)自己智能地響應(yīng)應(yīng)用的規(guī)定另首先,云計(jì)算架構(gòu)必須是敏捷的,能夠?qū)π枨笮盘?hào)或變化的一作負(fù)載做出迅疾的反映。換句話說(shuō),內(nèi)嵌的虛擬化技術(shù)和集群化技術(shù),能應(yīng)付增加或服務(wù)級(jí)規(guī)定的快速變化。云計(jì)算平臺(tái)的體系構(gòu)造以下圖,是一種云服務(wù)器的互連網(wǎng)絡(luò)圖.顧客界面:“云”顧客請(qǐng)求服務(wù)的交互界面。
服務(wù)目錄:顧客可選擇的服務(wù)列表。
管理系統(tǒng):用來(lái)管理可用計(jì)算資源和服務(wù)
布署工具:自治的,根據(jù)顧客請(qǐng)求智能地布署資源和應(yīng)用,動(dòng)態(tài)地布署、配備和回收資源。
監(jiān)控:監(jiān)控云系統(tǒng)資源的使用狀況,方便做出迅疾的反映。
服務(wù)器集群:虛擬的或者物理的服務(wù)器,由管理系統(tǒng)管理。7.2.2自動(dòng)化布署自動(dòng)化布署,是指通過(guò)自動(dòng)安裝和布署,將計(jì)算資源從原始狀態(tài)變?yōu)榭捎脿顟B(tài)。在云計(jì)算中體現(xiàn)為將虛擬資源池中的資源進(jìn)行劃分、安裝和布署成可覺(jué)得顧客提供多個(gè)服務(wù)和應(yīng)用的過(guò)程。這里的資源涉及硬件資源(服務(wù)器)、軟件資源(顧客需要的軟件和配備),尚有網(wǎng)絡(luò)資源和存儲(chǔ)資源。系統(tǒng)資源的布署需要多個(gè)環(huán)節(jié),自動(dòng)化布署通過(guò)凋用腳本,實(shí)現(xiàn)不同廠商設(shè)備管理工具的自動(dòng)配備、應(yīng)用軟件的布署和配備,確保這些調(diào)用過(guò)程能夠以靜默的方式實(shí)現(xiàn),免去了大量的人機(jī)交互,使得布署過(guò)程不再依賴于現(xiàn)場(chǎng)人工操作。整個(gè)布署過(guò)程基于工作流來(lái)實(shí)現(xiàn),以下圖所示。其中,工作流引擎和數(shù)據(jù)模型是我們?cè)谧詣?dòng)化布署管理工具中涉及的功效模塊,通過(guò)將具體的軟硬件甚至邏輯概念定義在數(shù)據(jù)模型中,管理工具能夠標(biāo)記并在工作流中調(diào)度這些資源,實(shí)現(xiàn)分類管理。工作流引擎是調(diào)用和觸發(fā)工作流,實(shí)現(xiàn)布署自動(dòng)化的核心機(jī)制,自動(dòng)將不同種類的腳本流程整合在一種集中、可重復(fù)使用的工作流數(shù)據(jù)庫(kù)中。這些工作流能夠自動(dòng)完畢原來(lái)需要手工完畢的服務(wù)器、操作系統(tǒng)、中問(wèn)件、應(yīng)用程序、存儲(chǔ)器和網(wǎng)絡(luò)設(shè)備的供應(yīng)和配備任務(wù)。7.2.3資源監(jiān)控云普通含有大量服務(wù)器,并且資源是動(dòng)態(tài)變化的,需要文時(shí)、精確、動(dòng)態(tài)的資源信息。資源監(jiān)控可覺(jué)得“云”對(duì)資源的動(dòng)態(tài)布署提供根據(jù),并有效
地監(jiān)控資源的使用狀況和負(fù)載狀況、資源監(jiān)控是實(shí)現(xiàn)“云”資源管理的一種重要環(huán)節(jié)。它可提供對(duì)系統(tǒng)資源的實(shí)時(shí)監(jiān)控,并為其它子系統(tǒng)提供系統(tǒng)性能信息,方便更加好地完畢系統(tǒng)資源的分派、云計(jì)算通過(guò)一種監(jiān)視服務(wù)器監(jiān)控和管理計(jì)算資源池中的全部資源通過(guò)在云中的各個(gè)服務(wù)器上布署Agent代理程序,配備并監(jiān)視各資源服務(wù)器,并定時(shí)將資源使用信息數(shù)據(jù)傳送至數(shù)掂倉(cāng)庫(kù)。監(jiān)視服務(wù)器列數(shù)據(jù)倉(cāng)庫(kù)中的“云”資源使用數(shù)據(jù)進(jìn)行分析,跟蹤資源的可用性和性能,并為問(wèn)題故障的排除和資源的均衡提供信息。7.3使用Eucalyptus開(kāi)源軟件7.3..1硬件規(guī)定:最少兩臺(tái)服務(wù)器、交換機(jī)、磁盤陣列,光纖或電纜7.3.2使用的軟件:ubuntuserver版、eucalyptus和xenhyperviser1、eucalyptus介紹Eucalyptus是一種開(kāi)源的軟件基礎(chǔ)構(gòu)造,用來(lái)通過(guò)計(jì)算集群或工作站群實(shí)現(xiàn)彈性的、實(shí)用的云計(jì)算,它采用模塊化的設(shè)計(jì)辦法,包含五個(gè)組件,它的組件能夠進(jìn)行替代和升級(jí)。這些組件能互相協(xié)作完畢所需的云服務(wù)。組件為:(1)、云控制器(CLC)在Eucalyptus云內(nèi),這是重要的控制器件,負(fù)責(zé)管理整個(gè)系統(tǒng)。它是全部顧客和管理員進(jìn)入Eucalyptus云的重要入口。全部客戶機(jī)通過(guò)基于SOAP或REST的API只與CLC通信。由CLC負(fù)責(zé)將請(qǐng)求傳遞給對(duì)的的組件、收集它們并將來(lái)自這些組件的響應(yīng)發(fā)送回至該客戶機(jī)。這是Eucalyptus云的對(duì)外“窗口”。每一種eucalyptus安裝都涉及單一的云控制器。(2)、集群控制器(CC)它負(fù)責(zé)管理整個(gè)虛擬實(shí)例網(wǎng)絡(luò)。請(qǐng)求通過(guò)基于SOAP或REST的接口被送至CC。CC維護(hù)有關(guān)運(yùn)行在系統(tǒng)內(nèi)的NodeController的全部信息,并負(fù)責(zé)控制這些實(shí)例的生命周期。它負(fù)責(zé)從其所屬的節(jié)點(diǎn)控制器收集節(jié)點(diǎn)的狀態(tài)信息,根據(jù)這些節(jié)點(diǎn)的資源狀態(tài)信息進(jìn)入的虛擬機(jī)實(shí)例執(zhí)行請(qǐng)求到各個(gè)節(jié)點(diǎn)控制器上,并負(fù)責(zé)管理公共和私有實(shí)例網(wǎng)絡(luò)的配備。當(dāng)收到請(qǐng)求后,執(zhí)行一種調(diào)度任務(wù)來(lái)查詢每一種節(jié)點(diǎn)控制器,選擇第一種含有足夠空閑資源的節(jié)點(diǎn)控制器來(lái)執(zhí)行實(shí)例運(yùn)行請(qǐng)求。典型的集群控制器運(yùn)行在集群的頭結(jié)點(diǎn)或服務(wù)器上,它們都能夠訪問(wèn)私有或公有網(wǎng)絡(luò)。(3)、節(jié)點(diǎn)控制器(NC)它負(fù)責(zé)管理一種物理節(jié)點(diǎn),控制主機(jī)操作系統(tǒng)及對(duì)應(yīng)的hypervisor(Xen或近來(lái)的KVM,很快就會(huì)支持VMWare)。它負(fù)責(zé)啟動(dòng)、檢查、關(guān)閉和去除虛擬機(jī)實(shí)例等工作。對(duì)于實(shí)例的運(yùn)行、描述和終止操作執(zhí)行系統(tǒng)的最小配備、并調(diào)用現(xiàn)在的管理程序來(lái)控制和檢測(cè)運(yùn)行的實(shí)例。一種典型的eucalyptus安裝有多個(gè)節(jié)點(diǎn)控制器,但一臺(tái)機(jī)器上只需運(yùn)行一種節(jié)點(diǎn)控制器,由于一種節(jié)點(diǎn)控制器能夠管理該節(jié)點(diǎn)上運(yùn)行的多個(gè)虛擬機(jī)實(shí)例。(4)、存儲(chǔ)控制器(SC)實(shí)現(xiàn)快訪問(wèn)的網(wǎng)絡(luò)存儲(chǔ),并能夠與多個(gè)存儲(chǔ)系統(tǒng)連接。彈性塊存儲(chǔ)是一種linux塊設(shè)備,能夠連接到虛擬機(jī),并通過(guò)發(fā)送數(shù)據(jù)到本地映射的網(wǎng)絡(luò),從而至遠(yuǎn)程存儲(chǔ)位置,但通過(guò)本地連接的網(wǎng)絡(luò)發(fā)送磁盤流量到遠(yuǎn)程存儲(chǔ)位置。EBS卷不能跨實(shí)例共享,但允許創(chuàng)立、存貯在中央存貯系統(tǒng)中,例如walrus服務(wù)。(5)、Walrus(put\get存貯)基于一致性的容器和對(duì)象,提供持續(xù)性的數(shù)據(jù)存儲(chǔ)。它允許顧客創(chuàng)立、刪除、列表容器、提交、獲取、刪除對(duì)象,并設(shè)立訪問(wèn)控制方略。能夠提供一種用于存儲(chǔ)和訪問(wèn)兩者虛擬機(jī)鏡像和顧客數(shù)據(jù)的機(jī)制。一種Eucalyptus云安裝能夠聚
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《社會(huì)心理因素》課件
- 《電信業(yè)風(fēng)云》課件
- 寒假自習(xí)課 25春初中道德與法治八年級(jí)下冊(cè)教學(xué)課件 第二單元 第2課時(shí) 公民基本義務(wù)
- 《沙盤規(guī)則介紹》課件
- 《定價(jià)的基本策略》課件
- 班干部工作總結(jié)3篇
- 2023年學(xué)校志愿者心得體會(huì)字萬(wàn)能-學(xué)校志愿者工作總結(jié)(5篇)
- 2023-2024年項(xiàng)目部安全培訓(xùn)考試題附答案(典型題)
- 畢業(yè)銷售實(shí)習(xí)報(bào)告模板匯編八篇
- 2023年項(xiàng)目部安全管理人員安全培訓(xùn)考試題及參考答案(模擬題)
- 推板式造波機(jī)的機(jī)械結(jié)構(gòu)設(shè)計(jì)
- SAPHR快速指南
- 廣東海洋大學(xué)大數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 商業(yè)發(fā)票INVOICE模板
- (完整版)食堂管理制度及流程
- 某醫(yī)院后備人才梯隊(duì)建設(shè)方案
- 二年級(jí)上冊(cè)英語(yǔ)教案Unit6 Lesson22︱北京課改版
- 桂枝加龍骨牡蠣湯_金匱要略卷上_方劑加減變化匯總
- 電機(jī)與電氣控制技術(shù)PPT課件
- 廢棄鉆井泥漿和壓裂返排液無(wú)害化處理研究報(bào)告
- 論文-基于單片機(jī)的搶答器.doc
評(píng)論
0/150
提交評(píng)論