服务器 频道

如何确定服务器整合项目中的整合率?

    【IT168 应用】服务器整合项目一般都从收集数据开始:收集服务器的资源需求以及统计数据,以使你能够确定服务器的整合率。一个服务器整合项目中分析阶段的目标是创建一个最终整合状态的完整定义。

  最终整合状态包括以下几点:

  •一份在服务器整合项目后最终将保留的服务器列表。这包括那些将保留的以及将新购置的服务器。

  •每台服务器上将创建的虚拟机数量。一些服务器可能不会安装虚拟化软件,而保留为标准的服务器。这些服务器会承载一个单独的应用程序或一个单独的数据库,亦或是两者的结合。

  •每个应用程序以及数据库实例在这个虚拟环境中将放置的确切位置。如果其将置于虚拟机中,那么要确定具体的某台物理服务器中的某个虚拟机;如果其将置于一台不虚拟的标准服务器中,需确定具体的某台标准服务器。

  你应该保留哪些服务器?

  在服务器整合项目的分析阶段,你的第一步应该是确定哪些服务器将保留在新的环境中。然后你可以计划服务器整合率。这可以按照服务器整合计划表中详细的参数:处理器、内存以及网络接口来决定。

  你也许会决定通过添加内存来升级一些服务器。一旦你确定了保留哪些服务器,你可以分配简单的编号给它们(E1, E2, E3等等),方便服务器整合项目中接下来的步骤。

  应用程序整合

  然后你可以开始主要的分析任务:分配每个应用程序实例和数据库实例到某台最终状态的物理服务器。如果在你的项目中有几百台,甚至几千台服务器,这将会是一项艰巨的任务。但是,某些假设可以帮你显著减少选择的数量并更好的计划服务器整合率。当然,一个需要两个月来进行数据收集的服务器整合项目,通常不会只需要三个小时就完成分析。

  当选择整合到同一台物理服务器上(但在不同的虚拟机中)的程序以及数据库时,以下几点是应用程序整合目标:

  •不要在一台物理服务器上部署超过合理数目的虚拟机。例如,在生产环境服务器上你也许需要10台虚拟机,但是在测试和开发实例中也许需要较少量的。

  •虚拟化软件能在每台服务器上支持超过200个虚拟机。但是,你应该避免在一台物理服务器上部署如此集中的生产实例。因为这样会产生单点故障。

  •不要让物理服务器过载。确保所有应用所需的CPU、内存以及网络连接资源总和在机器的承受范围以内。

  为了实现前两个目标,你应该将重负载应用与轻负载应用或者数据库混合在每台物理服务器中。仅部署一些轻负载应用,将无法有效地利用服务器的所有资源,这与应用整合目标的第一条是相违背的。如果你将一些重负载应用放在一起,在各应用使用的高峰期,你将会遭遇低性能的风险。

0
相关文章