免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: chenyx
打印 上一主题 下一主题

[系统安装] 【每周一议】新手那些事之十八:虚拟机的选择 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2012-09-11 16:32 |只看该作者
我只用过vm

论坛徽章:
0
32 [报告]
发表于 2013-07-13 11:32 |只看该作者
chenyx 发表于 2012-08-31 08:30
学习系统,必须有系统环境,但是,一般情况下,我们没有条件为每一个系统提供一个物理主机来搭建环境,这时候,虚 ...


新手LINUX。

喜欢DOS方式当控制台,但当到来linux的时候,却感觉一抹黑,不知道是什么原因,否则,早15年就上手linux了。

从没使用过VMWARE,虽然曾经因工作需要安排同事整过,也是撒手不管。

曾偶尔用过MS的虚拟机VPS,但也就一般般,未曾感冒。也试图在VISTA/windows7下使用WINDOWS XP MODE,也不了了之。

WIN2008,尝试使用HYPER-V,架构了主机,远大的理想从未付诸实施。

2012当HYPER-V曾弄过,发现2012做宿主机在家用上的局限(主要是主机还是要做日常应用的,而虚拟机又在GUI支持很不好)就改用了WINDOWS 8做宿主。

在WINDOWS 8/2012宿主机中,使用HYPER-V做虚拟机,其系统集成度是很好的,很鉴赏。只是,基于前面当原因,虚拟机当GUI系统很差劲,满足不了自己的需求。

换做VBOX,玩玩了一下,感觉还爽吧,很容易上手。又鉴于WINDOWS 8做宿主的性能问题,决定转行到LINUX宿主。

首先使用UBUNTU做宿主(为什么?因为听说UBUNTU是LINUX里面最容易使用的,从此也正式开始了LINUX的新人之旅),安装了VBOX,整体感觉很好,几乎全傻瓜式,跟自己在windows下使用应用的感觉如出一辙。就是~~~VBOX设置虚拟机的自动启动有点麻烦~~~,退缩了。网络求助后,开始考虑CENTOS+KVM。

vbox中安装 CENTOS,CENTOS当GUI让我有回到WINDOWS的感觉(^_^,没出息的感觉),欣然喜之。再在虚拟机中体验FEDORA,果断放弃。


目前宿主系统:64位CENTOS 6.4。虚拟机:KVM(安装过程中,学习了不少LINUX知识)。

KVM感受:

1、安装超难。

无怪呼都说REDHAT系统在应用管理安装方面跟UBUNTU比差很多。虽然网络上有很多的安装指南进行指导,还是走来不少弯路。宿主机系统反复重装几次(主要是为了体验真正的安装过程)。

不过,这个安装超难应该是属于CENTOS的吧,换做UBUNTU应该很容易。

2、使用上,也有了一些麻烦。

比如开始的虚拟机镜像文件放置的位置(/var/lib/libvirt/images),想折腾到HOME下,也整很久(主要是自己菜鸟,高手其实就很简单了,所谓“会者不难,难者不会”就是这个意思);

此外,kvm虚拟机的配置文件(XML)也是放置在 /var/lib/libvirt/ 中,至今没找到改变位置的办法,不知道是否固定位置的。这点跟VBOX没办法比。VBOX在重装宿主后,拿来就用,这个~~~就需要重新配置虚拟机信息了,只是不用重新安装系统而已。

3、虚拟机分辨率问题。

在使用HYPER-V的时候,虚拟机当GUI是超烂,可以说只勉强支持显示而已。想在虚拟机里做图形应用和大屏幕是没可能(标准16:9的还是有缩放)。

vbox的显示支持比HYPER-V强很多,但也只是强而已,还是局限在16:9的分辨率上。

曾一度以为,所有的虚拟机的分辨率都是16:9的比率了,直到安装了64位WINDOWS 7后。发现可以充分利用我的物理显示器PHILIP 190SW8的特性(1440x900分辨率),全屏后,就如以前的宿主机安装一样的感觉。只是,WINDOWS XP、windows 8、windows 2012都没有这个效果。

(XP使用XP配置,WINDOWS 8和WINDOWS 2012因为没支持对应的配置,分别使用WINDOWS 7和WINDOWS 2008的配置支持)

4、网络

VBOX、HYPER-V弄桥接网卡巨容易,在CENTOS的KVM中使用桥接网卡还是折腾了我够呛。当然,主要还是“会者不难,难者不会”的问题。

CENTOS下弄桥接网卡时,要注意几点(不知道UBUNTU下手工弄是否一样):

[quote]

a. 要关闭网络管理功能。通过服务管理或者命令行:

  1. chkconfig NetworkManager off
  2. service NetworkManager stop
复制代码
b. 可能是因为关闭了网络管理功能的原因,网络服务不会自动启动。可以通过管理服务功能配置或使用命令行:

  1. chkconfig network on
  2. service network start
复制代码
c. 关于网络服务启动问题有一个假象:开始我发现网络没启动后,都是手动使用命令:

  1. ifup eth0
  2. ifup br0
复制代码

  1. service network start
复制代码
来启动。后来我想,这个不是办法,应该服务可以配置,但进入服务,没发现什么异常(network是启动的),直到后来使用b的方法启动时才发现,手动启动服务是没有配置网络服务自动启动的。


5、性能方面:

系统整合性跟WINDOWS下的HYPER-V应该一样。不过,KVM安装 32位 WINDOWS XP的效率非常差劲,运行的性能也很不足。所幸XP的使用频度不高。

6、管理控制:

KVM远方便于HYPER-V和VBOX。比如:

a. 鼠标进入虚拟机区域,是虚拟机的鼠标,超出这个区域则是主系统控制,而且,也支持虚拟机独占鼠标支持。键盘也类似。

b. 因为centos(或者是说gnome,没特别比较过,反正UBUNTU的UNITY是支持WINKEY的)不支持WINKEY(开始与右键菜单命令按键),因此,只要虚拟机获得焦点,那么,这些键就直接被虚拟机捕获使用。


7、多媒体支持:

hyper-v不提供任何支持,vbox完美支持,kvm~~~尚未体验。

8、快照功能:

HYPER-V与VBOX也都支持快照,可能是使用的不多吧,比起KVM来说,KVM的快照功能远远比HYPER-V和VBOX强劲。不过,一次同时开着5台虚拟机(XP-1G-1CPU、WIN7-2G-2CPU、WIN8-2G-2CPU、WIN2012-SQL-2G-2CPU、WIN2012-IIS-2G-2CPU),当我直接使用重启功能时,保存快照的时间~~~我不知道多久,反正我在等好几分钟只是保存完WIN XP后就立马出去了。(我机器,I3220、8G内存)

9、更多的优缺点挖掘中。

[/quote]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP