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

Linux服務器虛擬化技術應用

云計算 虛擬化
虛擬化技術最早出現在20世紀60年代的IBM大型機系統,在70年代的System 370系列中逐漸流行起來,這些機器通過一種叫虛擬機監控器(Virtual Machine Moni-tor, VMM)的程序在物理硬件之上生成許多可以運行獨立操作系統軟件的虛擬機(Virtual Machine)實例。

1、什么是虛擬化

虛擬化(Virtualization)技術最早出現在20世紀60年代的IBM大型機系統,在70年代的System 370系列中逐漸流行起來,這些機器通過一種叫虛擬機監控器(Virtual Machine Moni-tor, VMM)的程序在物理硬件之上生成許多可以運行獨立操作系統軟件的虛擬機(Virtual Machine)實例。

2、虛擬化技術的分類

這里的服務器虛擬化指的是通過虛擬化軟件來實現計算機和服務器虛擬化,通過使用控制程序(Control Program,也被稱為Virtual Machine Monitor或Hypervisor)隱藏特定計算平臺的實際物理特性,為用戶提供抽象的、統一的、模擬的計算環境(稱為虛擬機)。虛擬機中運行的操作系統被稱為客戶機操作系統(Guest OS),運行虛擬機監控器的操作系統被稱為主機操作系統(Host OS),當然某些虛擬機監控器可以脫離操作系統直接運行在硬件之上(如VMWARE的ESX產品)。

2.1全虛擬化((Full Virtualization)。

全虛擬化是指虛擬機模擬了完整的底層硬件,包括處理器、物理內存、時鐘、外設等,使得為原始硬件設計的操作系統或其它系統軟件完全不做任何修改就可以在虛擬機中運行。操作系統與真實硬件之間的交互可以看成是通過一個預先規定的硬件接口進行的。全虛擬化VMM以完整模擬硬件的方式提供全部接口(同時還必須模擬特權指令的執行過程)。

2.2超虛擬化(Paravirtualization)。

這是一種修改Guest OS部分訪問特權狀態的代碼以便直接與VMM交'_的技術。在超虛擬化虛擬機中,部分硬件接口以軟件的形式提供給客戶機操作系統,這可以通過Hypercall(VMM提供給Guest OS的直接調用,與系統調用類似)的方式來提供。

2.3部分虛擬化((Partial Virtualization)。

VMM只模擬部分底層硬件,因此客戶機操作系統不做修改是無法在虛擬機中運行的,其它程序可能也需要進行修改。在歷史上,部分虛擬化是通往全虛擬化道路上的重要里程碑。

2.4操作系統級虛擬化(Operating System Level Virtualiza-tian)。

在傳統操作系統中,所有用戶的進程本質上是在同一個操作系統的實例中運行,因此內核或應用程序的缺陷可能影響到其它進程。操作系統級虛擬化是一種在服務器操作系統中使用的輕量級的虛擬化技術,內核通過創建多個虛擬的操作系統實例(內核和庫)來隔離不同的進程,不同實例中的進程完全不了解對方的存在。

3.Linux虛擬化技術解決方案

3.1 Linux-VServer(操作系統級虛擬化)。

Linux-VServer是一個操作系統級虛擬化解決方案。Linux-VServer對Linux內核進行虛擬化,這樣多個用戶空間環境又稱為Virtual Private server(VPS),就可以單獨運行,而不需要互相了解。Linux-VServer通過修改Linux內核實現用戶空間的隔離。

3.2 Xen(超虛擬化)。#p#

Xen是一個來自于XenSource的操作系統級超虛擬化的免費開源解決方案。回想一下在超虛擬化中,hypervisor和操作系統會共同協作,雖然操作系統需要進行一些更改,但卻可以帶來接近于原始系統的性能。就像Xen需要進行協作(對客戶操作系統進行修改)一樣,只有那些修補過的操作系統才可以通過Xen進行虛擬化。

Linux本身就是開源的,所以從Linux角度來看,這是一個很合理的折衷,因為最終可以獲得比完全虛擬化更好的性能。但是從廣泛支持的角度來看(例如對其他非開源操作系統的支持),這顯然是一個缺點。

Windows可以在Xen上作為一個客戶操作系統運行,但是它只能在運行Intel Vanderpool或AMD Pacifica的系統上使用。支持Xen的其他操作系統包括NetBSD, FreeBSD和OpenSolaris。

3.3 VMware(完全虛擬化)。

VMware是完全虛擬化的一個商業解決方案。在客戶操作系統和裸硬件之間有一個hypervisor作為抽象層使用。這個抽象層允許任何操作系統在硬件上運行,而不需要了解任何其他客戶操作系統。VMware也會對可用的I/O硬件進行虛擬化,并將一些高性能的設備驅動程序加入到hy-pervisor中。整個虛擬化后的環境都作為一個文件保存,這意味著整個系統(包括客戶操作系統、VM和虛擬硬件)可以很容易地快速遷移到新宿主機器上進行負載均衡。

3.4 KVM(內核虛擬機)。

KVM是指基于Linux內核的虛擬機(Kernel-based Virtual Machine)。基于內核的虛擬機是針對包含虛擬化擴展(Intel VT或AMD-V)的x86硬件上的Linux的完全原生的虛擬化解決方案。對半虛擬化(parauirtualization)的有限支持也可以通過半虛擬網絡驅動程序的形式用于Linux和Windows來賓系統。KVM目前設計為通過可加載的內核模塊連接內核。支持的操作系統版本包括廣泛的操作系統,比如Linux, BSD, Solaris, Windows。

 

虛擬化是趨勢所在。它所帶來的諸多好處和利益都讓廠商和用戶為之著迷,但虛擬化也存在不少問題。當然,我們也有理由相信,隨著時間的推移和各方的努力,這些問題都會得到不同程度的解決。也許,在這種不斷解決種種麻煩的過程中,虛擬化正迎來燦爛的明天。

責任編輯:老門 來源: 機房360
相關推薦

2013-05-02 10:03:12

服務器虛擬化

2019-03-06 11:16:16

服務器虛擬化內存

2012-09-18 10:55:32

網絡虛擬化服務器虛擬化虛擬化

2009-02-05 19:01:00

PowerEdgeXsigo Syste

2013-04-23 11:37:07

技術解析服務器虛擬化

2010-12-06 14:37:27

服務器虛擬化

2013-04-18 09:45:43

服務器虛擬化云計算

2013-03-27 10:06:02

服務器虛擬化

2013-04-17 10:54:32

服務器虛擬化技術價值

2014-07-30 09:56:18

服務器虛擬化

2012-11-22 09:34:00

服務器網絡虛擬化虛擬服務器

2012-05-30 09:26:57

服務器虛擬化

2017-10-18 09:54:38

2012-07-06 09:39:37

虛擬化

2009-02-25 16:57:23

2011-07-25 10:47:40

虛擬化服務器

2011-07-25 17:01:43

虛擬化服務器

2009-02-17 17:42:57

服務器虛擬化虛擬化VMware

2013-03-22 11:31:33

服務器虛擬化

2011-04-21 09:23:32

IaaS服務器虛擬化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品免费在线 | 国产亚洲人成a在线v网站 | 成人小视频在线观看 | 久草a√ | 精品一二区 | 欧美a在线 | 国产精品一区二区三区在线 | 久久狠狠 | 欧美日韩不卡合集视频 | 欧美中文字幕一区二区三区 | 国产精品一区二区福利视频 | 亚洲精品一区中文字幕乱码 | 久草新在线 | 69视频在线播放 | 一区在线视频 | 久久精品一区二区 | 在线观看亚洲欧美 | 亚洲欧洲日韩 | 国际精品久久 | 在线观看精品 | 亚洲一区二区三区免费在线观看 | 亚洲国产成人精品久久久国产成人一区 | 一区二区三区四区国产 | 亚洲精品久久久一区二区三区 | 国产精品xxxx | 久久99这里只有精品 | 国产一级淫片a直接免费看 免费a网站 | xx性欧美肥妇精品久久久久久 | 91久久精品国产91久久 | 欧美国产日韩一区 | 欧美精品久久久 | 搞av.com| 一级黄色av电影 | 欧美日韩综合一区 | 欧美性受xxxx白人性爽 | 自拍偷拍第一页 | 免费黄视频网站 | 九九九久久国产免费 | 午夜精品一区二区三区在线 | 日韩成人免费av | 亚洲精品免费视频 |