KVM基础

作者: 4e8ea348373f | 来源:发表于2018-05-16 14:34 被阅读0次

新博客网站1

新博客网站2

一,概念

  1. kvm为内核性虚拟化(寄生)
  2. 表现为内核模块
  3. 内核模式,用户模式,来宾模式(虚拟机)
image.png

二,组件

  1. /dev/kvm: 在用户空间工作于hypervisor,可以通过ioctl()系统调用来完成vm创建,管理功能,字符设备,功能(创建虚拟机,分配内存,读写vcpu的寄存器,向vcpu注入中断等)
  2. qemu进场,工作于用户空间,主要用于仿真io设备

三,特性

  1. 将分配给vm的内存交换至swap
  2. 支持使用mage page
  3. 支持使用intel ept 或 amd rvi技术完成内存地址映射:GVA-->GPA-->HPA
  4. 支持KSM
  5. 支持分布式存储(GlustFS)
  6. 实时迁移

四,实战

#查看是否支持硬件虚拟化
[root@C1 ~]# grep -E --color=auto "(vmx|svm)" /proc/cpuinfo

#装载
[root@C1 ~]# modprobe kvm
[root@C1 ~]# modprobe kvm-intel
[root@C1 ~]# lsmod

kvm参考

相关文章

  • 36-虚拟化

    本章内容 ◆ 虚拟化基础◆ 虚拟化技术之KVM◆ kvm实战案例 一:虚拟化基础 https://www.vmwa...

  • 大数据学习一般都学什么,学习路线

    基础阶段:Linux、Docker、KVM、MySQL基础、Oracle基础、MongoDB、redis。hado...

  • KVM基础

    新博客网站1新博客网站2 一,概念 kvm为内核性虚拟化(寄生)表现为内核模块内核模式,用户模式,来宾模式(虚拟机...

  • kvm基本命令

    kvm常用管理命令 kvm连接方式 kvm磁盘磁盘 kvm快照管理 kvm克隆虚拟机 kvm桥接网络 kvm虚拟机...

  • 制作openstack的windows server 2012r

    openstack virt-install qemu-kvm WindowsServer2012R2 1. 基础...

  • KVM 使用

    1. 檢查 kvm-ok cef@P5:~$ kvm-ok INFO: /dev/kvm exists KVM a...

  • kvm的基础命令

    一、基础命令 列表list(--all) 开机start 关机shutdown 强制关机destroy 重启 re...

  • ubuntu xenial 安装 KVM

    KVM 官网 http://www.linux-kvm.org/page/Main_Pageubuntu KVM ...

  • 第二章 KVM原理与环境构建

    获取方式 kvm 源码管理地址 (search "kvm/kvm.git")linux 内核的Tarball (t...

  • OpenStack 01

    KVM KVM 全称是 Kernel-Based Virtual Machine。也就是说 KVM 是基于 Lin...

网友评论

      本文标题:KVM基础

      本文链接:https://www.haomeiwen.com/subject/sggedftx.html