专家建议:为您企业的关键任务应用程序选择合适的服务器服务器

来源:互联网 / 作者:SKY / 2018-07-10 15:25 / 点击:
尽管当前市场上的所有x86服务器看起来都是相同的,但这些服务器产品在功能和特性方面其实是存在着巨大的差异的。故而企业的IT专业人员们必须确保选择一套精确匹

尽管当前市场上的所有x86服务器看起来都是相同的,但这些服务器产品在功能和特性方面其实是存在着巨大的差异的。故而企业的IT专业人员们必须确保选择一套精确匹配其数据中心关键业务应用程序需求的服务器。而在本文中,业界的专家们将帮助广大的读者朋友们了解如何根据贵公司关键应用程序的具体需求和服务器的设计特征来选择最为合适的服务器。并提醒您企业务必要在选择服务器时提前进行缜密的规划,以确保对于您企业的任务关键型应用程序和虚拟环境的支持。

专家建议:为您企业的关键任务应用程序选择合适的服务器

在虚拟化技术和服务器硬件整合等相关概念诞生之前,IT企业组织被迫需要采用专用的独立物理服务器主机以运行其关键业务应用程序。而伴随着VMware公司、思杰公司(Citrix)的XenServer产品和来自微软的Hyper-V的陆续推出,使得IT企业客户得以能够从一台单一的42U服务器机架来维护中等规模的环境。如果说在过去,企业选择一款合适的服务器很重要的话,那么现在其已然成为了现代IT 企业组织的一大更为关键性的决策。企业可以在一台单一的物理主机上运行五到十台虚拟机(VM)。而一旦在这些机器上出现物理故障,那么其很可能带来一场毁灭性的灾难。IT企业组织的任务关键型应用程序通常需要运行在具有针对资源进行了参数设置的专用环境。在利用一款虚拟机管理程序时,工程师们能够通过虚拟化技术为这些应用程序提供其所需的资源量。应用程序所需的正常运行时间越长,环境所必须承受的容错就越多。因此仅仅只是采购成本代价昂贵的服务器来完成这项任务可能已经远远不够了。要在关键任务环境中保持高可用性和正常运行时间,必须满足这些关键任务应用程序运行所需的特定要求。

未雨绸缪,提前规划

企业数据中心在做出关于服务器的采购决策之前,最重要的任务之一可能是为指定为“任务关键型应用程序”的应用程序设计安排架构。在服务器上运行的被归类为关键任务的程序通常具有大约两到三个小时的恢复时间目标(RTO),或者可能甚至更少。也就是说,这些应用程序必须在发生灾难(或中断)之后恢复,以避免出现与业务连续性中断相关的不可接受的后果。为了真正衡量关键应用程序发生中断的影响,业界专家们建议进行适当的风险评估。当建立RTO时,应完成业务影响分析(BIA)。由于企业数据中心及其各自的业务通常是独特的环境,因此对于企业RTO的确定将完全取决于贵公司的具体实际情况。

在规划阶段,企业的整个团队将从确定并描述应用程序及其工作负载的具体需求和特性开始着手。此时,其IT工程师团队和业务管理团队都会花时间准确理解什么是关键任务应用程序。

他们还需要搞清楚的问题包括:

该应用程序的目标是什么?

哪些资源将会被分配给该应用程序?

该应用程序具体需要多少资源,以及该应用程序需要这些资源多长的时间,现在起的6个月,12个月抑或还是24个月?

我们是否可以分配更多资源以适应高峰时段的需求,以及临时激增的需求?

值得注意的是,并非每款应用程序都可以被虚拟化。与该程序的供应商或开发人员合作将有助于搞清楚是否可以被虚拟化的这一问题。在使用被指定为关键任务应用程序时,企业的工程师们必须采取假设并猜测的方法。

一旦工程和业务团队成功概述了任务关键型应用程序,下一个重要步骤就是确定交付方式。

利用恰当的硬件和软件

企业组织的工程师们需要非常清楚地了解应用程序以便于交付。在启动关键应用程序之前,有几项关键的技术要素需要进行评估和研究,如下,我们将针对这几项关键的技术要素与广大读者朋友们进行讨论:

虚拟化

尽管当前的IT企业组织对于虚拟化技术的普及采用已经显著增长,但仍然有许多的工程师们对那些需要很高的正常运行时间的应用程序是否部署虚拟化犹豫不决。他们主要担心的是虚拟机的安全性和I / O利用率的问题。虽然他们对于这方面的担忧是有必要的,但业界在这方面的研究仍然不能止步,因为每款应用程序都是独一无二的。有三件事情有利于在虚拟化环境中推出应用程序:

1、在过去三年中,虚拟化技术已经进入许多IT环境。无论是将该技术用于数据中心的操作运营现场还是在测试环境中,几乎所有新老工程师都有机会使用某种类型的虚拟机管理程序。这有助于使得典型的工程师们在虚拟平台上部署程序时更加得心应手。

2、甲骨文公司、微软和其他相关软件供应商们已经采取了几项措施来创建适用于虚拟化的应用程序。实际上,现在许多的数据库已然经过了优化,可以在虚拟环境中运行。使用大型Exchange或SQL基础架构不再是一个问题,因为这些数据库能够在虚拟平台上很好地运行。 虚拟机的故障转移和冗余功能也增强了企业客户使用该技术的信心。在专用虚拟机上运行的关键应用程序可以镜像到位于数英里之外的热点站点。如果发生故障,此应用程序可以无缝地在恢复站点恢复服务器上的操作。

3、物理服务器级别的硬件现在可以实现虚拟化。实际上,处理器制造商们为虚拟机在托管或裸机环境中所展示出的性能指标感到相当自豪。注意:业界专家们强烈建议在裸机管理程序上部署任务关键型应用程序,因为它可以消除托管操作系统的故障点。 I / O已经变得如此简化,以至于许多虚拟机的操作比直接安装到物理服务器上的操作性能只差百分之几或更低。

4、对于那些希望启动任务关键型应用程序并减少硬件占地空间,降低数据中心成本和提高投资回报率的公司而言,部署采用虚拟化技术将是一项很好的选择。这些公司可以在物理服务器上运行多款应用程序作为虚拟机,而不是为每个应用程序使用单独的硬件设备。

如果想要一款关键应用程序在虚拟化环境中运行良好,则与供应商进行验证是非常重要的。很多时候,需要进行彻底的测试,以确定该应用程序是否可以在虚拟状态下运行,或者是否需要自己的专用硬件。

选择合适的硬件

由于每处数据中心操作运营环境都是唯一的,因此选择适当的硬件将取决于应用程序和企业业务的具体要求。一些工程师们更倾向于采用刀片服务器环境,而其他工程师则倾向使用机架式服务器。如果企业正在考虑针对其关键应用程序进行虚拟化的部署,那么刀片式环境可能是一项很好的投资。通过使用刀片服务器,企业可以看到其基础架构在速度和性能的方面改进。在作出决定时,分析IT环境的整体灵活性,存储利用率,迁移和整合计划以及网络功能是非常重要的。

性能

阅读延展

1
3