基本概念
KVM基本概念
KVM (全称是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块
使用 KVM 可允许多个包括 Linux 和 Windows 每个虚拟机有私有的硬件,包括网卡、磁盘以及图形适配卡等
KVM 技术已经从最初的概念发展成为企业 IT 基础设施管理系统。可以从kvm client 管理软件这样的单一界面直接访问位于多个远程位置的服务器和设备。KVM over IP 解决方案现在已具备完善的多地点故障转移功能、符合新服务器管理标准 (IPMI) 的直接界面,以及将本地存储媒体映射至远程位置的功能
桥接
- 桥接(Bridging)是指依据OSI网络模型的链路层的地址,对网络数据包进行转发的过程,工作在OSI的第二层。一般的交换机,网桥就有桥接作用
Note:在KVM下运行的VM默认的网卡采用NAT的方式进行连接,无法与外界进行通讯,但是可以与同台KVM下的其他VM进行通讯,为了使VM与其他网络主机进行通讯,需要将网卡模式由NAT改为桥接的方式
环境配置说明:
在物理机上,利用KVM安装虚拟机,实现网桥通信
- 物理机:Centos 6.5 操作系统,CPU支持虚拟化,自带KVM,0.10.2版本的virsh
- 虚拟机:Centos 7.0 操作系统
- 物理机和虚拟机上的网卡配置文件均默认为 ifcfg-eth0
- 物理机IP地址为 10.6.2.164,虚拟机IP地址为10.6.2.174,网关地址为10.6.2.254