新手学堂:为虚拟化选择最佳内存、CPU和存储设备

2009-12-30   
分享到:
| |

导读:本文介绍为虚拟化的实施选择“最佳”内存、CPU和存储设备的方法。

关键词:虚拟化 内存 CPU 存储设备

 

【TechTarget中国原创】虚拟化技术的实施需要使用到四类资源:CPU、磁盘、内存和网络。但是数据中心管理员在试图构造虚拟化工作环境的最佳配置时,很难对上述设备资源的利用达到平衡。

  如何为虚拟化的实施选择“最佳”内存、CPU和存储设备?这些常见问题的答案可以很好地辅助用户进行决策。

 
查看全文
 
 
 
分享到:
 
 

虚拟机配置

 
IT管理员面临必须要确保网络服务器完整性与可用性的关键任务。微软在提升Hyper-V 3.0高可用性功能方面可谓不予遗力,添加了预测故障分析,增加了冗余。
 
使用Oracle VM VirtualBox创建虚拟机包括以下三个简单的步骤。上文介绍了第一、二步骤,现在来看看最后一步。
 
一旦了解了Oracle VM VirtualBox 4的特性以及相关术语,就可以开始创建虚拟机了。使用Oracle VM VirtualBox创建虚拟机包括以下三个简单的步骤。
 
微软为了提升虚拟内存的管理而设计了Hyper-V动态内存。但是这个功能也可以通过优化主机比例来有助于你的服务器整合计划。
 
过去几年,虚拟机配置的传统观点已经发生了改变。在虚拟化初期,很多管理员配置虚拟机的时候犯了两个错误:分配内存和分配处理器。
 



【TechTarget中国原创】虚拟化技术的实施需要使用到四类资源:CPU、磁盘、内存和网络。但是数据中心管理员在试图构造虚拟化工作环境的最佳配置时,很难对上述设备资源的利用达到平衡。

  如何为虚拟化的实施选择“最佳”内存、CPU和存储设备?这些常见问题的答案可以很好地辅助用户进行决策。

  是否有工具可以优化或者平衡虚拟化技术实施?

  有些Hypervisor内置有辅助工具,如VMware动态资源调度模块(VMware Dynamic Resource Scheduling)就可以自动探测到资源争用,并且把虚拟机迁移到其它宿主平台上,从而达到自动负载均衡。在VMworld 2009上也有关于解决存储争用现象的提示(使用存储VMotion的动态资源调度)。除了VMware为其自身产品提供的这些工具,我也曾经见过可以应用在其它平台上的自动工具。

  一台虚拟机是否应该有一个以上CPU吗?

  通常来讲是不需要的,因为很多应用程序和操作系统实际上并不使用其它CPU。当然也有例外,比如那些多线程或者有很多进程的应用程序就需要使用多个CPU。通常SQL Server、Exchange和终端服务程序都有可能使用多个虚拟CPU。

  是否有适用于虚拟化技术的最佳CPU?

  对于这个问题存在一定程度的争议:是使用AMD的CPU还是Intel的CPU?答案当然是选择最合适的。如果原来使用的就是AMD,那就继续使用AMD的产品。然而问题的关键在于所选择的CPU内都有AMD-V技术或者Intel-VT技术,所有的四核CPU都有这项功能。另外一个需要考虑的因素是可能需要特定处理器满足Hypervisor的功能需求。例如,VMware的容错功能就要求一个有限的CPU子集。然而通常情况下都会选用四核CPU。

  如何为虚拟化实施选择存储设备?

  选择虚拟化的存储设备时需要决定Hypervisor所支持的存储设备类型,然后在检查其选项,例如可能打算在VMware ESX中使用CIFS存储设备。

  完成这项检查之后,就需要使用虚拟机的工作负载进行测试,各个公司的工作负载各不相同。因此需要设计并且运行公司特定的工作负载,以决定应该使用的最佳技术和可以提供需要性能的最佳商家。

  通常的存储设备的选择取决于网络适配器的速度,12Gb的FC-HBA要比10Gb的网络适配器快,然而4Gb的FC-HBA要比10Gb的FCoE适配器慢。重要的是需要考虑到存储的各个方面。

  如何决定给虚拟化宿主平台分配的内存容量?

  先查看虚拟化宿主平台的状态再做决定,检查每一台虚拟机然后计算一下,但是每个Hypervisor都知道所有被占用的内存。VMware ESX和ESXi使用透明页共享优化内存利用率,从而提升整体的虚拟内存使用和虚拟内存管理。

  如何决定CPU性能?

  由于Hypervisor知道分配给每台虚拟机的时钟周期,所以可以在Hypervisor层面在虚拟机外部决定CPU性能。运行在虚拟机内部的工具如果不能提供有效的实际数字之外就仅仅是一个测量工具,只有在Hypervisor没有过度束缚CPU的情况下该测量工具才可以提供真实的数字。如果发生CPU被过度束缚的情况,每台虚拟机都只能获得CPU片段,而不是虚拟机性能表所要求的全部CPU。

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录