博客

利用 NetOps 缩小数据中心代沟

Lori MacVittie 缩略图
洛里·麦克维蒂
2017 年 9 月 5 日发布

不要让任何人告诉你硬件并不重要。 硬件无处不在。 在每一部手机中。 我们拥有的每个 Fitbit 和科技小工具。 在我们的车里。 在我们的笔记本电脑和平板电脑中。 它越来越多地出现在我们的电器中。 在我们的手表里。 显然,在某些情况下,在我们身上也存在这种情况。 它更小、更快、而且功能更多。

应用程序无论大小,都需要硬件资源。 中央处理器。 记忆。 贮存。 网络。 如果没有这些,它们都无法发挥作用。 没有任何。 无论我们是在数据中心还是在云端(数据中心),硬件无处不在。 它为应用程序提供必要的动力,使我们的生活更加互联、更加协作、更加便捷。

但这并不意味着数据中心的硬件没有发生变化。 这是。 虽然硬件仍然是我们构建每项技术的基础,但我们在其上构建的框架和技术平台(应用程序)已经发生了变化。 在某些情况下,甚至会相当引人注目。 当您可以汇集资源并将applications解构为多个服务,使用底层计算和内存网格(就像大规模分布式系统本身一样)时,摩尔定律不再是一个限制。

 

 

直流世代

根据我们如何配置、管理和使用这些资源的模型,我们看到这些数据中心在一代又一代地发生变化。

四代应用基础设施

在寿命最长的应用基础设施——零代——中,我们启动机器、运行应用s,并为连续几年的正常运行时间而自豪。 然后出现了虚拟化,我们启动机器并恢复运行虚拟机的应用程序。 单一系统的正常运行时间已经过时;应用程序的可用性才是当今的衡量标准。 在云端,我们只需单击按钮即可启动服务,并且无需动一根手指即可扩大或缩小服务规模。 在后云计算时代,容器可以自动克隆自身,其速度之快甚至让代托纳的维修站工作人员羡慕不已*。

应用程序基础设施生成之间的时间正在压缩。 零代和第一代之间的时间间隔长达数十年。 虚拟化已经存在很长时间了,但直到 2010 年左右才“成熟”。 云? 2015 年。 容器? 他们行动迅速,现在甚至还没到 2018 年。 每一代人都会从上一代人的经验教训中进步,注意到上一代人的失败和缺点,同时努力加以改进。 这些改进的核心是速度和规模。 上市和交付速度。 业务规模以及目前所依赖的应用程序的规模。 两者都为影响数据中心各个方面的革命性变化做出了贡献。

所有这些应用程序和服务仍然需要硬件。 即使看起来好像是,资源也不会神奇地出现。 这是虚拟化和云计算如此快速增长的原因之一。 因为它看起来很神奇。 但魔法终究只是一种幻象。 就计算而言,这意味着硬件(及其提供的资源)仍然存在。 改变的是我们提供、管理和使用它的方式。 这些变化对数据中心的每个机架都产生了深远的影响。

这导致了代沟,需要 NetOps 来弥合。

需要自动化和响应能力

现在,企业面临着交付新applications和 API 的规模和速度压力,这带来了对自动化的需求——无论是通过云还是容器,无论是在本地还是外部。 应用程序和应用服务使用硬件资源的寿命缩短意味着以惊人的速度进行回收。 手动流程和漫长的启动时间无法跟上此类系统设定的快速节奏。 这意味着容器化和云(或至少类似云)框架能够实现快速、频繁的服务创建和销毁,从而实现快速扩展。

自动化、资源消耗和服务创建速度划定了数据中心的代线。 即使从第二代(云)转移到第三代(容器)也会彻底改变这些特性。 每一代都朝着全自动亚秒级响应目标迈进,这主要得益于持续几分钟而不是几个月或几年的资源消耗情况。

 

 

这就是为什么 NetOps 现在(或应该)成为如此重要的焦点。 因为网络(传统的硬件网络)最受第二代和第三代应用基础设施的期望的影响。 IT通常负责支持跨越所有四代的应用基础设施,这意味着网络中的成本和基础设施通常必须共享。 这通常意味着专用设备。 但即使应用服务托管在传统设备上,它仍然需要提供第二代或第三代应用基础设施模型所使用的手段。

必须使用自助服务和自动化来满足最新一代的需求,同时保持支持第一代所需的可靠性。 这意味着与票务系统集成并通过 API 和仪表板公开分析。 这意味着无论底层硬件是什么——专用硬件还是 COTS 硬件——网络都必须将自己呈现为一种可消耗、可自动化的资源,并以与第二代或第三代应用基础设施相同的敏捷性做出响应。

在某些情况下,这意味着网络和应用服务必须采用与其提供的应用s相同风格的基础设施。 负载平衡和 Web应用安全等应用服务越来越受到开发人员的欢迎,并融入到应用程序架构和基础设施中。  其他方面——特别是在安全领域——在第二代(云)环境中根本无法正常工作(或根本无法工作)。 这意味着这些服务必须变得可供云使用、容器化、并且易于访问。

数据中心内部存在的代沟可能会给组织带来问题。 它们可以抑制或彻底阻碍数字化转型的努力。 它们无疑会增加开发与 IT 之间、IT 与业务之间、业务与客户之间的摩擦。 通过 NetOps 努力满足使用 API、自助服务和自动化支持第二代和第三代基础设施模型所需的消费模型,可以减少这种摩擦。

成熟的数据中心内不同代applications之间存在的复杂性以及有时相互竞争的需求意味着NetOps 必须应对挑战。 超级网路4 如果网络要成功同时支持四代应用基础设施,网络(以及其所包含的一切)必须转型。 


*NASCAR 维修站工作人员的目标是在 12 秒内完成进站(更换所有四个轮胎)。 有记录以来的最快进站时间仅为8秒。 车队的工作速度是驾驶员成功的关键。