如何构建以数据为中心的架构

Chris Evans
混合云和多云并不是同一概念。正如一些文章中所强调的那样,混合云通常指使用两种或多种不同运营环境的解决方案,而多云意味着采用多个运营环境相同的云计算平台。

如今,几乎每个基础设施供应商都将混合云或多云作为一种产品采用。采用多个云服务与采用一个整体云计算解决方案比人们想象的要复杂得多。以下将研究混合云模型和多云模型的有效性,尤其是研究数据如何成为未来混合部署环境的中心。

混合被定义为多种事物的组合。在汽车应用中,混合动力汽车使用一个以上的动力总成,通常是汽油、柴油或电力。从计算的角度来看,人们已经将混合基础设施视为由内部部署数据中心和公共云组合而成。

混合云vs.多云

混合云和多云并不是同一概念。正如一些文章中所强调的那样,混合云通常指使用两种或多种不同运营环境的解决方案,而多云意味着采用多个运营环境相同的云计算平台。

许多企业多年来一直采用多云模式,使用SalesForce、office365和Google Workspace等工具。还有许多其他解决方案专注于特定的业务流程,例如生产效率、服务管理以及内部和面向客户的工作流。

很多实施SaaS应用程序迁移的组织表示,从高度定制的SharePoint迁移到谷歌云平台是一个重大挑战。从迁移(从保持一致的外观)到持续遵从(保留审计跟踪和存档)的精妙之处很难实现。在许多情况下,折衷办法是丢弃某些信息或并行运行多个系统。

多种服务模式

有不同的计算类型和服务模式。通常将现代应用程序分为以下四类:

•IaaS(基础设施即服务)–这是一种乐高积木式的存储、计算和网络的构建块,所有这些都可以组合起来以构建更复杂的服务。云计算提供商使用PaaS和某些SaaS产品(例如托管数据库)完成这一操作。

•SaaS(软件即服务)–这是提供标准的业务流程功能和一些内部基础设施服务。需要注意的是,在IaaS和SaaS之间也可以将其归类为PaaS,但该术语在最近几年似乎变得不那么令人关注。

•内部部署–在客户拥有和托管的数据中心内建立的自我管理基础设施。

•边缘–提供本地计算服务(包括数据创建)的核心数据中心(IaaS或本地)之外的小型计算单元。从通过5G连接到分支存储中的小型服务器集群的安全摄像头网络,边缘解决方案的差异可能很大。

这四种计算类型的有趣之处在于,它们在过去60年中都以某种形式存在。在计算的早期,大多数组织无法负担采用大型机的成本,因此他们使用了EDS之类的服务。边缘计算是通过小型计算机(例如IBM System/38)实现的。Sungard AS等基础设施即服务公司提供了按需灾难恢复平台,从而避免了建设和运营成本高昂的内部部署数据中心的需求。

因此,这四种服务模式将会一直存在。

服务特色

这四个服务模式均具有一些限制。IaaS和SaaS解决方案完全由供应商设计和构建。客户很少或根本没有输入服务设计、数据结构或安全模型(取决于实施层)。供应商决定创新的速度。例如,AWS公司每年都会推出数百种增加新功能的产品,从而提高了吸引力,但用户可能难以跟上其创新的步伐。

内部部署和边缘计算为企业提供了完全的灵活性(在市场上的产品范围内),但更加强调设计、构建和操作流程。这是融合解决方案和超融合解决方案在过去10年兴起的原因之一,该解决方案旨在简化决策过程。

选择

在决定如何构建IT服务时,IT行业为组织提供了大量选择。初创公司无需运行内部部署数据中心,可以使用IaaS和SaaS将其完全置于公共云中。长期运营的组织由于其业务的长期性而往往将所有事物混合在一起。每种服务类型都具有一系列特性,这些特性提供了不同级别的灵活性、控制、消耗和管理。

每种服务类型的使用随着时间的推移而发生变化。内部部署供应商喜欢谈论将数据和应用程序遣返云平台的情况。实际上,公共云的应用仍在逐年大幅增长,而传统的基础设施供应商则希望转向模仿云计算的运营成本支出模式。

数据挑战

迄今为止描述的许多解决方案都倾向于在计算和数据的较小孤岛中运行。出现这种情况有几个原因:

•缺乏数据移动性。以SaaS解决方案为例,除非提供某种摄取功能,否则供应商提供的内部数据模型将使其难以将内容提升和转移到另一个平台。数据具有惯性,与非结构化数据相比,结构化数据具有更大的惯性。IaaS产品的架构旨在向客户收取将数据移出而不是移入其平台的费用。

•没有机会成本。将计算服务从一家提供商迁移到另一家提供商需要显著降低成本/复杂性,或者为企业提供额外的竞争优势。其过渡的成本和风险必须合理化。如今,云平台从一家服务提供商转移到另一家服务提供商可能是一项年度计划或5年计划。在未来可以设想在更短的时间内改变解决方案。无论采取哪种方式,都会利大于弊。

•技术债务和依存关系。系统围绕引入了次要或主要锁定的特定技术和平台。无论采用哪种技术,总会有必然的依存关系。这是一个不能避免但可以缓解的折衷方案。

组织倾向于拥有众多IT解决方案的原因之一是当查看数据时需要解决上述问题。IT对组织的价值在于向客户提供更好的服务,这主要是由数据驱动的。基础设施会随着时间而变化。而在过去的30年中,人们已经看到在大型机、客户端/服务器、部门服务器、虚拟基础设施、融合基础设施、超融合基础设施、容器以及现在无服务器的环境中部署了应用程序。所有这些技术的核心都是数据处理的永恒概念。

基础设施如今不断发展和变化,但是IT的核心是数据及其为企业提供的价值。

以数据为中心

为什么要继续构建以基础设施为战略和设计中心的解决方案?以下介绍导致这种行为的多个决策点。

•成本模型–基础设施已作为资本支出出售,必须随着时间的推移而折旧。云计算改变了这种思维方式,每小时的运营支出非常细化。这提供了尝试新事物、进行实验和学习的机会,而无需为项目投入资金。

•复杂性–IT技术一直很难大规模实施。由于有许多活动部件,因此一旦基础设施解决方案稳定下来,就没有太多改变它的愿望。变化会带来风险。当采用进一步抽象底层硬件的解决方案时,基础设施可以成为一种服务,而不是设计的组成部分。

•专注于组件–技术公司一直专注于销售网络、存储、服务器等组件,才看到以融合基础设施为起点的解决方案。在此之前,很多组织依靠系统集成商来应用他们的组件集成知识。

随着构建和维护基础设施的开销变得不再重要,可以关注数据和应用程序的价值。数据是虚拟云计算的核心,虚拟云计算只需使用四个服务模式提供的资源。

转型

随着企业在未来十年内对其IT进行转型,数据将成为云计算模型的核心。云计算和基础设施供应商将提供服务和产品,以基于服务的方式使用。IT组织需要调整其技术架构,使其以数据为中心。这种设计将最有价值的组件置于计算中心,从而允许按需使用其他服务。

架构师的观点

组织需要应对以数据为中心的挑战。而这一旅程将基于证据审查供应商的产品和解决方案。这包括用于评估将数据放在首位的关键IT设施的实用技巧,并研究数据保护、安全性、基础设施管理、成本管理、数据移动和数据管理等。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论