成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

掃盲:虛擬化基礎知識

云計算 虛擬化
大概是因為不完全了解虛擬化系統的緣故吧,所以有些人對虛擬化技術沒有太好的印象,反而“總覺得難受”。如果有這種印象的話,虛擬化技術在企業領域發展估計不會多順利。

虛擬化很多人都了解一點,但是對于全面的虛擬化基礎知識,還是有人不了解。很多用戶認為,在采用虛擬化技術的時候經常會發生性能下降和系統不穩定的問題。即使信息技術管理員很了解虛擬化技術,但是那些不了解虛擬化的終端用戶仍然會因為這些說法而猶豫不決。大概是因為不完全了解虛擬化系統的緣故吧,所以有些人對虛擬化技術沒有太好的印象,反而“總覺得難受”。如果有這種印象的話,虛擬化技術在企業領域發展估計不會多順利。

因此在這里,我們將解釋虛擬化到底是什么,說一說虛擬化基礎知識。

虛擬化基礎知識之虛擬化的本質

虛擬化,原本是指資源的抽象化,也就是單一物理資源的多個邏輯表示,或者多個物理資源的單一邏輯表示。具體到服務器虛擬化,就是多個物理資源的單一邏輯表示。另外,存儲虛擬化就是這種模式的一個例子。

對不了解虛擬化的終端用戶來說,聽到上面說“單一物理資源的多個邏輯表示”,往往會認為“虛擬化技術也太抽象了”。可是,如果要看計算機架構的話,虛擬化正是計算機的本質。

想一下,PC同時啟動使用郵件和Web瀏覽器等多個應用,這時候你就會理解虛擬化技術。在這個情況下,操作系統把PC物理資源抽象化了,將多個應用集中到一個物理資源環境下。因為虛擬化hypervisor是運行在操作系統上層的,所以會被認為有些抽象。不過,如果試著從計算機結構來理解的話,也不是那么晦澀。

虛擬化基礎知識之虛擬化類型:主機型和hypervisor型

虛擬化的類型大致可以分為主機型和hypervisor型。當虛擬化最初應用于PC時的主流類型是主機型。

主機型是將虛擬化軟件作為一個應用安裝在主機操作系統中。虛擬硬件包括主機操作系統中的虛擬化軟件、操作系統和應用。因為是被作為一個應用,所以操作系統不是那么快。

主機型虛擬化的問題在于,如果主機操作系統發生故障,就會波及到作為該操作系統一個應用的虛擬化軟件。而且,在硬件模擬過程中也會發生諸多問題。

接下來是hypervisor型。hypervisor型是指通過低層級軟件讓多個操作系統得以共享相同的硬件設備。

主機型虛擬化是在運行在操作系統上的,而hypervisor型虛擬化是直接運行在硬件上

如果向hypervisor編入設備驅動程序的話,那么設備驅動程序將會影響虛擬化環境的穩定性。同時,如果嵌入兩個或者更多驅動程序的話,那么hypervisor就會快速擴張,支持硬件就會被限制于ESX/ESXi下。

可以通過使用作為Domain 0的操作系統驅動程序來減少hypervisor

操作系統使用每個虛擬環境Domain 0的驅動程序進行獨立管理,并且適用于Hyper-V和Xen。

因此,hypervisor程序是虛擬化的基礎,程序越小,開銷越小,虛擬環境速度越高。

而且因為Domain 0中使用Windows和Linux等操作系統,即使不開發專門的hypervisor驅動程序,操作系統也可以利用驅動程序。所以域虛擬化對應的硬件種類要比利用專有驅動程序的虛擬化軟件更多。

隨著虛擬化軟件的升級更新,虛擬化架構已經從完全虛擬化轉向半虛擬化。

完全虛擬化是指在虛擬環境中模擬實際存在的硬件。因此,在虛擬環境中運行的操作系統可以支持現有硬件的驅動程序。雖然驅動程序方面兼容性很高,但是為了模擬硬件,在虛擬環境中調用現有硬件中的驅動器程序可能會降低系統的整體性能。

半虛擬化要準備規定的虛擬硬件。對應的驅動程序被集成到虛擬機中,并被操作系統所使用

另一個是半虛擬化。由于半虛擬化不是模擬現實的硬件,因此,域虛擬硬件相關的軟件就變得很簡單,可以作為一個整體高速地運行。

但是,為了給半虛擬化提供虛擬硬件,每個虛擬化環境中運行的操作系統都需要對應的驅動程序。

虛擬化基礎知識之hypervisor的性能也會隨著CPU而改變

說不定讀到這里,你會覺得似乎虛擬化全部是關于軟件方面的。不過,像AMD的Opteron和Intel的Xeon這樣的硬件也提供了虛擬化功能。例如,Intel CPU中擴展頁表(IntelVT Extended Page Tables)的全新支持可通過減少頁表虛擬化帶來的開銷進一步提高虛擬化性能。

此外,Intel還提供了I/O虛擬化功能“VT-d”和網絡虛擬化功能“VT-c”。同時,AMD即將在2009年下半年推出的Fiorano平臺(RD890芯片組系列)也會支持IOMMU虛擬化功能。

這種硬件方面的虛擬化支持功能每天都是在更新的,可以說并不是在虛擬環境中使用舊的服務器,而是導入新的服務器,遷移舊服務器上的任務。雖然舊的服務器還可以在虛擬化環境下運行,但是舊的服務器已經不能再利用了。而且,遷移到***服務器上,不僅能耗和散熱量都有所降低,服務器本身的成本和性能并沒有增加多少。

需要注意的是,如果hypervisor不支持的話,這些功能都是無法使用的。

使用臺式計算機也可以進行虛擬化測試

談到CPU的虛擬化功能,那就必須要對裝載了Xeon或者Opteron的服務器進行虛擬化測試。但是,考慮到當前的經濟危機,要購買測試用服務器可能要數十萬日元吧。而且,測試時要使用多個虛擬化服務器,測試虛擬服務器在虛擬環境之間的實時遷移功能,最少也要使用兩臺同樣規格的服務器。

在這里我們推薦使用虛擬化的臺式計算機進行測試。現在市場中已經有采用了Intel Core i7或者AMD Phenom II等CPU的臺式計算機,從CPU方面來看,這和服務器虛擬化功能是一樣的。

如果使用配置了Core i7的臺式電腦的話,只要10萬日元左右就可以買到了,配置Phenom II大概要8萬美元。由于要測試實時遷移功能,所以需要購買兩臺,同時還要買BUFFLO的低成本iSCSI存儲,整個測試環境大約需要30萬日元吧。當然,如果測試條件很好的話,你可以購買服務器,你也可以根據業務水平來使用桌面PC。而且,如果你們并不是適合于使用虛擬化技術的話,可以使用桌面PC測試虛擬化就沒有太大意義了。如果廠商免費提供hypervisor的話,那么為何不嘗試一下用這種方法做測試?如果嘗試一下,你對虛擬化的印象一定會有所改變。

【編輯推薦】

  1. 還需深入 服務器硬件級安全與虛擬技術簡介
  2. Windows Server 2008虛擬化功能解析
  3. 虛擬存儲技術的名詞解釋
責任編輯:桑丘 來源: 至頂網
相關推薦

2018-11-26 06:45:08

2009-04-14 19:22:51

Vmware服務器虛擬化虛擬化

2018-11-12 15:20:15

CPU虛擬化云計算

2009-03-24 18:26:58

Vmwareesx服務器虛擬化

2012-06-06 09:36:28

服務器虛擬化

2017-12-26 14:56:44

虛擬化基礎知識

2009-05-31 11:15:39

布線光纖

2018-03-13 15:08:19

虛擬機CPU虛擬化

2017-11-01 15:20:55

開源開源許可證

2009-09-09 16:21:13

.NET序列化基礎知識

2011-06-01 13:18:30

VLAN交換交換機

2011-06-01 13:18:26

VLAN

2011-06-01 11:58:25

交換機VTPVLAN

2011-06-01 13:18:17

VLANtrunk路由

2011-06-01 13:18:34

VLAN交換機

2009-04-10 09:35:00

WCDMA基礎無線網絡

2010-07-16 11:22:31

Perl

2011-09-16 10:13:02

Emacs

2023-07-04 07:31:06

MapReduce數據處理編程模型

2011-03-29 14:11:20

Cacti基礎知識
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 女同av亚洲女人天堂 | 一区二区视频 | 国产综合久久 | 天天躁日日躁狠狠的躁天龙影院 | 国产精品福利在线观看 | 99re在线免费视频 | 国产一区二区三区四区五区加勒比 | 国产精品黄 | 日韩成人精品一区 | 你懂的av| 亚洲视频www| 日本理论片好看理论片 | 国产精品视频一二三区 | 在线免费毛片 | 精品中文字幕在线观看 | 国产一级在线观看 | 日韩一区二区三区在线 | 久久国产成人 | 熟女毛片 | 夜夜草| 久久久久久亚洲欧洲 | 亚洲成人一区二区 | 亚洲国产精品激情在线观看 | 亚洲欧美日韩精品久久亚洲区 | 国产精品国产精品国产专区不蜜 | 可以在线看的黄色网址 | 亚洲日日夜夜 | 91精品国产91久久久久久密臀 | 欧洲免费视频 | 久久精品免费观看 | 国产精品区一区二区三 | 国产97视频在线观看 | 超黄毛片 | 国产精品久久久久一区二区三区 | 蜜桃av鲁一鲁一鲁一鲁 | 精品一区二区三区在线观看国产 | 久久精品一区二区三区四区 | 久久久久久女 | 91社区在线观看高清 | 免费在线国产视频 | 伊人久久精品 |