資源描述:
《虛擬化與云計(jì)算10980》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、虛擬化與云計(jì)算摘要在傳統(tǒng)的網(wǎng)絡(luò)環(huán)境中,管理信息系統(tǒng)基本上是采用客戶機(jī)/服務(wù)器,其中的客戶機(jī)/服務(wù)器就是:C/S(即英文的client/server的首字母)模式開發(fā)的,但隨著WWW的廣泛應(yīng)用,目前的管理信息系統(tǒng)已經(jīng)逐漸開始從C/S模式向?yàn)g覽器/服務(wù)器(B/S)模式轉(zhuǎn)變。B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-ti
2、er結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。而云計(jì)算正是在這樣的背景下應(yīng)運(yùn)而生的。云計(jì)算(cloudcomputing,臺(tái)灣譯作云端運(yùn)算),是一種基于互聯(lián)網(wǎng)的計(jì)算新方式,通過(guò)互聯(lián)網(wǎng)上異構(gòu)、自治的服務(wù)為個(gè)人和企業(yè)用戶提供按需即取的計(jì)算。由于資源是在互聯(lián)網(wǎng)上,而在計(jì)算機(jī)流程圖中,互聯(lián)網(wǎng)常以一個(gè)云狀圖案來(lái)表示,因此可以形象地類比為云,‘云’同時(shí)也是對(duì)底層基礎(chǔ)設(shè)施的一種抽象概念。云計(jì)算的出現(xiàn)在某種意義上剝離了軟件與硬件之間的聯(lián)系。傳統(tǒng)的管理員既需要維護(hù)服務(wù)器的硬件,同時(shí)又需要管理軟件的應(yīng)用,這使得企業(yè)為此付出了極大的成本。而云計(jì)
3、算則并不限制應(yīng)用程序與硬件之間的必然聯(lián)系,亦即透過(guò)平行運(yùn)算的方式,一個(gè)應(yīng)用程序可以在不同的硬件上執(zhí)行,全面解除應(yīng)用服務(wù)與硬件資源間的固定對(duì)應(yīng)關(guān)系。虛擬化,則是云計(jì)算的基石。一個(gè)云計(jì)算的應(yīng)用必定是基于虛擬化的。云計(jì)算已經(jīng)是第三代的IT,第一代是靜態(tài)的IT,第二代是一個(gè)共享的概念,數(shù)據(jù)和信息的共享,第三代則是動(dòng)態(tài),所有的信息和數(shù)據(jù)都在動(dòng)態(tài)的架構(gòu)上,否則也就沒(méi)有云,沒(méi)有Cloud。將硬件變成服務(wù)一定是動(dòng)態(tài)的,要看產(chǎn)品在虛擬化的能力,虛擬化是動(dòng)態(tài)的基礎(chǔ),只有在虛擬化的環(huán)境下,云才是可能。毫無(wú)疑問(wèn),虛擬化正在重組IT工業(yè),同時(shí)它也正在支撐起云計(jì)算,如果把云計(jì)算單純理解虛擬化,其實(shí)也并為
4、過(guò),因?yàn)闆](méi)有虛擬化的云計(jì)算,是不可能實(shí)現(xiàn)按需計(jì)算的目標(biāo)的。云計(jì)算使得應(yīng)用軟件脫離已經(jīng)成為一種可能。目前Amazon所提供的Web服務(wù)就是基于大規(guī)模云為基礎(chǔ)的虛擬化應(yīng)用。所以,要了解云計(jì)算,就必須要要先了解虛擬化。17目錄一、摘要…………………………………………………1二、虛擬化技術(shù)…………………………………………31)虛擬化技術(shù)簡(jiǎn)介……………………………………32)虛擬化的意義………………………………………43)虛擬化的架構(gòu)………………………………………6三、云計(jì)算………………………………………………81)云計(jì)算技術(shù)簡(jiǎn)介……………………………………82)云計(jì)算與虛擬化…………
5、…………………………113)云計(jì)算的應(yīng)用………………………………………13四、總結(jié)…………………………………………………1617一、參考資料……………………………………………18虛擬化技術(shù)虛擬化技術(shù)簡(jiǎn)介虛擬化是一個(gè)廣義的術(shù)語(yǔ),在計(jì)算機(jī)方面通常是指計(jì)算元件在虛擬的基礎(chǔ)上而不是真實(shí)的基礎(chǔ)上運(yùn)行。虛擬化技術(shù)可以擴(kuò)大硬件的容量,簡(jiǎn)化軟件的重新配置過(guò)程。CPU的虛擬化技術(shù)可以單CPU模擬多CPU并行,允許一個(gè)平臺(tái)同時(shí)運(yùn)行多個(gè)操作系統(tǒng),并且應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響,從而顯著提高計(jì)算機(jī)的工作效率。虛擬化是一種經(jīng)過(guò)驗(yàn)證的軟件技術(shù),它正迅速改變著IT的面貌,并從根本上改變
6、著人們的計(jì)算方式。如今,具有強(qiáng)大處理能力的x86計(jì)算機(jī)硬件僅僅運(yùn)行了單個(gè)操作系統(tǒng)和單個(gè)應(yīng)用程序。這使得大多數(shù)計(jì)算機(jī)遠(yuǎn)未得到充分利用。利用虛擬化,可以在一臺(tái)物理機(jī)上運(yùn)行多個(gè)虛擬機(jī),因而得以在多個(gè)環(huán)境間共享這一臺(tái)計(jì)算機(jī)的資源。不同的虛擬機(jī)可以在同一臺(tái)物理機(jī)上運(yùn)行不同的操作系統(tǒng)以及多個(gè)應(yīng)用程序。虛擬化技術(shù)與多任務(wù)以及超線程技術(shù)是完全不同的。多任務(wù)是指在一個(gè)操作系統(tǒng)中多個(gè)程序同時(shí)并行運(yùn)行,而在虛擬化技術(shù)中,則可以同時(shí)運(yùn)行多個(gè)操作系統(tǒng),而且每一個(gè)操作系統(tǒng)中都有多個(gè)程序運(yùn)行,每一個(gè)操作系統(tǒng)都運(yùn)行在一個(gè)虛擬的CPU或者是虛擬主機(jī)上;而超線程技術(shù)只是單CPU模擬雙CPU來(lái)平衡程序運(yùn)行性能,這
7、兩個(gè)模擬出來(lái)的CPU是不能分離的,只能協(xié)同工作。虛擬化是一個(gè)抽象層,它將物理硬件與操作系統(tǒng)分開,從而提供更高的IT資源利用率和靈活性。虛擬化允許具有不同操作系統(tǒng)的多個(gè)虛擬機(jī)在同一物理機(jī)上獨(dú)立并行運(yùn)行。每個(gè)虛擬機(jī)都有自己的一套虛擬硬件(例如RAM、CPU、網(wǎng)卡等),可以在這些硬件中加載操作系統(tǒng)和應(yīng)用程序。無(wú)論實(shí)際采用了什么物理硬件組件,操作系統(tǒng)都將它們視為一組一致、標(biāo)準(zhǔn)化的硬件。虛擬化的概念在20世紀(jì)60年代首次出現(xiàn),利用它可以對(duì)屬于稀有而昂貴資源的大型機(jī)硬件進(jìn)行分區(qū)。隨著時(shí)間的推移,微型計(jì)算機(jī)和PC可提