虚拟化技术
文章平均质量分 63
Poker.K
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
资源虚拟化技术入门
资源虚拟化(resource virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。在实际的生产环境中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件。 ...原创 2018-04-15 14:43:56 · 5275 阅读 · 0 评论 -
全虚拟化和半虚拟化的区别
cpu运行级别: ring0是指CPU的最高运行级别,ring1次之,ring2其次…… 拿Linux+x86来说, 操作系统(内核)的代码运行在最高运行级别ring0上,可以使用特权指令,控制中断、修改页表、访问设备等等。应用程序的代码运行在最低运行级别上ring3上,不能做受控操作。如果要做,比如要访问磁盘,写文件,那就要通过执行系统调用(函数),执行系统调用的时候,CPU的运行...原创 2018-04-15 14:44:07 · 5796 阅读 · 0 评论 -
虚拟化技术:Xen和KVM的对比
Xen和KVM都是开源的虚拟化技术。Xen的实现方法是,运行支持Xen功能的kernel,这个kernel是工作在Xen的控制之下,叫做Domain0,使用这个kernel启动机器后,你可以在这个机器上使用qemu软件,虚拟出多个系统。Xen的缺点是,如果你需要更新Xen的版本,你需要重新编译整个内核,而且稍有设置不慎系统就无法启动。 相比较,KVM就比较简化。它不需要重新编译内核,...原创 2018-04-15 14:44:53 · 9166 阅读 · 0 评论 -
QEMU和KVM的关系
KVM是指在CPU硬件支持基础之上的虚拟化技术。没有CPU硬件虚拟化的支持,KVM是无法工作的。 准确来说,KVM是Linux的一个模块。可以用modprobe去加载KVM模块。加载了模块后(kvm和kvm-intel模块),才能进一步通过其他工具创建虚拟机。但仅有KVM模块是远远不够的,因为用户无法直接控制内核模块去作事情。还必须有一个用户空间的工具才行。这个用户空间的工具,开发者...原创 2018-04-15 14:44:18 · 1060 阅读 · 0 评论 -
KVM架构解析
Linux 既有良好的灵活性,在虚拟化方面同样出色。但是最近,随着内核虚拟机(KVM)的出现,Linux 虚拟化的前景发生了变化。KVM 是构成主流 Linux 内核(V2.6.20)一部分的第一个虚拟化解决方案。KVM 支持 Linux 客户操作系统的虚拟化 —— 甚至支持其硬件对虚拟化敏感的 Windows 系统的虚拟化。了解 Linux KVM 的架构并了解它与内核的紧密集成为何会改...转载 2018-04-15 14:44:35 · 5663 阅读 · 0 评论 -
KVM实现机制解析
1. 概述1.1. KVM简介KVM是一个基于Linux内核的虚拟机,它属于完全虚拟化范畴,从Linux-2.6.20开始被包含在Linux内核中。KVM基于x86硬件虚拟化技术,它的运行要求Intel VT-x或AMD SVM的支持。/*****************************************************注: VT-x技术说的通俗点就是硬件对于CP...转载 2018-04-15 14:43:05 · 704 阅读 · 0 评论 -
VMware虚拟机配置嵌套虚拟化
VMware虚拟机下创建kvm-sever,server下继续创建kvm虚拟机(嵌套虚拟化),返回libvirt错误解决办法:SSH连接VMwarevi /etc/vmware/config增加一行设定去允许Netsed hypervisorsvhv.enable = “TRUE” (vSphere 5.1)或者vhv.allow = “TRUE” (vSphere 5.0 o...转载 2018-04-15 14:54:37 · 7981 阅读 · 0 评论 -
开源KVM管理工具和平台
KVM实现了虚拟化核心的监视工具,其在UI方便的管理工具多种多样。比较典型的管理工具有virsh,virt-manager,ovirt等。 virsh为命令行管理工具,功能强大,能完成几乎所有虚拟机管理任务,包括在线迁移,虚拟机快照,创建和转换虚拟机磁盘文件格式等,适合以脚本的形式自动管理虚拟机; virt-manager以桌面应用的方式,提供了方便与性能兼具的高效...原创 2018-04-15 15:00:54 · 17158 阅读 · 0 评论 -
虚拟机管理软件VirtualBox和virt-manager
VirtualBox : https://www.virtualbox.org/ 是一款开源虚拟机软件, 使用Qt编写,来自Oracle。 VirtualBox 没有使用 qemu、kvm、libvirt 等开源组件,它的前端、后端以及内核加速模块都是自己开发的,唯有远程桌面所需要的 VNC 使用了 libvncserver。 Virtual Machin...原创 2018-08-31 09:23:29 · 2788 阅读 · 0 评论
分享