KVM虚拟化技术

本文介绍了KVM,一种基于Linux内核的虚拟化技术,它将虚拟机作为标准进程由Linux调度。KVM增加了客户模式,使得在同一个内核中可以运行多个独立的虚拟机。同时提到了QEMU,一个高速度的模拟处理器,但效率相对较低。内容涵盖了检查CPU虚拟化支持、安装组件、设置网桥以及KVM虚拟机的创建过程。
摘要由CSDN通过智能技术生成
KVM虚拟化技术

KVM: 是挃基亍 Linux 内核的虚拟机(Kernel-based Virtual Machine)。是第一个整合到 Linux 内核的虚拟化技术。在 KVM 模型中,每一个虚拟机都是一个由 Linux 调度程序管理的标准进程,你可 以在用户空间启劢客户机操作系统。

一个普通的 Linux 进程有两种运行模式:内核和用户。 KVM 增加了第三种模式:客户模式(有自己 的内核和用户模式)

QEMU:是一套由 Fabrice Bellard所编写的以GPL 许可证分发源码的模拟处理器,在 GNU/Linux 平台上使用广泛。QEMU具有高速度和跨平台的特性,QEMU能模拟至接近真实电脑的速度。 QEMU能模拟整个电脑系统,包括中央处理器及其他周边设备。 QEMU和vmware一样都是支持仿真虚拟化,效率比较低。

查看cpu是否支持虚拟化

[root@localhost ~]# grep -E '(svm|vmx)' /proc/cpuinfo 

flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值