首先将虚拟机网络模式选为NAT模式
2.
点击高级,查看MAC地址 然后编辑:/etc/udev/rules.d/70-persistent-net.rules 其中teh是网卡的名称,每一次克隆新主机,新主机都会把自己的Mac地址等信息配好,然后新建一个eth,数字加一。但实际上每次只能识别第一块,也就是eth0网卡,所以最后面那个真正正确的网卡配置识别不到。 做法是把mac地址与本机不符的etc配置都删掉,只保留一个etc配置,然后把NAME改成etc0
3.
点击编辑菜单中的虚拟网络编辑器
4.
查看NAT模式网络配置,并点击NAT设置
vmware 服务器双网卡,可以将虚拟机分别桥接在两块网卡上,桥接方法为:
1、在使用桥接之前,先在真机的'更改适配器设置中'禁用vmnet1和vmnet8。
2、在VMware中定义一个桥接器。
3、设置这个Linux虚拟机使用前一个步骤定义的桥接器--进入桥接器选择界面。
4、设置这个Linux虚拟机使用前一个步骤定义的桥接器--选择网络桥接器。
5、设置这个Linux虚拟机的网卡--或者通过这里自动获取IP,这一步非常重要。
6、设置这个Linux虚拟机的网卡--进入网卡设置路径。
7、设置这个Linux虚拟机的网卡--自动获取IP即可桥接完成。
虚拟化就是通过某种方式隐藏底层物理硬件的过程,从而让多个操作系统可以透明地使用和共享它。Hypervisor(虚拟机管理系统)是一种运行在物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享一套基础物理硬件,因此也可以看作是虚拟环境中的“元”操作系统,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(Virtual Machine Monitor)。
Hypervisor是所有虚拟化技术的核心,非中断地支持多工作负载迁移的能力是Hypervisor的基本功能。
当服务器启动并执行Hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户操作系统。
Hypervisor 之于操作系统类似于操作系统之于进程,它们为执行提供独立的虚拟硬件平台,而虚拟硬件平台反过来又提供对底层机器的虚拟的完整访问。
在典型的分层架构中,提供平台虚拟化的层称为 hypervisor (有时称为 虚拟机管理程序 或 VMM)。
Guest操作系统称为 虚拟机 (VM),因为对这些 VM 而言,硬件是专门针对它们虚拟化的。
平台虚拟化的好处很多。美国环境保护署(EPA)报告的一组有趣的统计数据就证明了其好处:EPA 研究服务器和数据中心的能源效率时发现,实际上服务器只有 5% 的时间是在工作的,在其他时间,服务器都处于 “休眠” 状态。
在单个服务器上的虚拟化平台能够改善服务器的利用率,但是减少服务器的数量才是它的最大功用。减少服务器数量意味着减少不动资产、能耗、冷却和管理成本。使用更少的硬件还能提高可靠性。总之,平台虚拟化不仅带来技术优势,还能创造成本和能源优势。
在图 1 中可以看到,hypervisor 是提供底层机器虚拟化的软件层(在某些情况下需要处理器支持),操作系统将对机器的底层资源的访问虚拟化为进程。hypervisor 也做一样的事情,但其对象不是进程,而是整个Guest操作系统。
hypervisor 分类
hypervisor 可以划分为两大类:
首先是类型 1,这种 hypervisor 是直接运行在物理硬件之上的。
其次是类型 2,这种 hypervisor 运行在另一个操作系统(运行在物理硬件之上)中。
类型 1 hypervisor 的一个例子是基于内核的虚拟机(KVM —— 它本身是一个基于操作系统的 hypervisor)。
类型 2 hypervisor 包括 QEMU 和 WINE。
hypervisor 的构成
hypervisor(不管是什么类型)仅是一个从其来宾操作系统抽象机器硬件的分层应用程序。通过这种方式,每个来宾操作系统看到的仅是一个 VM 而不是真实的硬件机器。
我们大致看一下 hypervisor 的内部组成,以及它在 VM(来宾操作系统)上的表示。
在较高级别上,hypervisor 需要少量设施启动来宾操作系统:一个需要驱动的内核映像、一个配置(比如 IP 地址和所需的内存量)、一个磁盘盒一个网络设备。
磁盘和网络设备通常映射到机器的物理磁盘和网络设备(如图 2 所示)。
最后,需要使用一组来宾操作系统工具启动和管理来宾操作系统。
参考:
http://www.ibm.com/developerworks/cn/linux/l-hypervisor/
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)