永发信息网

xen跟linux是什么关系

答案:5  悬赏:70  手机版
解决时间 2021-11-19 03:00
  • 提问者网友:暗中人
  • 2021-11-18 12:39
xen跟linux是什么关系
最佳答案
  • 五星知识达人网友:痴妹与他
  • 2021-11-18 13:55
xen 是个虚拟机。
因为虚拟机需要驱动,而且如果系统内核底层针对性的对虚拟机作设计,那么虚拟机可以获得更好的性能和功能。
所以 xen 就和 linux 混在了一起,linux 内核里面提供 xen 虚拟机的驱动和其他功能模块。
提供 xen 虚拟机来运行。

xen 有个特点是他这个虚拟机并不是完全虚拟整个计算机,而是虚拟出一个类似接口的东西,xen 里面的操作系统需要针对这个接口进行修改后才能运行在 xen 虚拟机里面。
好像新版的 xen 可以跑不修改的系统了,因为 Intel 和 AMD 都有了硬件虚拟化技术。追问那在物理机上还是要先装linux系统,再装xen?还是说linux已经跟xen结合成一个新的系统了?追答先装支持 xen 的 linux 服务器系统,之后在装 xen 的控制器(其实可以同时装,很多系统安装时就能选择 xen 服务器了)。
全部回答
  • 1楼网友:上分大魔王
  • 2021-11-18 17:34
Xen可以在linux操作系统上搭建虚拟化环境,和vmware等类似。就是一种软件,被不少版本的linux集成整合到操作系统中,使你不必单独安装它而已。

但不得不说的是,现在业界的虚拟化技术,Xen已经被淘汰了。在linux环境下,建议用KVM,新版的CentOS/redhat等都已经去掉了xen换成了KVM.
  • 2楼网友:思契十里
  • 2021-11-18 16:32
看你还是不理解啊,简单的说你要先装linux操作系统,然后在系统里下载xen软件包,在安装就可以了,你可以去网上找相关的xen教程。追问那像现在的vmware exsi、citrix xenserve、微软hyper-v,这些产品是不是已经将linux系统和xen整合到一起了?追答不是的,你说的这些都是虚拟产品,他们是没什么关系的,你可以一个一个的研究
  • 3楼网友:冷風如刀
  • 2021-11-18 14:52
XEN 是一种班虚拟化技术,不需要硬件的支持不像 现在KVM 那是需要硬件支持的 也就是需要你的CPU 支持虚拟化参数才可以的,但是XEN 是半虚拟化技术任何的机器都可以跑XEN ,在安装xen 的时候linux 需要安装xen 的kernel,那么启动之后的xen 的系统,你的吴路机就叫做domain-0 里面跑的虚拟机叫做domain-u
  • 4楼网友:平生事
  • 2021-11-18 14:24
linux是一个操作系统,xen是一个虚拟软件,运行在linux上。
xen可以在物理机的linux虚拟出若干操作系统,虚拟linux和windows都可以。
虚拟出来的系统相对独立,共享cpu资源,独占内存和硬盘。追问还是不太理解,如果我要进行服务器虚拟化,那么这俩是结合在一起了,还是像您说的,要先装linux系统,再装xen追答1、先有台物理机器,装linux系统
2、然后在这个linux系统上装xen软件
3、运行xen软件,可利用xen的命令虚拟系统
4、通过xen软件,可以虚拟出windows或linux等系统,数量取决于物理机的配置
5、虚拟出来的windows和linux,你可以在上面安装软件,格式化等,不影响物理机的。
6、哪天你不想玩了,可以像删除软件一个,删除虚拟出来的系统。追问还得再问一下,vmware exsi、citrix xenserve、微软hyper-v,像这些产品都是在物理机装了linux系统之后再进行安装的?追答这几个软件作用差不多一样,就是不同公司的产品,性能技术有差异。有的支持多种平台,有的只支持linux,有的只支持windows。具体百度一下介绍。我在用kvm
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯