新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 區別之大在于你細心觀察 虛擬化與仿真區別如下

        區別之大在于你細心觀察 虛擬化與仿真區別如下

        作者: 時間:2014-02-14 來源:網絡 收藏

        這項技術是指以一種完全實用的方式利用計算資源和設備,不管它們的物理布局或位置如何。這包括把單單一臺物理計算機劃分成多個"虛擬"服務器,就如同每個虛擬機在各自的專用硬件上運行,讓每個虛擬機可以獨立地重啟動。另一方面,在存儲領域,服務器把多個物理設備當作單一的物理設備來看待。

        本文引用地址:http://www.104case.com/article/226555.htm

        虛擬服務器是被精心隔離的軟件容器,它有自己的基于軟件的CPU、內存、硬盤和網絡連接。操作系統或應用程序――甚至虛擬服務器本身,或同一個網絡上的其他計算機――區別不了虛擬機和物理機之間的差異。

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

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

        涉及的不僅僅是簡單地轉換命令或機器指令;多年來,編譯器和解釋器一直負責這項工作。如今,我們針對的是整套的操作系統、應用編程接口(API)和函數;我們要讓它們全在一個機器上工作,而它們又不是為該機器設計的――這個機器可能使用全然不同的方法和命令。想想這項任務居然有可能實現,有時確實不可思議,但幾乎總是要在性能方面付出很大的代價。需要很大的開銷,會大幅降低數據吞吐率。

        仿真技術對于防止系統被淘汰、保持數據可用起到了重要作用。仿真讓我們可以模仿比較舊的軟硬件,并使用最新技術來重建它們。仿真讓我們可以使用最新平臺來訪問比較舊的應用程序、操作系統或數據,而比較舊的軟件仍然認為自己運行在原來的那個環境。

        仿真器(emulator)這個術語由IBM公司在1957年發明。1980年之前,仿真器單單指硬件。在談論軟件時,人們更偏愛使用模擬(simulation)這個術語。比方說,如果一臺計算機專門為了運行為不同體系結構設計的程序而建造,它就被稱為仿真器;而我們會使用模擬器(simulator)這個詞來描述讓我們可以在現代機器上運行比較舊程序(為不同平臺而設計)的PC程序。如今,仿真既可以指硬件,也可以指軟件。



        關鍵詞: 虛擬化 仿真

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肇州县| 湘乡市| 祥云县| 景德镇市| 威海市| 汕尾市| 宿迁市| 三穗县| 奈曼旗| 老河口市| 临泽县| 承德县| 中山市| 乐业县| 原平市| 阿城市| 锡林郭勒盟| 巴彦淖尔市| 芜湖县| 新昌县| 泉州市| 延吉市| 扎赉特旗| 鹤岗市| 庆安县| 富蕴县| 高要市| 来安县| 迁西县| 米泉市| 绵阳市| 阿巴嘎旗| 桃园市| 南汇区| 元谋县| 明星| 龙岩市| 枝江市| 错那县| 湟中县| 出国|