admin管理员组

文章数量:1530056

2024年8月1日发(作者:)

虚拟化的十大错误

虚拟化易于实施,但是要小心避免下列错误:使用早期硬件、没有设置好适当的主机安全.

对当今几乎所有企业来说,虚拟化已经变成了一项核心基础架构技术。它是如此流行,以至

于很多企业打算对所有新服务器部署实施虚拟化。使虚拟化变得如此流行的一个因素就是易

于实施。但是,如果你没有正确规划你的虚拟化部署的话,这同样简单的设置可能会反咬你

一口。这里会介绍你应该避免的虚拟化方面的十大错误.。

1.在早期硬件上实施虚拟化。MicrosoftHyper-V和VMware的ESX Server这两个软件都能够运

行在早期的硬件平台上。但是,较新的处理器有Second Level Address Translation(SLAT)和

Nested Page Tables(NPT)这样的功能,让硬件负责在来宾虚拟机(Virtual Machine,VM)

的内存地址和物理RAM地址之间的变换,能够极大地提高虚拟化的性能。

2.在虚拟硬盘上运行杀毒软件。进行杀毒保护通常是个好习惯。但是,让杀毒软件扫描虚拟

机的虚拟硬盘可能会降低这台虚拟机的性能。一定要把虚拟硬盘从主机的杀毒软件扫描中排

除出去。

3.忽视来宾虚拟机备份。你可以在主机这一级,在不中断最终用户服务的情况下来备份虚拟

机,使之具备简单的灾难恢复能力,因为你可以在大约几分钟的时间内在另一台虚拟化主机

上恢复那台主机的镜像文件。即使如此,主机级别的备份也不能取代来宾备份。像Microsoft

SQL Server和SharePoint这样的应用程序需要在来宾这一级别进行备份,以保护最终用户的

数据。

4.不恰当的虚拟化主机安全性。很容易出现这种情况:重点关注来宾安全性而忘记了主机安

全性甚至更加重要,因为主机能够访问所有来宾资源。虚拟化主机必须具备物理安全性,另

外主机上的所有资源都应该遵循最低优先级原则而加以保护。

5.经常使用虚拟机的默认设置。另一个常见的错误是盲目接受被虚拟化主机和虚拟机管理控

制台使用的默认设置。比方说,我一般会把默认虚拟机位置从DAS改为SAN。另外,你需

要小心地分配每个虚拟机的CPU、RAM、磁盘以及网络的大小来适应该虚拟机所需的工作量。

6.不恰当的主机处理器资源。虚拟化让你能够获得比使用物理服务器能够达到的高得多的硬

件利用率。但是,没有什么东西能够阻止你用太多的虚拟化负载来过度使用你的主机的CPU。

理想情况下你应该对每台虚拟机使用主机的一个CPU内核。Windows Server Resource

Monitor能够给你一个涉及你的CPU和内核使用水平的快速警告。

7.不恰当的主机RAM。缺乏RAM无疑会对你的虚拟化环境造成严重影响,甚至比缺乏CPU

资源的影响更大。RAM是并发的活动虚拟机数量的主要限制因素,因为每台虚拟机必须从

物理内存中分配它的RAM。你要保证针对你计划运行的虚拟机的数量有足够多的主机RAM,

还要为虚拟化主机留出足够的RAM。

8.不恰当的主机网络适配卡。另一个常见的、尤其是出现在服务器合并项目中的错误是没有

在虚拟化主机中安装足够数量的网络适配卡。在一个服务器合并环境中,来自虚拟机的所有

网络带宽都会通过主机的网络适配卡。虽然也许你不需要一个一对一的关系,但是很容易会

为来自很多虚拟机的通讯而过度使用几块网络适配卡。

9.每个群集共享卷上有太多虚拟机。群集共享卷(Clustered Shared Volumes,CSV)是Windows

Server 2008中的一项新功能,允许多个虚拟机共享相同的LUN。默认情况下,所有虚拟机都

会访问相同的CSV。如果负载较小,这种设计是没有问题的,但是对于较大的负载,例如SQL

Server,则需要更多CSV。另外,请记住,磁盘性能取决于主轴的数量,所以使用带有很大

数量主轴的存储介质能够提供更好的性能。

10.认为你可以对每台虚拟机只使用一个CSV。一台虚拟机被限制为只使用一个CSV,这种想

法看起来很正常。你不仅能够对每台虚拟服务器创建不止一个CSV,而且可以在CSV之间拆

分你的虚拟机的VHD文件。你可以把你的系统文件和页面文件拆分到一个CSV卷上的一个

VHD中,并把你的数据文件和用户数据放到位于另一个CSV卷上的一个VHD文件中。

本文标签: 虚拟化能够使用来宾数量