国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

几大开源虚拟机管理程序技术

发布时间:2019/09/11标签:   虚拟机    点击量:

原标题:几大开源虚拟机管理程序技术
【51CTO.com快译】虚构机治理顺序监控虚构机的创立和运转,它同意大批操纵体系各别的呆板在单个主机上运转。本文先容了虚构机治理顺序的几品种型,并描写了几大虚构机治理顺序技巧。虚构机治理顺序是一个软件层,供给了在统一物理主机上运转多个虚构机的功效。它平日分两品种型:Type1虚构机治理顺序和Type2虚构机治理顺序。Type1虚构机治理顺序间接在物理硬件上运转,它操纵硬件并治理虚构机。Type1又叫裸机虚构机治理顺序。Type2虚构机治理顺序作为一个利用顺序在现有操纵体系(又叫主机操纵体系)上运转,该操纵体系装置在裸机上。这里增加了一层庞杂性:访客操纵体系挪用在达到硬件之前须要经过主机操纵体系客栈来传输。无妨看一下体系治理员能够应用的风行的收费虚构机治理顺序,包含Type1和Type2。希望本文可关心他们依据需要抉择最合适的虚构机治理顺序技巧,并有助于评价其余的贸易虚构机治理顺序。Type1虚构机治理顺序Linux KVMKVM(基于内核的虚构机)是为x86呆板开辟的基于GNU/Linux的名目。它应用名为kvm.ko的可加载内核模块来运转,该模块可将Linux内核自身改变成虚构机治理顺序,因而虚构机能够间接拜访硬件。KVM还包括针对特定处置器的内核模块,比方kvm-intel.ko和kvm-amd.ko。virt-manager和virsh利用顺序平日用于治理应用KVM创立的虚构机。virt-manager供给GUI,而virsh是下令行有用顺序。有一种曲解认为KVM是操纵体系托管的Type2虚构机治理顺序,而不是裸机虚构机治理顺序。而现实上,KVM现实上间接在x86硬件上运转。VMware收费ESXi咱们能够以为VMware产物是专有而非收费,但并非老是如斯。VMware的高等虚构机治理顺序产物名为VMware ESXi,能够收费下载。固然它不是开源,但一些组件软件可供下载。但是,即使未输出收费版本的序列号,用户仍能够抉择用60天,全部高等功效都被启用。能够从https://my.vmware.com/web/vmware/evalcenter?p=free-esxi6试用收费的VMware ESXi。图1:Type 1虚构机治理顺序XenXen名目是当先的开源虚构化平台之一。Xen虚构机治理顺序采纳GPLv2允许证。与很多合作敌手一样,Xen还供给来自思杰的贸易版。Oracle VM是完成Xen的另一种贸易产物。Xen名目平台支撑很多云平台,比方Openstack和Cloudstack等。Xen虚构机治理顺序为X86、IA64、ARM及其余CPU架构的虚构化供给了高效保险的功效特征,已用于虚构化浩繁访客端操纵体系,包含Windows、Linux、Solaris和种种版本的BSD操纵体系。微软Hyper-V微软推出的Hyper-V是其余很多虚构化产物的合作敌手。它供给了收费下载版本,可供评价。收费的自力Hyper-V Server 2012领有Windows Server 2012中的Hyper-V脚色集成的全部功效,比方无同享(shared nothing)及时迁徙和毛病切换集群等。Hyper-V的架构在维基百科中有清楚的说明(https://en.wikipedia.org/wiki/Hyper-V)。Type2虚构机治理顺序XvisorXvisor是一种Type2团体式开源虚构机治理顺序,旨在供给轻量级、便携式又机动的虚构化处理计划。它在X86和ARM CPU架构上失掉支撑。一个重要的差别是,Xvisor是完整团体式的;因而它有一款用于硬件拜访、CPU虚构化和访客IO仿真的通用软件。但是,KVM和Xen等其余虚构化技巧分辨局部基于团体式和微内核。局部团体式的虚构机治理顺序(比方KVM)是通用团体式操纵体系(比方Linux)的扩大,它在内核中供给主机硬件拜访和CPU虚构化,并经过在用户空间中运转的利用顺序供给访客IO仿真(比方Qemu)。微内核虚构机治理顺序平日是轻量级微内核,在内核中供给了基础的主机硬件拜访和CPU虚构化,其他有赖于治理访客(比方Xen的Dom0)。想懂得更多的具体信息并下载,请参阅Xvisor官网(http://xhypervisor.org/)。Oracle VirtualBoxOracle VirtualBox是一种Type2虚构机治理顺序,能够在Linux、Windows、Macintosh和Solaris主机上运转。它可移植,由于能够在浩繁32位和64位主机操纵体系上运转。它之以是被称为托管虚构机治理顺序,是因为它须要装置现有的操纵系​​统。VirtualBox的一项优良功效是能够应用OVF(凋谢虚构化格局),轻松导入和导出虚构机,乃至能够导入差别虚构化软件创立的OVF。具体功效列表可在http://download.virtualbox.org/virtualbox/UserManual.pdf上找到。VMware Workstation PlayerVMware Workstation Player是一种Type2桌面虚构化利用顺序,供给了简化的用户界面,用于运转和评价在Windows或Linux呆板上的虚构机中的操纵体系和利用顺序。简略的UI使其成为向员工、条约工或客户托付虚构桌面的最简略方式。它可从https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0下载。LguestLguest是一种内置于Linux内核中的十分轻量级的虚构机治理顺序。Lguest的中心是Linux内核2.6.23及更高版本供给的驱动顺序模块(名为“lg”)。Lguest为Linux供给了准虚构化处理计划。“lg”驱动顺序模块在初始化时期调配一段内存,映照到内核的地点空间,一个小小的虚构机治理顺序被加载到该内存地区。它还供给虚构化的I/O子体系。话虽如斯,它并不供给其余虚构机治理顺序供给的任何花梢功效;但是假如你须要开辟和测试内核领导,它是不错的抉择。若想试用Lguest,用户能够看看LWN的文章(https://lwn.net/Articles/218766/)。阐明文档和下载具体信息可在http://lguest.ozlabs.org/上找到。

版权信息Copyright © 银河官网 版权所有    ICP备案编号:鲁ICP备09013610号