欢迎光临IT网Linux学习频道

当前位置: > 虚拟化 Virtualization > KVM >
  • [KVM] 在 CentOS 上安装和配置 KVM 日期:2016-12-13 01:29:30 点击:114 好评:0

    RedHat 的下一代旗舰产品 RedHat Enterprise Linux 6 将只包含 KVM,这一点 RedHat 官方已经在很久以前、在不同场合都确认过,也可以从RHEL 6 的 Beta 版本中得到证实。KVM 发展很快,稳定性有了很大提高,随着 RHEL 6 的正式到来,KVM 应用到生产环境的日子...

  • [KVM] qemu KVM kernel module no such file or directory 日期:2016-12-09 13:30:53 点击:63 好评:0

    错误提示: [root@localhost kvm_demo]# qemu-system-x86_64 -m 1024 -smp 4-bootorder=cd -hda /home/kx/kvm_demo/xp.img -cdrom /home/kx/kvm_demo/winxp_32.iso Could not access KVM kernel module: No such file or directory failed to initialize KVM:...

  • [KVM] centos7.1 kvm 虚拟机 日期:2016-12-08 17:09:46 点击:170 好评:0

    在centos6.5上面创建kvm很顺利,在centos7.1上面遇到有些问题,在此记录下来,参考文档 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Virtualization_Deployment_and_Administration_Guide/chap-Network_configuration.h...

  • [KVM] KVM 介绍(1):简介及安装 日期:2016-11-27 23:17:55 点击:171 好评:0

    1. KVM 介绍 1.0 虚拟化简史 其中,KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个 Hypervisor: 它由Quramnet 开发,该公司于 2008年被Red Hat 收购。 它支持x86 (32 and...

  • [KVM] KVM 介绍(2):CPU 和内存虚拟化 日期:2016-11-27 02:55:33 点击:133 好评:0

    1. 为什么需要 CPU 虚拟化 X86 操作系统是设计在直接运行在裸硬件设备上的,因此它们自动认为它们完全占有计算机硬件。x86 架构提供四个特权级别给操作系统和应用程序来访问硬件。 Ring 是指 CPU 的运行级别,Ring 0是最高级别,Ring1次之,Ring2更次之就 Li...

  • [KVM] KVM 介绍(3):I/O 全虚拟化和准虚拟化 [KVM I/O QEMU Full-Virtualizaiton Para-virtualization] 日期:2016-11-27 02:53:12 点击:157 好评:0

    在 QEMU/KVM 中,客户机可以使用的设备大致可分为三类: 1. 模拟设备:完全由 QEMU 纯软件模拟的设备。 2. Virtio 设备:实现 VIRTIO API 的半虚拟化设备。 3. PCI 设备直接分配(PCI device assignment) 。 1. 全虚拟化 I/O 设备 KVM 在 IO 虚拟化方面,传...

  • [KVM] KVM 介绍(4):I/O 设备直接分配和 SR-IOV [KVM PCI/PCIe Pass-Through SR-IOV] 日期:2016-11-27 02:51:37 点击:83 好评:0

    本文将分析 PCI/PCIe 设备直接分配(Pass-through)和 SR-IOV, 以及三种 I/O 虚拟化方式的比较。 1. PCI/PCI-E 设备直接分配给虚机 (PCI Pass-through) 设备直接分配 (Device assignment)也称为 Device Pass-Through。 先简单看看PCI 和 PCI-E 的区别(...

  • [KVM] KVM 介绍(5):libvirt 介绍 [ Libvrit for KVM/QEMU ] 日期:2016-11-27 02:50:17 点击:163 好评:0

    1. Libvirt 是什么 为什么需要Libvirt? Hypervisor 比如 qemu-kvm 的命令行虚拟机管理工具参数众多,难于使用。 Hypervisor 种类众多,没有统一的编程接口来管理它们,这对云环境来说非常重要。 没有统一的方式来方便地定义虚拟机相关的各种可管理对象。 Li...

  • [KVM] KVM 介绍(6):Nova 通过 libvirt 管理 QEMU/KVM 虚机 [Nova Libvirt QEMU/KVM Domain] 日期:2016-11-27 02:47:50 点击:64 好评:0

    1. Libvirt 在 OpenStack 架构中的位置 在 Nova Compute 节点上运行的 nova-compute 服务调用 Hypervisor API 去管理运行在该 Hypervisor 的虚机。Nova 使用 libvirt 管理 QEMU/KVM 虚机,还使用别的 API 去管理别的虚机。 libvirt 的实现代码在/nova/virt/l...

  • [KVM] KVM 介绍(7):使用 libvirt 做 QEMU/KVM 快照和 Nova 实例的快照 (Nova Instances Snapshot Libvirt) 日期:2016-11-27 02:41:44 点击:84 好评:0

    本文将梳理 QEMU/KVM 快照相关的知识,以及在 OpenStack Nova 中使用 libvirt 来对 QEMU/KVM 虚机做快照的过程。 1. QEMU/KVM 快照 1.1 概念 QEMU/KVM 快照的定义:快照就是将虚机在某一个时间点上的磁盘、内存和设备状态保存一下,以备将来之用。它包括以下...

栏目列表
推荐内容