微软环境下的容量规划怎么做?

 
   | |

导读:在本文中,TechTarget中国的特约虚拟化专家Anil Desai将以Microsoft管理产品为例,着重介绍几种关于容量规划和虚拟机部署的决策方法。

关键词:Microsoft 容量规划 虚拟机部署

 
正在加载数据...

【TechTarget中国原创】在服务器环境中,容量规划从来都是一件很麻烦的事。在以往每个应用使用一台服务器的日子里,要使应用要求与服务器要求相匹配还比较容易。尽管会大量地浪费服务器资源,但可以减少资源抢夺的可能性,不会导致性能下降。而现在,随着虚拟化技术的诞生,容量规划一直都是人们的一个烦恼,不过面临的具体问题有所改变。如果列一个表来排列在虚拟环境中最迫切想解决的容量规划问题,如下将是要解决的首要问题:

  1. 我能在一台主机服务器上放置多少台虚拟机?
  2. 以我现在的数据中心基础设施,能支持多少台虚拟机?
  3. 在我的虚拟架构中如何获得最大的价值?
  4. 虚拟机最好放置在什么地方?

【TechTarget中国原创】在服务器环境中,容量规划从来都是一件很麻烦的事。在以往每个应用使用一台服务器的日子里,要使应用要求与服务器要求相匹配还比较容易。尽管会大量地浪费服务器资源,但可以减少资源抢夺的可能性,不会导致性能下降。而现在,随着虚拟化技术的诞生,容量规划一直都是人们的一个烦恼,不过面临的具体问题有所改变。如果列一个表来排列在虚拟环境中最迫切想解决的容量规划问题,如下将是要解决的首要问题:

  1. 我能在一台主机服务器上放置多少台虚拟机?
  2. 以我现在的数据中心基础设施,能支持多少台虚拟机?
  3. 在我的虚拟架构中如何获得最大的价值?
  4. 虚拟机最好放置在什么地方?

  在本文中,TechTarget中国的特约虚拟化专家Anil Desai将以Microsoft管理产品为例,着重介绍几种关于容量规划和虚拟机部署的决策方法。

  科学方法的好处

  在我们开始探讨技术之前,我想强调一下规划的价值和重要性。如果将虚拟机随便放到某一台主机服务器,然后看用户会不会有不满和抱怨,的确会很省事。但是,这种做法通常会导致虚拟机的放置不合标准和用户的不满。无论用户的虚拟机运行得多么流畅或应用性能高于服务水平协议(SLA),他们都不会抱怨。只有你做得不够好时,他们才会抱怨。

  有条理的容量管理涉及到对应用要求、主机服务器资源利用和性能等的精确测量。然后,你就可以对数据中心资源分配做出科学的决策和预测。如果你选择科学的方法(与“随意放置虚拟机”方法相对),那么主要的难题就是收集和分析这些必要数据了。

  建立性能监测系统

  Windows平台的所有当前版本提供了很多种获取和记录性能数据的方法,曾经红极一时的Windows Performance Monitor(也称作System Monitor)就是一个例子。利用这个工具,你可以监测每个操作系统组件、应用和服务,而且操作很简单。Performance Monitor有很多种功能,其中一些可能只有某些系统管理员才知道:

  • 它能使用一个控制台监测多种服务器或工作站的数据
  • 日程选项,设置何时开始和停止收集数据
  • 能够将数据写入二进制或文本文件,然后发送到相关数据库
  • 载入已记录的性能数据供以后分析选项

  尽管这些功能在大多数情况下(如,故障检修)很有帮助,但大多数服务器操作系统都与大量的性能数据,要分清具体收集哪些数据非常困难。而且,考虑到环境(主机和子机)中的系统数量,手动操作根本就无法完成。

  程序员用class来完成

  在Windows操作系统和程序世界里,有很多种方法可以创建、访问和收集性能数据。例如,开发员只需几行代码就可以轻松地在应用中加入测量仪器(自定义性能计数器)。PowerShell、WMI、COM、VBScript和.NET平台可以用于分析和连接性能数据。利用自定义应用或服务,企业管理员可以有很多种方法监测大量的系统。不过,与手动操作一样,这也会需要大量的时间和部署专业技能。

  其他人可以吗?

  那么,如果你是一个不想做这些额外工作的管理员,该怎么办呢?幸好,虚拟化领域有很多种产品和服务可以帮助企业更好地进行虚拟化决策。大多数产品都有不同级别的监测和报告的功能,总的目的都是帮助企业更好地进行容量规划和部署决策。

  利用System Center监测和优化系统

  对于数据中心资源管理,微软发布了多款产品。这些产品只是微软System Center系列的一部分,你可以登陆Microsoft System Center网站了解详情,也可以下载Virtual Hardware Drives进行评估。在容量规划方面,微软推出了System Center Manager(SCOM)和System Center Virtual Machine Manager(SCVMM)。

  正如它的名字一样,SCOM是用于监测整个数据中心环境的一款解决方案。它能够检测出很多种问题,并自动采取解救措施,必要时会警报提醒管理员。此外,SCOM还会创建一个性能数据库追踪环境中所有系统的资源利用数据。它会自动收集、储存和分析这些数据,帮助管理员确定哪些服务器还有额外的容量、哪些服务器容量很紧张。

  得到这些必要的性能数据后,你可以利用它做出更好的容量规划决策。依据SCOM收集的这些数据,SCVMM可以针对虚拟机部署提供一些建议。它的PRO(性能与资源优化)会考虑虚拟机的技术要求和资源估计,然后将这些信息与SCOM收集的数据中心所有系统的目前以及历史性能数据进行对比。根据一些数学方法,它会把这些数据归结为一个用五星级表示的系统,即使是最不懂技术的老板也能看明白。

  此外,PRO还能监测VMware hypervisor,并且提供了可扩展性,允许第三方开发者创建自己的管理包。当然,虚拟机部署之后,SCVMM的工作还远谈不上大功告成——它还要继续监测整个环境,根据预定义策略和规则提供变更建议。

  总结

  在数据中心里,有很多种方法可以收集性能数据,利用它做出更好的容量规划决策。所有这些方法都涉及到时间的投入和专业技能问题。不过,考虑一下“猜测或反复试验(强调的是后者)”的方法,你会发现容量规划工具和方法还是值得投入努力的。

 
查看全文
 
 
 
 
 

虚拟化备份与灾难恢复

 
在VMworld 2009大会上,SearchServerVirtualization.com颁发了第三方年度VMworld 2009奖项,从八大类别的200参选者中选出了金奖得主和入围者。
 
本篇文章将介绍一下Openfiler,Openfiler为特定的虚拟工作环境提供了一个用例。同时,也将会列举出使用Openfiler设备的应用场景。
 
大多数供应商的产品不支持通过Hyper-V的卷影拷贝服务(VSS)功能,来完成在线透明地主机端备份方式。因此我需要一种代替的方式。
 
Hyper-V为虚拟机创建恢复点,以便以后能在需要的时候返回到先前的状态。但是你需要明白这个技术的一些难点,以使你的快照更可靠,出现的问题更少。
 
VMware通知Veeam Software在其新的Veeam Backup和Replication 3.1产品中停止对免费ESXi版本的支持,这种做法可能将小型企业推向使用微软hypervisor的阵营。
 

登录TechTarget中国

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