数据中心 频道

数据中心如何从“静”转为“动”

  【IT168 资讯】迅速变化的市场动力和规则最近一直迫使IT经理们寻求减少静态数据中心计算成本和资源消耗的方法。把行业标准的、基于系统的、静态的数据中心转变为一个虚拟化的、自动的、动态的数据中心能够降低成本和提高效率。下面为您介绍了如何通过虚拟化和自动化把你的静态数据中心转变为一个动态的数据中心。

  数据中心(特别是基于行业标准的系统和软件的数据中心)过去一直是静态的环境。这就是说,一个数据中心是由经过配置仅支持一个操作系统、数据管理系统、应用框架和许多应用程序的服务器组成的。然后,系统使用预先分配的设置访问存储和网络。这个预先分配的设置只能通过精心计划的一套人工程序进行修改。

  正如大型计算机用户和单个厂商的中型计算机用户在将近30年前发现的情况一样,这种类型的静态思维引起了许多问题,必须要用虚拟化和自动化取代这种静态思维。虽然应用动态的、自适应性的思维是一个重要的步骤,但是,重要的是要记住物理机器(包括服务器系统、网络和存储)必须要为实现这个目标而运行。这是行业标准的、基于系统的数据中心的经理现在要学习的一课。

  如何避免过分配置

  当前的行业标准的、基于系统的数据中心的发展通常没有一个中心的计划。因此,每一个业务单位或者部门都仅选择满足自己需求的系统和软件。这些选择仅支持他们自己的业务单位或者部门的工作流。这就意味着大多数数据中心都变成了一个仓库,有些人把它称作博物馆或者“计算竖井”。每一个计算竖井都是把眼光仅仅放在一个业务单位或者部门的需求上购买的。每一个竖井通常仅使用自己的管理工具进行管理(使用机构用来管理其它竖井的工具效果不够好)。

  业务单位和部门采购了充足的系统、软件、存储和网络资源处理自己高峰期的工作量。他们还采购充足的资源提供足够的冗余,以保证商务解决方案一直运行和可用。

  这种方法也有价格昂贵的副作用:这些资源将闲置在那里,在很长时间里等待工作量的高峰期。如果把这个机构的全部闲置的资源合在一起考虑,这个机构大量的IT投资都浪费了。因为这些资源没有用于这个机构的日常处理需求。显然,这种在几年前还是合理和谨慎方法现在对于许多机构来说都是一种承受不起的浪费。全球市场(和快速变化的市场动力和规则)一直在迫使机构把效率和充分利用资源当作自己优先做的事情。

  如何克服有问题的人工处理过程

  当静态数据中心发生中断的时候,许多机构利用容易产生错误的人工处理过程和程序来确定发生了什么事情。他们将隔离这个故障,移动资源以保证业务继续运行,修复故障,然后把资源恢复到原来的正常设置。打开物理服务器并且装载适当的软件也是必要的。这个网络必须要重新启动或者重新设置。存储系统也必须要重新启动和重新设置。恢复的速度主要取决于物理系统的恢复和设置。

  这些步骤中的每一个步骤都需要很多时间,需要这个机构的工作人员所没有的昂贵的专业知识,并且容易出现人为的错误。另一个复杂的情况是每一个计算竖井都是以不同的应用程序和管理框架为基础的。这就意味着能够解决这个故障的这部分问题的专业知识不能解决这个故障的另一部分问题。

  人工处理过程显然是不能很好地升级的。当然,这是采用大型计算机和中型计算机的数据中心在10年前开始使用自动化技术的原因。机构需要使用一种动态的数据中心。这种数据中心能够处理计划的和非计划的中断,使时钟倒退,而不需要处理上述的任何痛苦的问题。

  如何预想动态数据中心

  行业标准的、基于系统的数据中心的经理们梦想着超越一个静态的环境。他们想象如果他们的数据中心按照下面动态数据中心做的六件事情去做会成为什么样子:

  1.它是否能够随时地自动发现没有使用的(也就是浪费的)资源。在没有使用的和浪费的资源列表中有系统、软件、存储和网络。

  2.它是否能够以协调的基于正常的方式重新安排这些资源以便最优化地利用这些资源。摆在最优先的位置的事情首先是利用资源。

  3.一旦重新分配资源之后,数据中心资源将自动分配给有用的任务。

  4.每一个工作量都将获得所需要的资源,不会干扰或者减缓其它任务。

  5.如果这个机构愿意的话,可以释放不需要的资源以便关闭这些资源的电源来减少耗电量和产生的热量。这些资源可以接通电源恢复工作,经过配置完成手边的工作或者以后根据需要进行工作。

  6.只有在当前的资源真正耗尽的时候才需要增加新的资源。

  明确的事情是一切都必须以协调的方式实时适应需求,否则就会出现问题,而不是解决问题。

  如何实现动态数据中心的梦想

  在过去的几年里,虚拟化和自动化产品已经应用于行业标准的系统、操作系统和应用程序中。现在,机构能够以“逻辑的”或者“虚拟的”资源的观点进行工作。这种逻辑的观点与实际的物理观点相比有很大的区别。

  这到底是什么意思?系统用户也许会把一个单个的物理计算机看作是运行不同的操作系统和应用软件的不同的系统。或者他们也许会看到这种观点,就是一组系统实际上是一个计算资源。其它的虚拟化技术也许能允许人们使用在开发人员创建这个应用程序的时候还不存在的设备访问计算解决方案。还会有这种情况,就是长期过时的设备可以用在虚拟环境中,尽管实际上没有安装任何这种设备。

  最后,适当地使用这些技术层能够为机构提供许多好处。这些好处包括改善的伸缩性水平、可靠性和性能、比物理环境更大的灵活性、更优化地使用硬件、软件和人员资源。这需要IT决策者考虑服务器以外的事情以实现更广泛的目标。

  使用多个厂商的产品的这种类型的虚拟化已经有许多成功的实施案例。这些产品可作为整个数据中心的操作系统环境。资源能够被自动地发现和自动地满足这个机构自己的服务级目标和正常。

  发现自己被迫要解决本文中提到的那些问题的IT经理最好要学习这方面的知识,知道这种类型的产品如何能够满足他们的目标,同时通过部署一个动态数据中心环境来降低整个计算成本。

0
相关文章