尽管公共部门越来越多地采用多云战略,但对于实施这些战略的机构所面临的诸多挑战,目前仍缺乏有效的解决方案。其中一项挑战是如何安全互连托管在多个提供商环境中的工作负载。联邦政府的Cloud Smart战略和美国国防部的SCCA均强调了这一问题,而随着更多云供应商加入,这一问题会更加严峻。
根据一项Propeller Insights调查,在跨多个云部署应用的组织中(占75%),63%使用3个或更多云。总体而言,超过半数(56%)的组织认为,跨不同云提供商管理工作负载存在困难,主要挑战包括安全性、可靠性以及普遍存在的连接问题。事实上,提交给总统的《联邦IT现代化报告》建议各机构优先实施数据级保护,并充分利用现代虚拟化技术。
部分困难主要源于相互冲突的运营模式。每个云都提供其云服务提供商特有的服务和相应API,客户往往需要适应不同的技能要求、策略和方法。每个云都能提供“软件定义网络”体验,但不同云的“软件定义网络”体验各不相同。如果未充分考虑这些跨环境差异,往往会导致配置不一致、缺乏零信任方法,并影响安全性和性能。
随着云原生(基于微服务的)应用的引入,这种互连难题进一步加剧,需要相互通信的实例数量大幅增加。Propeller发现:“超过70%的受访者表示,在多云环境中,提供商之间不同的安全服务(77%)、不断增加的API数量(75%)以及基于微服务的应用日益普及(72%),加剧了安全问题。”
这一难题促使市场需要并日益寻求一种全新的多云网络方法。
公共部门在多云网络方面面临独特挑战
多云网络整合了两种不同的方法,以简化应用交付:
- 它采用自下而上的软件定义互联方式。通过创建一个可抽象不同网络环境之间差异的覆盖网络,显著降低多个云环境协同使用的复杂性;固定的物理基础设施则作为功能完备的底层网络,并通过标准的跨云控制平面在其上实现动态虚拟网络。
- 它采用自上而下的方式,将简单的容器网络扩展为复杂的分布式架构。随着业界开始将容器工作负载作为事实上的标准应用单元,其底层相对简单的网络必须扩展到其他环境,最终推动分布式云的出现,以协助管理不同环境之间的应用流量。
这两个要素的融合已在客户的应用架构中形成两个抽象层:Kubernetes用于简化网络工作负载管理,软件定义网络用于简化网络互联。但目前这两种方法的融合方式仍给客户带来诸多难题。
在涉及多个云时,这些技术要求运维团队采用过于精细的配置来实现标准化的网络互联方案,给许多机构带来了挑战。跨云环境的网络配置和管理方式往往要求组织配备熟悉各环境差异的专家团队,才能跟上网络标准化的步伐。这些专家也面临着严峻的可见性挑战。即使有CISA的持续诊断与缓解(CDM)计划,机构仍必须设法实现跨多种技术的可见性,并遵循合规标准。尽管TIC 3.0放宽了机构利用云来增强自身能力时所需遵循的一些严格准则,但如何构建安全解决方案,以提供对加密流量所需的可见性,仍是一个常见问题。
以分布式云为解决方案
管理这两种解决方案本已十分棘手,而引入多个云提供商会让问题更加复杂。显然,更好的应对方式是让Kubernetes与SDN更紧密地协同,解决不同环境之间的差异,并让用户无需成为网络专家也能实现这一切。F5将这种方法称为“分布式云”。
机构通常会在为服务选择合适的网络或云之前,综合权衡业务决策和应用需求,此时往往会遇到这一问题。决策需要考虑多种因素,包括成本、能否启动、部署速度、合规性、是否需要部署在特定区域等,以及机构认为对应用成功至关重要的其他因素。初始业务决策很少考虑网络方面的因素或与其他云的互操作性。遗憾的是,随着应用在预期生命周期内不断演进,以及其他业务部门随后就云使用方式作出决策,这种做法很容易引发新的挑战。
F5认为,选择特别适合业务需求并遵循Cloud Smart和SCCA指南的云技术,本身并无不妥,即使这会导致使用多个供应商或环境。我们并不建议客户只追求某一家云提供商带来的优势,而是应采用可扩展构建的解决方案,在所有云环境中实现一致性并落实合规要求。这些解决方案应合理可行,并与客户的网络技能、应用需求和业务目标相匹配。
我们对分布式云的理念基于三项关键信念:
- 我们深知,网络必须支持随时随地访问,同时不影响服务质量或民众和员工的体验。
- 我们认为,无论客户选择哪种底层云,任何互联云都应简单、功能完备且保持一致。
- 我们相信,客户应能通过简单、声明式、API驱动的方式统一控制平面和管理平面,从而获得更多价值。
分布式云模式认为,必须以较高的质量、性能和安全水平,近乎实时地为客户应用的用户提供服务。我们的目标是提供一种具备跨云弹性的分布式云,同时避免成本大幅增加、配置时间受限或环境差异带来的影响。
F5已打造广泛的解决方案组合,通过提供一套协调一致的技术和实践,积极应对这些关键时刻;同时,我们正努力将其扩展到客户架构中的每个应用。作为推动更多应用迈向自适应应用这一使命的一部分,我们希望帮助各机构完成这些转型,使其能够轻松地将工作负载迁移到效率和效益更高的位置、区域或成本模式,而无需为每个环境配备一支网络专家团队。
我们的独特之处在于,客户能够利用F5公共部门解决方案,在云规模下构建多云桥梁,连接本地关键工作负载。F5对Volterra的收购让机构能够通过真正统一的控制和管理平面,将同样的灵活性和能力扩展到公有云工作负载及网络,从而简化网络互联:无需再为每个云组建多支团队,也无需管理大量特定于环境的API,只为实现云间连接!
我们将继续把这项工作作为重点,为客户提供简单、有效的多云业务解决方案。我们坚信,借助F5技术打造更出色、更快速、更安全且更加分布式的云,组织“现在就要完成!”的迫切需求将有望得到满足。
本文部分内容改编自此前发布的文章,并针对公共部门受众进行了调整。
相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。