到 2024 年,超过45% 的 IT 支出将淘汰传统网络并用云取代它们。是什么推动了这些趋势?简而言之:现代云网络。
什么是云网络?
云网络使用云(一个集中的第三方资源提供商)来实现网络资源之间的连接。云网络充当应用程序的看门人。
掌握这一概念意味着可以利用云进行基础架构、网络管理、网络监控和维护。换言之,可以在云中设计、配置、管理和微调网络资源,以创建简单和弹性的网络。这些基于云的网络资源可以包括:
- 虚拟路由器
- 虚拟专用网络 (VPN)
- 虚拟防火墙
- 数据连接
- 负载均衡器
- 虚拟桥梁
- 虚拟适配器等等
通过云网络,网络可以支持云,也可以完全基于云。
在支持云的网络中,网络位于本地,但用于管理它的部分或全部资源位于云中。核心网络基础设施(数据包转发、路由和数据)仍然在内部,但网络管理、监控、维护和安全服务等事情是通过云完成的。比如,使用基于 SaaS 的防火墙来保护本地网络。
在基于云的网络中,整个网络都在云端。这包括网络管理资源和物理硬件。基于云的网络用于在云中部署的应用程序和资源之间提供连接。
云的历史
云计算和云网络领域的大部分发展可以追溯到多年前。
早在 1960 年代,提供服务、虚拟化和启用对服务的网络访问,这三个概念的融合塑造了云的定义和目的。
这些概念不仅开创了云的工作理念,而且为 IT 部门提供了一个跳板,让他们超越传统的网络架构,彻底改变处理软件和硬件采购的方式。
从 2005 年到 2011 年,公有云和私有云的使用开始受到关注,第一代云出现了。
公有云广泛使用背后的一个主要驱动力是亚马逊的弹性计算云 (E2C) 的推出,这是一种基于 Web 的服务,允许用户租用虚拟服务器以在亚马逊网络服务 (AWS) 基础设施上运行应用程序。这极大地改变了 IT 部门的工作方式。
公司也不再需要投资昂贵的现场服务器,并且可以优化网络资源以实现战略业务连续性。
到 2012 年至 2017 年,随着按需付费计算基础设施和服务、DevOps、实时流媒体服务以及混合云的出现,第二代云奠定了基础。计算环境提供了更多选择,使数据和应用程序可以轻松地在公有云、私有云、混合云和多云之间移动。
云网络与传统网络
随着云网络的不断发展,越来越多的网络架构师面临着一个反复出现的问题:我应该将公司的计算带到云端?还是继续使用传统网络?这个问题没有完美的答案,这取决于用户认为什么是附加值。
首先,传统的 IT 模型是最安全的网络模型之一。它们允许数据所有者在不依赖云服务器的情况下,严格控制他们的信息及其共享方式。但这是有代价的:需要购买不同的硬件并定期升级。同样,用户体验通常会受到传统模型的影响。用户期望无论何时何地,都可以访问数据和资源。
另一方面,云网络涉及的用户拥有的硬件和软件要少得多。取而代之的是,网络硬件和软件资源托管在云中,从而可以在按需、即用即付的基础上访问实时功能。这减少了冗余资源的可能性,并为网络架构师提供了更好的优势,可以在不同情况出现时定制特定要求。
云网络与云计算
到目前为止,我们使用的关于云网络的大多数定义,都是基于为资源之间的连接提供动力的网络基础设施的位置。这与云计算不同,云计算比云网络要广泛得多,它包含了让应用程序在服务提供商的数据中心(而不是传统的数据中心)上运行所需的所有计算服务。
虽然云网络和云计算概念经常可以互换使用,但有一些差异需要注意。
云网络与网络资源以及如何在云中管理、连接和控制这些资源有关。
云计算关注的是托管在云中的应用程序和服务。这些服务可以包括存储、软件和数据库。
云网络的优势
随着云网络的发展,其中一些优势包括:
- 降低成本:无需购买和维护昂贵的服务器和硬件资源,公司可以节省资本成本。
- 最短停机时间:云提供商处理与其提供的云资源相关的所有更新。这意味着网络团队需要考虑的运营问题少了一个。在大多数情况下,如果有停机时间,会提前通知,以便有时间实施替代解决方案。
- 可扩展性:借助云网络,IT 团队可以评估业务需求并根据需要修改容量。在云中,这通常是一个无缝过程,但在传统网络的情况下通常会导致中断。
- 生产力:由服务提供商负责云网络的维护、自动更新和测试,用户花费在管理任务上的时间大大减少。
- 弹性:在规划计算机网络的未来时,必须考虑正常运行时间和一致的性能。
传统网络发生故障并不容易恢复。例如,服务器故障可能意味着长期中断甚至数据丢失。这些成本加起来,平均基础设施故障成本为每小时 100,000 美元,而应用程序故障的成本在每小时 500,000 美元到 100 万美元之间,具体取决于企业的规模和网络模式。