新聞中心

EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 區(qū)別之大在于你細(xì)心觀察 虛擬化與仿真區(qū)別如下

區(qū)別之大在于你細(xì)心觀察 虛擬化與仿真區(qū)別如下

作者: 時(shí)間:2014-02-14 來(lái)源:網(wǎng)絡(luò) 收藏

這項(xiàng)技術(shù)是指以一種完全實(shí)用的方式利用計(jì)算資源和設(shè)備,不管它們的物理布局或位置如何。這包括把單單一臺(tái)物理計(jì)算機(jī)劃分成多個(gè)"虛擬"服務(wù)器,就如同每個(gè)虛擬機(jī)在各自的專用硬件上運(yùn)行,讓每個(gè)虛擬機(jī)可以獨(dú)立地重啟動(dòng)。另一方面,在存儲(chǔ)領(lǐng)域,服務(wù)器把多個(gè)物理設(shè)備當(dāng)作單一的物理設(shè)備來(lái)看待。

本文引用地址:http://butianyuan.cn/article/226555.htm

虛擬服務(wù)器是被精心隔離的軟件容器,它有自己的基于軟件的CPU、內(nèi)存、硬盤和網(wǎng)絡(luò)連接。操作系統(tǒng)或應(yīng)用程序――甚至虛擬服務(wù)器本身,或同一個(gè)網(wǎng)絡(luò)上的其他計(jì)算機(jī)――區(qū)別不了虛擬機(jī)和物理機(jī)之間的差異。

IBM公司在上世紀(jì)60年代發(fā)明了技術(shù),那樣體積龐大、價(jià)格昂貴的大型機(jī)就能并行運(yùn)行多個(gè)應(yīng)用程序和進(jìn)程。到了八九十年代,虛擬化技術(shù)基本上被棄用了,人們改用客戶機(jī)/服務(wù)器應(yīng)用程序和分布式計(jì)算。然而如今的服務(wù)器和個(gè)人電腦與60年代的那些大型機(jī)一樣,同樣面臨資源沒(méi)有得到充分利用這個(gè)問(wèn)題。

(emulation)是指我們讓一個(gè)系統(tǒng)的工作行為類似或模仿另一個(gè)不同系統(tǒng)時(shí)采取的做法。我們拿來(lái)我們已經(jīng)擁有的系統(tǒng)A后,為它提供通常用于我們可能還沒(méi)有的系統(tǒng)B的輸入信息,希望讓系統(tǒng)A獲得與系統(tǒng)B同樣的結(jié)果。

涉及的不僅僅是簡(jiǎn)單地轉(zhuǎn)換命令或機(jī)器指令;多年來(lái),編譯器和解釋器一直負(fù)責(zé)這項(xiàng)工作。如今,我們針對(duì)的是整套的操作系統(tǒng)、應(yīng)用編程接口(API)和函數(shù);我們要讓它們?nèi)谝粋€(gè)機(jī)器上工作,而它們又不是為該機(jī)器設(shè)計(jì)的――這個(gè)機(jī)器可能使用全然不同的方法和命令。想想這項(xiàng)任務(wù)居然有可能實(shí)現(xiàn),有時(shí)確實(shí)不可思議,但幾乎總是要在性能方面付出很大的代價(jià)。需要很大的開(kāi)銷,會(huì)大幅降低數(shù)據(jù)吞吐率。

仿真技術(shù)對(duì)于防止系統(tǒng)被淘汰、保持?jǐn)?shù)據(jù)可用起到了重要作用。仿真讓我們可以模仿比較舊的軟硬件,并使用最新技術(shù)來(lái)重建它們。仿真讓我們可以使用最新平臺(tái)來(lái)訪問(wèn)比較舊的應(yīng)用程序、操作系統(tǒng)或數(shù)據(jù),而比較舊的軟件仍然認(rèn)為自己運(yùn)行在原來(lái)的那個(gè)環(huán)境。

仿真器(emulator)這個(gè)術(shù)語(yǔ)由IBM公司在1957年發(fā)明。1980年之前,仿真器單單指硬件。在談?wù)撥浖r(shí),人們更偏愛(ài)使用模擬(simulation)這個(gè)術(shù)語(yǔ)。比方說(shuō),如果一臺(tái)計(jì)算機(jī)專門為了運(yùn)行為不同體系結(jié)構(gòu)設(shè)計(jì)的程序而建造,它就被稱為仿真器;而我們會(huì)使用模擬器(simulator)這個(gè)詞來(lái)描述讓我們可以在現(xiàn)代機(jī)器上運(yùn)行比較舊程序(為不同平臺(tái)而設(shè)計(jì))的PC程序。如今,仿真既可以指硬件,也可以指軟件。



關(guān)鍵詞: 虛擬化 仿真

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉