五个部署Hyper-v的常见错误.

微软的Hyper-v使用已经非常容易了,它不需要有专门的技能,就可以设置一个虚拟机的启动和运行,即便有安装向导和最佳实践,但是还是有人会犯一些常识性的错误.以下五个常见的错误是我看见很多人在部署Hyper-v时常犯的,我们如何去避免它们呢?
 
#1忽视网络管理
当你添加你的第一个Hyper-v角色的时候,你就应该计划多一块网卡用来管理接口.很多人忽视这条.觉得浪费一块网卡是没必要的.毕竟,hyper-v并没有一个专门的管理界面,一块网卡仍然可以用于管理主机,干嘛还要去浪费资源呢?这里,我们应该去考虑安全问题,主机,从hyper-v的架构来看,它是父分区, 用于管理所有的虚拟机,而所有的数据都是通过这一块网卡.当你能够访问主机的时候,也就意味着你可以直接访问这些虚拟机和虚拟机硬盘,你是否愿意让你的DMZ和内部网络,工作在同一个子网呢?当然不是,这会有很大的安全风险.所以最好多添加一块网卡.
 
#2使用错误的磁盘类型
当你设置一个全新的虚拟机时,你会去设置虚拟磁盘,当你选择使用动态扩展盘时,你可以选择任意大小的硬盘驱动器,用在存放它.这或许是一个明智的选择,因为当你创建虚拟磁盘的时候,它一开始就是一个很小的文件,会随着你安装的的文件多少而增长.有利也有弊,动态盘的性能在某些特定的环境下没有固定盘好,管理起来也不方便.比如,当你对动态盘,添加和删除大量数据时,再使用压缩功能,我经常就出现,一些莫名其妙的问题.
 
#3不正确的配置快照
为系统管理员有个好理由来使用微软Hyper-v的快照功能,这是一个简单的方法用来恢复自己不小心对虚拟机的一些误操作,仍然,存在以下几个问题.首先,快照并不是一个备份,看起来给你的假象好像是一个完美的备份,但是它并不能提供文件级别的恢复.像系统状态备份那样.
 
#4过多的CPU
目前多核很常见,在主流的服务器上,基本都是8核.绝大多数人认为,给虚拟机分配更多的核数,虚拟机会拥有更好的性能.微软的hyper-v最大允许你分配4个虚拟机CPU.虽然这种方式很灵活,你可以根据自己的需要进行分配,但也不应该给一个虚拟机分配多个虚拟机CPU,最好按照 1:2的比例来划分.也就是说,一个4核心的CPU,你不应该分配超过8个虚拟CPU.此外你不应该分配4个CPU给一台虚拟机,因为虚拟机的处理器映射不到一个特定的物理核心上,相反,而是分配给所有的物理处理器去完成.因此,你应该了解,你的虚拟机到底在跑什么应用,并给他合适的配置.
 
#5没有考虑使用虚拟交换机 
虚拟交换机是一种扩展的网络拓扑.网络管理员设置虚拟 lan,或,vlan 和使用 802.1Q 集群,使网络更高效、’更易于管理.
当我们插入交换机端口时,我们仍然认为该网络连接的终结点作为主机,但那不再是这种情况.如果您在您的网络中使用 vlan 和集群,可以将该功能扩展到您的虚拟机主机.有的交换机配置摘要和它们如何设置给你的网络管理员联系。 配置为每个子网的专用的网卡,而不是您可能会发现可以承载的所有绑定为不同的网络虚拟机的各种时节省网络端口.只有有限的网卡端口从节省空间的刀片式服务器如设计时特别有用。
 
原文:http://searchwindowsserver.techtarget.com/tip/0,289483,sid68_gci1507834,00.html
 
 
PS:有问题大家可以给我Blog留言,或者来VTSINO论坛找我.
本文转自许珈毓的技术思考博客51CTO博客,原文链接http://blog.51cto.com/jiayu/291575如需转载请自行联系原作者

BabyXc
上一篇:DevOps系列一:认识事件驱动型计算


下一篇:IDDD 实现领域驱动设计-CQRS(命令查询职责分离)和 EDA(事件驱动架构)