云計(jì)算與并行計(jì)算復(fù)習(xí)_第1頁(yè)
云計(jì)算與并行計(jì)算復(fù)習(xí)_第2頁(yè)
云計(jì)算與并行計(jì)算復(fù)習(xí)_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余23頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、云計(jì)算與分布式系統(tǒng)期末復(fù)習(xí)1. 云計(jì)算的概念,來(lái)源以與與并行計(jì)算的關(guān)系 云計(jì)算的概念從 集群、網(wǎng)格和效用計(jì)算 發(fā)展而來(lái)。 云是虛擬計(jì)算機(jī)資源池。 云可以處理各種不同的負(fù)載, 包括 批處 理式后端作業(yè) 和交互式用戶界面應(yīng)用 。云通過(guò)迅速提供虛擬機(jī)或 物理機(jī)允許負(fù)載被快速配置和劃分。云支持 冗余,自恢復(fù) ,高可 擴(kuò)展編程模型,以允許負(fù)載從許多不可避免的硬件 / 軟件錯(cuò)誤中 恢復(fù)。最終, 云計(jì)算系統(tǒng)可以通過(guò) 實(shí)時(shí)監(jiān)視資源 來(lái)確保分配在需 要時(shí)平衡。來(lái)源:數(shù)據(jù)爆炸促發(fā)了云計(jì)算的思想。 集群和網(wǎng)格計(jì)算并行使用大量計(jì)算機(jī)可以解決任何規(guī)模的問(wèn)題。 效用計(jì)算 和( a )將計(jì)算資源 作為服務(wù)進(jìn)行按需付費(fèi)。云計(jì)

2、 算利用動(dòng)態(tài)資源 為終端用戶傳遞大量服務(wù)。云計(jì)算是一種 高吞吐量計(jì)算范式 ,它通過(guò)大的 數(shù)據(jù)中心 或 服 務(wù)器群 提供服務(wù)。云計(jì)算模型使得用戶可以隨時(shí)隨地通過(guò)他們的 互連設(shè)備訪問(wèn)共享資源。 云計(jì)算避免了大量的數(shù)據(jù)移動(dòng),可以帶來(lái)更好的網(wǎng)絡(luò)帶寬利用 率。而且,機(jī)器虛擬化進(jìn)一步提高了資源利用率,增加了應(yīng)用程 序靈活性降 低了使用虛擬化數(shù)據(jù)中心資源的總體成本。 云計(jì)算使用虛擬化平臺(tái), 通過(guò)按需動(dòng)態(tài)配置硬件、 軟件和數(shù)據(jù)集, 將彈性資源放在一起, 主要思想 是使用 數(shù)據(jù)中心中的服務(wù)器集群 和大規(guī)模數(shù)據(jù)庫(kù) ,將桌面計(jì)算移向基于服務(wù)的平臺(tái), 利用其對(duì)提 供商和用戶的低成本和簡(jiǎn)單性。云應(yīng)用的所有計(jì)算任務(wù)被分配

3、到 數(shù)據(jù)中心的服務(wù)器 上。這些服務(wù) 器主要是虛擬集群的虛擬機(jī),由數(shù)據(jù)中心資源產(chǎn)生出來(lái)。云平臺(tái)是通過(guò)虛擬化分布的系統(tǒng)。公有云和私有云都是在 互聯(lián)網(wǎng) 上開(kāi)發(fā)的。 公有云構(gòu)建在互聯(lián)網(wǎng)之上,任何已付費(fèi)的用戶都可以訪問(wèn)。 公有云屬于 服務(wù)提供商 ,用戶通過(guò)訂閱即可訪問(wèn)。私有云構(gòu)建在 局域網(wǎng)內(nèi)部 ,屬于一個(gè)獨(dú)立的組織。由客戶管 理,而且其可訪問(wèn)范圍限制在所屬客戶與其合作者之中。 混合云由公有云和私有云共同構(gòu)成 公有云促進(jìn)了標(biāo)準(zhǔn)化, 節(jié)約了資金投入, 為應(yīng)用程序提供了很好 的靈活性;私有云嘗試進(jìn)行定制化,可以提供更高的有效性、彈 性、安全性和隱私性;混合云則處于兩者中間,在資源共享方面 進(jìn)行了折中。云的核心

4、是 服務(wù)器集群(或虛擬機(jī)集群) 。集群節(jié)點(diǎn)用作計(jì)算 節(jié)點(diǎn),少量的控制節(jié)點(diǎn)用于管理和監(jiān)視云活動(dòng)。 用戶作業(yè)的調(diào)度 需要為用戶創(chuàng)建的虛擬集群分配任務(wù)。數(shù)據(jù)中心和超級(jí)計(jì)算機(jī)在網(wǎng)絡(luò)需求方面也不相同。超級(jí)計(jì)算 機(jī)使用客戶設(shè)計(jì)的高帶寬網(wǎng)絡(luò) ,如胖樹(shù)或 3D 環(huán)形網(wǎng)絡(luò); 數(shù)據(jù)中 心網(wǎng)絡(luò)主要是 基于的商業(yè)網(wǎng)絡(luò) 云平臺(tái)設(shè)計(jì)目標(biāo) : 可擴(kuò)展性 、虛擬化 、有效性 和可靠性2. 云平臺(tái)提供的服務(wù)類(lèi)型6 層的云服務(wù),范圍從硬件、網(wǎng)絡(luò)和配置到基礎(chǔ)設(shè)施、平臺(tái)和軟 件應(yīng)用上三層(基礎(chǔ)設(shè)施即服務(wù)) (平臺(tái)即服務(wù)) (軟件即服務(wù)) 硬件即服務(wù)() 網(wǎng)絡(luò)即服務(wù)( ) 位置即服務(wù)(配置即服務(wù)) ()。數(shù)據(jù)中心的虛擬化資源形成互聯(lián)網(wǎng)

5、云, 向付費(fèi)用戶提供硬件, 軟 件,存儲(chǔ),網(wǎng)絡(luò)和服務(wù)以運(yùn)行他們的應(yīng)用。云計(jì)算提供了一個(gè)虛擬化的按需動(dòng)態(tài)供應(yīng)硬件, 軟件和數(shù)據(jù)集的 彈性資源平臺(tái) .基礎(chǔ)設(shè)施即服務(wù) ():這個(gè)模型將用戶需要的基礎(chǔ)設(shè)施 (即服務(wù) 器,存儲(chǔ),網(wǎng)絡(luò)和數(shù)據(jù)中心構(gòu)造 )組合在一起。用戶可以在使用 客戶機(jī)操作系統(tǒng)的多個(gè)虛擬機(jī)上配置和運(yùn)行指定的應(yīng)用。 平臺(tái)即服務(wù) ():這個(gè)模型使用戶能夠在一個(gè)虛擬的平臺(tái)上配置 用戶制定的應(yīng)用。包括中間件,數(shù)據(jù)庫(kù),開(kāi)發(fā)工具和一些運(yùn)行時(shí) 支持 (如 2.0 和)。3. 軟件即服務(wù) ():這是指面向數(shù)千付費(fèi)云用戶的初始瀏覽器的 應(yīng)用軟件。模型應(yīng)用于業(yè)務(wù)流程,工業(yè)應(yīng)用,客戶關(guān)系管理,企 業(yè)資源計(jì)劃,人

6、力資源和合作應(yīng)用。3.的核心技術(shù)(包括默認(rèn)文件?大?。┕雀璧脑朴?jì)算應(yīng)用程序 的構(gòu)成要素包括 存儲(chǔ)大量數(shù)據(jù)的 、為應(yīng)用 程序開(kāi)發(fā)者提供的 編程框架 、用于分布式應(yīng)用程序鎖服務(wù)的和為 訪問(wèn)結(jié)構(gòu)化或半結(jié)構(gòu)化數(shù)據(jù)的 存儲(chǔ)服務(wù)。(:對(duì)一組數(shù)據(jù)元素進(jìn)行某種重復(fù)式的處理 : 對(duì)中間結(jié)果進(jìn)行某 種進(jìn)一步的結(jié)果整理) (把 與 分開(kāi)了)(設(shè)計(jì)思想 )上升到架構(gòu) : 統(tǒng)一架構(gòu),為程序員 隱藏系統(tǒng)層細(xì)節(jié)。是一個(gè)基于分布式集群的大型分布式文件系統(tǒng) , 為計(jì)算框 架提供底層數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)可靠性支撐。上保存了文件系統(tǒng)的 三種元數(shù)據(jù) : 命名空間 , 即整個(gè)分布式文件系統(tǒng)的目錄結(jié)構(gòu)。 與文件名的映射表 3副本的位置信息,

7、每個(gè) 默認(rèn)有 3 個(gè)副本。中 每個(gè)數(shù)據(jù)塊劃分缺省為 64 。每個(gè)數(shù)據(jù)塊會(huì)分別在 3 個(gè)不同的 地方復(fù)制副本; 每一個(gè)數(shù)據(jù)塊, 僅當(dāng) 3 個(gè)副本都成功時(shí), 才認(rèn)為 數(shù)據(jù)保存成功。每個(gè)數(shù)據(jù)塊再劃分為 64 的子塊,每個(gè)子塊有一 個(gè) 32 位的校驗(yàn)和。:是一個(gè)文件系統(tǒng), 難以提供對(duì)結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)和訪問(wèn)管理。 為此在之上又設(shè)計(jì)了一個(gè)結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)和訪問(wèn)管理系統(tǒng),為應(yīng)用程序提供比單純文件系統(tǒng)更方便,更高層的數(shù)據(jù)操作能力。 對(duì)存儲(chǔ)在表中的數(shù)據(jù)不做任何解釋?zhuān)?一律視為字符串, 具體數(shù)據(jù) 結(jié)構(gòu)的實(shí)現(xiàn)由用戶自行定義。查詢模型 (64)-> 結(jié)果數(shù)據(jù)字符串。支持查詢,插入和刪除操作。4. 怎樣分析與計(jì)算系

8、統(tǒng)的可用性可用性表示系統(tǒng)對(duì)用戶可用的時(shí)間百分比, 即系統(tǒng)正常運(yùn)行的時(shí) 間百分比??捎眯苑治觯海?)是所有集群,網(wǎng)絡(luò), P2P 網(wǎng)絡(luò)和云計(jì)算系統(tǒng)所期望的。如果 系統(tǒng)有一個(gè)長(zhǎng)的平均故障時(shí)間 ( )和短的修復(fù)時(shí)間 ( ),那么這 個(gè)系統(tǒng)就是高度可用的。系統(tǒng)可用性形式化定義如下 :系統(tǒng)可用性 () 大多數(shù)集群通過(guò)轉(zhuǎn)移故障節(jié)點(diǎn)來(lái)達(dá)到高可用性的 目的)。5. 虛擬化的基本概念,硬件虛擬化的基本類(lèi)型,虛擬化軟件, 目前市場(chǎng)上開(kāi)源的版本所支持的指令集虛擬化: 虛擬化是一種計(jì)算機(jī)體系結(jié)構(gòu)技術(shù),其中,多個(gè)虛擬機(jī)共享同 一臺(tái)物理硬件機(jī)器。 虛擬化的思想是分離軟硬件以產(chǎn)生更好的系 統(tǒng)性能。虛擬化技術(shù)通過(guò)在同一個(gè)硬件主

9、機(jī)上多路復(fù)用虛擬機(jī)的方式來(lái) 共享昂貴的硬件資源硬件虛擬化 :硬件虛擬化分為 :全虛擬化和基于主機(jī)的虛擬化。全虛擬化 不需要修改主機(jī)操作系統(tǒng)。 它依賴(lài)于二進(jìn)制翻譯來(lái)陷入 和虛擬化一些敏感, 不可虛擬化的指令執(zhí)行。 客戶操作系統(tǒng)和他 們的應(yīng)用由非臨界和臨界指令構(gòu)成。在基于主機(jī)的系統(tǒng)虛擬化中, 主機(jī)操作系統(tǒng)和客戶操作系統(tǒng)同時(shí)存在,虛擬化軟件層處于兩者之間。 主機(jī)操作系統(tǒng)仍舊負(fù)責(zé)管理 硬件??蛻舨僮飨到y(tǒng)安裝并運(yùn)行在虛擬化層之上。特定的應(yīng)用可運(yùn)行在虛擬機(jī)中。半虛擬化:半虛擬化需要修改客戶操作系統(tǒng)。半虛擬化虛擬機(jī)在用戶程序中提供了特殊的,要求真正修改操作系統(tǒng)。完全虛擬化:的完全虛擬化與半虛擬化的區(qū)別是,

10、完全虛擬化需要支持硬件虛 擬化,而半虛擬化不需要支持硬件虛擬化。也就是,支持了硬件虛擬化,配置完成后就是完全虛擬化,不支 持就是半虛擬化。三種實(shí)現(xiàn)技術(shù):1、模擬軟件 通過(guò)模擬器模擬所有的指令,不 通知虛擬化出來(lái)的操作系統(tǒng) 它的運(yùn)行環(huán)境。2、虛擬化一部分特權(quán)指令或者使用二進(jìn)制日志轉(zhuǎn)換技術(shù)。3、讓支持硬件虛擬化。被虛擬化出來(lái)的操作系統(tǒng)上執(zhí)行的指令,會(huì)運(yùn)行在被虛擬化出來(lái)的硬件上,就是完全虛擬化。,內(nèi)存和設(shè)備的虛擬化(虛擬機(jī)監(jiān)視器),它負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)的硬件資源。每次應(yīng)用程序訪問(wèn)硬件時(shí),都會(huì)捕獲該訪問(wèn)請(qǐng)求、內(nèi)存和設(shè)備的虛擬化為支持虛擬化,處理器利用硬件輔助虛擬化, 引入一種特殊的運(yùn)行模式和指令,使得

11、 和客戶操作系統(tǒng)可運(yùn)行在不同模式中,客 戶操作系統(tǒng)與其應(yīng)用程序的所有敏感指令會(huì)陷入到中。虛擬化的硬件支持現(xiàn)代操作系統(tǒng)和處理器允許多個(gè)進(jìn)程同時(shí)運(yùn)行。如果處理器中沒(méi)有保護(hù)機(jī)制,那么不同進(jìn)程的所有指令都可以直接訪問(wèn)硬件,很容易導(dǎo)致系統(tǒng)崩潰。因此,所有處理器都至少需要兩種模式(用 戶模式和管理模式)來(lái)確保對(duì)臨界區(qū)硬件的受控訪問(wèn)。運(yùn)行在管 理模式的指令稱(chēng)為特權(quán)指令,其他指令為非特權(quán)指令。虛擬化虛擬機(jī)的非特權(quán)指令直接在物理主機(jī)中運(yùn)行關(guān)鍵指令可以分為三類(lèi):特權(quán)指令、控制敏感指令 和行為敏感指 令。特權(quán)指令需要在特權(quán)模式中執(zhí)行,當(dāng)在特權(quán)模式之外執(zhí)行特 權(quán)指令時(shí)會(huì)發(fā)生陷入。 控制敏感指令 嘗試改變使用資源的配置

12、。 行為敏感指令 根據(jù)資源的配置情況會(huì)有不同的行為, 包括在虛擬 內(nèi)存中進(jìn)行的負(fù)載和存儲(chǔ)操作。運(yùn)行在管理模式時(shí),支持在用戶模式運(yùn)行虛擬機(jī)的特權(quán)指令和非 特權(quán)指令,則該體系結(jié)構(gòu)是可虛擬化的。 的所有控制敏感指令和 行為敏感指令都是特權(quán)指令的體系結(jié)構(gòu)是天然可虛擬化的。 內(nèi)存虛擬化客戶操作系統(tǒng)和分別維護(hù)從虛擬內(nèi)存到物理內(nèi)存的映射和從物 理內(nèi)存到機(jī)器內(nèi)存的映射,共兩級(jí)映射??蛻舨僮飨到y(tǒng)仍舊負(fù)責(zé) 從虛擬地址到虛擬機(jī)的物理內(nèi)存地址的映射,負(fù)責(zé)將客戶物理內(nèi) 存映射到實(shí)際的機(jī)器內(nèi)存上 虛擬化虛擬化包括 管理虛擬設(shè)備 和共享的物理硬件 之間請(qǐng)求的路由選 擇。實(shí)現(xiàn)虛擬化有三種方式 :全設(shè)備模擬 : 一個(gè)設(shè)備的所有

13、功能或總線結(jié)構(gòu)(如設(shè)備枚舉、 識(shí)別、中斷和)都可以在軟件中復(fù)制。半虛擬化 : 是所采用的方法,是廣為熟知的分離式驅(qū)動(dòng)模型, 由前端驅(qū)動(dòng)和后端驅(qū)動(dòng)兩部分構(gòu)成。 前端驅(qū)動(dòng)運(yùn)行在 U 中,而 后端驅(qū)動(dòng)運(yùn)行在 0 中,它們通過(guò)一塊共享內(nèi)存交互。直接虛擬化 : 讓虛擬機(jī)直接訪問(wèn)設(shè)備硬件。它能獲得近乎本地 的性能,并且開(kāi)銷(xiāo)不高。6. 實(shí)現(xiàn)原理(怎樣實(shí)現(xiàn)硬件虛擬化的監(jiān)控) ,內(nèi)存虛擬化的基本 機(jī)制,虛擬化實(shí)現(xiàn)方式的實(shí)現(xiàn)原理 :是一個(gè)基于的半虛擬化系統(tǒng),是 內(nèi)核的一部分。內(nèi)存管 理和調(diào)度由存在的內(nèi)核執(zhí)行, 則負(fù)責(zé)其余部分, 這使得比其他需 要控制整個(gè)機(jī)器的簡(jiǎn)單許多。 是一個(gè)基于硬件輔助的半虛擬化工 具,對(duì)性能

14、進(jìn)行了改進(jìn),且支持未修改的客戶操作系統(tǒng),如和其 他變種。,內(nèi)存和設(shè)備的虛擬化(虛擬機(jī)監(jiān)視器 ),它負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)的硬件資源。 每次應(yīng)用程序訪問(wèn)硬件時(shí),都會(huì)捕獲該訪問(wèn)請(qǐng)求、內(nèi)存和設(shè)備的虛擬化為支持虛擬化,處理器利用硬件輔助虛擬化, 引入一種特殊的運(yùn) 行模式和指令,使得 和客戶操作系統(tǒng)可運(yùn)行在不同模式中, 客 戶操作系統(tǒng)與其應(yīng)用程序的所有敏感指令會(huì)陷入到中。虛擬化的硬件支持現(xiàn)代操作系統(tǒng)和處理器允許多個(gè)進(jìn)程同時(shí)運(yùn)行。如果處理器中沒(méi)有保護(hù)機(jī)制,那么不同進(jìn)程的所有指令都可以直接訪問(wèn)硬件,很容易導(dǎo)致系統(tǒng)崩潰。因此,所有處理器都至少需要兩種模式(用 戶模式和管理模式)來(lái)確保對(duì)臨界區(qū)硬件的受控訪問(wèn)。運(yùn)行在

15、管 理模式的指令稱(chēng)為特權(quán)指令,其他指令為非特權(quán)指令。虛擬化虛擬機(jī)的非特權(quán)指令直接在物理主機(jī)中運(yùn)行關(guān)鍵指令可以分為三類(lèi):特權(quán)指令、控制敏感指令 和行為敏感指 令。特權(quán)指令需要在特權(quán)模式中執(zhí)行,當(dāng)在特權(quán)模式之外執(zhí)行特 權(quán)指令時(shí)會(huì)發(fā)生陷入。 控制敏感指令 嘗試改變使用資源的配置。 行為敏感指令 根據(jù)資源的配置情況會(huì)有不同的行為,包括在虛擬內(nèi)存中進(jìn)行的負(fù)載和存儲(chǔ)操作。運(yùn)行在管理模式時(shí),支持在用戶模式運(yùn)行虛擬機(jī)的特權(quán)指令和非 特權(quán)指令,則該體系結(jié)構(gòu)是可虛擬化的。 的所有控制敏感指令和 行為敏感指令都是特權(quán)指令的體系結(jié)構(gòu)是天然可虛擬化的。虛擬化虛擬化包括 管理虛擬設(shè)備 和共享的物理硬件 之間請(qǐng)求的路由選

16、擇。內(nèi)存虛擬化 客戶操作系統(tǒng)和分別維護(hù)從虛擬內(nèi)存到物理內(nèi)存的映射和從物 理內(nèi)存到機(jī)器內(nèi)存的映射, 共兩級(jí)映射。 客戶操作系統(tǒng)仍舊負(fù)責(zé) 從虛擬地址到虛擬機(jī)的物理內(nèi)存地址的映射, 負(fù)責(zé)將客戶物理內(nèi) 存映射到實(shí)際的機(jī)器內(nèi)存上內(nèi)存虛擬化機(jī)制 客戶操作系統(tǒng)和分別維護(hù)從虛擬內(nèi)存到物理內(nèi)存的映射和從物 理內(nèi)存到機(jī)器內(nèi)存的映射,共兩級(jí)映射。進(jìn)一步,也應(yīng)該支持虛 擬化,并且對(duì)客戶操作系統(tǒng)透明, 客戶操作系統(tǒng)仍舊負(fù)責(zé)從虛擬 地址到虛擬機(jī)的物理內(nèi)存地址的映射, 但是客戶操作系統(tǒng)并不能 直接訪問(wèn)實(shí)際硬件內(nèi)存, 負(fù)責(zé)將客戶物理內(nèi)存映射到實(shí)際的機(jī)器 內(nèi)存上。8、虛擬化實(shí)現(xiàn)方式虛擬化包括管理虛擬設(shè)備和共享的物理硬件之間請(qǐng)求

17、的路由 選擇。實(shí)現(xiàn)虛擬化有三種方式:全設(shè)備模擬 : 一個(gè)設(shè)備的所有功能或總線結(jié)構(gòu)(如設(shè)備枚 舉、識(shí)別、中斷和)都可以在軟件中復(fù)制。半虛擬化 : 是所采用的方法,是廣為熟知的分離式驅(qū)動(dòng)模 型,由前端驅(qū)動(dòng)和后端驅(qū)動(dòng)兩部分構(gòu)成。 前端驅(qū)動(dòng)運(yùn)行在 U 中, 而后端驅(qū)動(dòng)運(yùn)行在 0 中,它們通過(guò)一塊共享內(nèi)存交互。直接虛擬化 : 讓虛擬機(jī)直接訪問(wèn)設(shè)備硬件。它能獲得近乎本 地的性能,并且開(kāi)銷(xiāo)不高。內(nèi)存虛擬化的頁(yè)表機(jī)制由于客戶操作系統(tǒng)的每個(gè)頁(yè)表在中都有一個(gè)獨(dú)立頁(yè)表與之對(duì) 應(yīng),中的頁(yè)表稱(chēng)為影子頁(yè)表。 嵌套的頁(yè)表在虛擬內(nèi)存系統(tǒng)中額外 增加了一層映射。 負(fù)責(zé)由操作系統(tǒng)定義的虛擬地址到物理地址的 轉(zhuǎn)換。然后,使用定義的

18、其他頁(yè)表將物理內(nèi)存地址轉(zhuǎn)換為機(jī)器地 址。使用影子頁(yè)表進(jìn)行虛擬內(nèi)存到機(jī)器內(nèi)存的地址轉(zhuǎn)換。 當(dāng)客戶 操作系統(tǒng)修改了虛擬內(nèi)存到物理內(nèi)存的映射時(shí), 會(huì)與時(shí)更新影子 頁(yè)表。4. 內(nèi)存遷移的實(shí)現(xiàn)功能內(nèi)存的遷移實(shí)現(xiàn)的功能內(nèi)存遷移在虛擬機(jī)遷移時(shí)很重要,因此內(nèi)存遷移一個(gè)重要的 功能是實(shí)現(xiàn)虛擬機(jī)的遷移, 可以將虛擬機(jī)的內(nèi)存實(shí)例從一個(gè)物理 節(jié)點(diǎn)遷移至另一個(gè)物理節(jié)點(diǎn)5. 云平臺(tái)處理的應(yīng)用類(lèi)型6. 互聯(lián)網(wǎng)配置云系統(tǒng)的方式(私有云,) 公有云、私有云、混合云7. 單一系統(tǒng)鏡像包括哪些內(nèi)容(1)單系統(tǒng)鏡像特征 :單一系統(tǒng) 、單一控制、對(duì)稱(chēng)性、位置透 明性(2)單系統(tǒng)鏡像()包括單一入口、單文件層次、單一空間、 單一網(wǎng)絡(luò)機(jī)制

19、、單一控制點(diǎn)、單一作業(yè)管理系統(tǒng)、單一內(nèi)存空間 和單一進(jìn)程空間。(3)額外特征:?jiǎn)我蛔鳂I(yè)管理系統(tǒng) 所有集群作業(yè)能夠由任意節(jié)點(diǎn)提交到單 一作業(yè)管理系統(tǒng)。單一用戶接口 用戶通過(guò)單一圖形界面使用集群。單一進(jìn)程空間 各節(jié)點(diǎn)的所有用戶進(jìn)程形成單一進(jìn)程空間, 并 且共享統(tǒng)一進(jìn)程認(rèn)證機(jī)制。集群化的中間件 在集群應(yīng)用的三個(gè)層次上, 中間件支持各種 特征。管理級(jí) 該級(jí)處理用戶應(yīng)用程序,并且提供 作業(yè)管理系統(tǒng)。編程級(jí) 該級(jí)提供單一文件層次(、 、 、)和分布式共享內(nèi)存實(shí)現(xiàn)級(jí) 該級(jí)支持單一進(jìn)程空間、檢查點(diǎn)機(jī) 制、進(jìn)程遷移和單一空間。8. 虛擬化軟件層的基本功能 虛擬化實(shí)現(xiàn)的層次 引入虛擬化后, 不同用戶應(yīng)用程序由自身

20、的操作系統(tǒng) (即客戶操 作系統(tǒng)) 管理,并且那些客戶操作系統(tǒng)可以獨(dú)立于主機(jī)操作系統(tǒng) 同時(shí)運(yùn)行在同一個(gè)硬件上, 這通常是通過(guò)新添加一個(gè)稱(chēng)為虛擬化層的軟件來(lái)完成,該 虛擬化層 稱(chēng)為或虛擬機(jī)監(jiān)視器( ,) 指令集體系結(jié)構(gòu)級(jí) :代碼解釋和動(dòng)態(tài)二進(jìn)制翻譯 硬件抽象級(jí) :虛擬化一個(gè)計(jì)算機(jī)硬件資源操作系統(tǒng)級(jí) :在單一物理服務(wù)器上創(chuàng)建隔離的容器和操作系統(tǒng)實(shí) 例庫(kù)支持級(jí) :庫(kù)接口的虛擬化應(yīng)用程序級(jí) :進(jìn)程級(jí)虛擬化、高級(jí)語(yǔ)言( ,)虛擬機(jī)虛擬化軟件層的主要功能是將一個(gè)主機(jī)的物理硬件虛擬化為 可被各虛擬機(jī)互斥使用的虛擬資源。 (這可以在不同的操作層實(shí) 現(xiàn)) 虛擬化軟件通過(guò)在計(jì)算機(jī)系統(tǒng)的不同層插入虛擬化層來(lái)創(chuàng)建虛 擬機(jī)抽象。通常的虛擬化層包括指令集體系結(jié)構(gòu)( )級(jí)、硬件 抽象級(jí)、操作系統(tǒng)級(jí)、庫(kù)支持級(jí)和應(yīng)用程序級(jí)編程題傳統(tǒng)串行處理方式?jīng)]有讀取文件/* , |*/*/( ) ;();( 0<

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論