xen hypervisor

XenServer虚拟化环境安装记录

不羁的心 提交于 2020-08-17 02:20:49
Xenserver,思杰基于Xen的虚拟化服务器。Citrix XenServer是一种全面而易于管理的服务器虚拟化平台,基于强大的 Xen Hypervisor 程序之上。XenServer 是为了高效地管理 Windows(R) 和 Linux(R)虚拟服务器而设计的,可提供经济高效的服务器整合和业务连续性。关于XenServer介绍在此就不做赘述了,下面简单说下XenServer虚拟机的安装记录: 1)先提前下载XenServer的镜像及其客户端工具XenCenter XenServer-7.3镜像下载地址 下载地址: https://pan.baidu.com/s/14wSR63eQIjlPraiuYhdbmg 提取密码:mqjs Citrix XenCenter客户端工具下载 下载地址: https://pan.baidu.com/s/1MFboeeaRIN8FJvnGXXqScA 提取密码:8fmj 2)制作U盘启动(通过软碟通制作) 3)安装过程 先将U盘(这里我的是2.0的U盘)插到服务器的USB接口 (注意要将U盘插到服务器后面的USB接口,不能插到服务器前面的USB接口,否则安装过程中会出现识别不到系统文件的情况,服务器后面的是USB2.0,前面的是USB3.0) ,接着将服务器开机,并 按F11键进BIOS的启动项选择界面 ,详细安装过程如下截图:

Xen虚拟化详解(一)

≯℡__Kan透↙ 提交于 2020-08-14 14:04:46
一、虚拟化分类 二、Xen虚拟化模型 三、Xen的体系架构和运行机制 四、Xen的网络架构 一、虚拟化分类 虚拟化技术分类: 1.模拟:emulation //底层架构和虚拟架构可以不一样 Qemu,PearPC,Bochs 2.完全虚拟化:full virtulation,native virtulation //虚拟架构要和host架构一致,或者兼容。 多数指令可以直接运行在CPU上,特权指令需要VMM进行翻译或者调用hyper call实现 HVM:借助于硬件辅助 之前:VMM捕获所有指令,本地转换,返回给guest。后来二进制翻译加速了该过程 之后:CPU增加了一个环,VMM直接运行在ring -1,guest.kernel运行在ring 0上,guest.kernel发起特权指令,会直接发送给host.kernel,不需要VMM捕获 VMware workstation,VirtualBox,VMware Server,Paralels kvm,xen 3.半虚拟化,准虚拟化:paraVirtulization guest.kernel需要修改,知道自己运行在虚拟化环境中 Hypercall:发起,从而操作硬件。 Xen,UML 4.OS级别的虚拟化 //系统辅助虚拟化 用户空间的虚拟化 容器级别虚拟化:Docker //将用户空间切割为多份,每一份各自独立 OpenVZ