在过去的十年中,项云,软件定义和DevOps一直占据更多的空间在我们的日常对话和指导大多数组织的决策。
在一个云的世界有不同的数字基础设施层组成我们的系统的总体解决方案。这些层显著进化适应市场要求的新变化,尤其是计算和存储在哪里。数字基础设施的其他方面,如连接,有时不超越他们的设计和他们的影响更加明显,随着它们的使用变得更加密集和全球化更多的出现在业务。
连接通常不考虑在大多数公司的云计算和基础设施的设计,和这一点变得越来越明显的后果,因为它的使用越来越普及和企业越来越分布在世界各地。在本文中,我们将讨论这些连接挑战和演示如何使用Network-as-Code Equinix的可以帮助你与他们。
新的网络管理挑战
让我们首先定义的主要连接挑战,每个人都经历着数字转换处理:
- 全球化——新业务需求要求用户和应用程序之间都是相互联系的,不管在世界上。
- 分散——没有“部门”了。简单易用的云服务,新技术和新的生产方法的实现,我们从各部门员工与不同的连接需求,使网络管理更加复杂。
- 虚拟化——尽管等技术软件定义网络(SDN)和网络功能的虚拟化(NFV)正在收集速度和解决许多网络问题,这并不意味着他们的管理并不复杂。
- 可伸缩性——数据将继续迅速增长,由于数据密集型和互动媒体,如视频和社交网络,加上人工智能、大数据分析、物联网(物联网)等等。
如何应对即将到来的网络Equinix的挑战
有几个Equinix的为客户提供服务和工具解决实际网络问题,有些是这里提到的:
软件定义互连- - - - - -Equinix的织物™是一个平台,提供了直接的、安全的和灵活的连接到服务提供者,另一间Equinix的客户或自己的基础设施部署在不同的位置。
VNF市场- - - - - -网络边缘从Equinix的虚拟网络提供服务,运行在一个模块化的基础设施平台,优化了即时部署和互连的网络服务。您可以选择、部署和连接虚拟网络服务在几分钟内边缘,没有额外的硬件要求。
授权与Network-as-Code DevOps自动化——这些服务涵盖了大部分的这些挑战,然而,当我们谈到权力下放,敏捷性和可伸缩性,我们需要更进一步。主要是,我们的服务必须api,所以它可以很容易地集成与第三方应用程序和内部流程。最终,提供的机制来使用这些api,因此,网络可以以同样的方式管理和使用相同的工具,持续在所有层,我们一开始提到的,还有的地方Equinix起程拓殖提供者发挥作用了。
数字基础设施的其他方面,如连接,有时不超越他们的设计和他们的影响更加明显,随着它们的使用变得更加密集和全球化更多的存在于业务。”
Equinix起程拓殖提供者
虽然在这一点上不大可能,你没有听说过起程拓殖,值得做简要介绍。起程拓殖是Infrastructure-as-Code (IaC)工具来构建,改变,和版本基础设施安全、有效。起程拓殖可以管理现有的和受欢迎的内部服务提供者以及自定义解决方案。
起程拓殖已成为领先的IaC工具市场上,约有200的官方供应商和700多个社区的支持。和以同样的方式作为主要的服务提供商,Equinix起程拓殖提供者,开发了自己的使其更容易创建和管理任何资源Equinix的织物和Equinix的网络优势平台通过人类可读的代码模板。
起程拓殖使用相同的语言和基础设施资源定义代表对象不管提供者,例如:
起程拓殖衔接和资源(定义)
这并不打算成为一个起程拓殖教程,但是给你了解它是如何工作的:通过运行下面的脚本,您将创建冗余Azure ExpressRoute联系Equinix的织物,然后连接一个Equinix的网络边缘虚拟路由器和两个微软的企业优势(mse)路由器在几分钟内:
如何定义一个Equinix的织物连接使用起程拓殖Azure Equinix的提供者。
主要是,我们的服务必须api,所以它可以很容易地集成与第三方应用程序和内部流程。”
完全自动化建立一个安全、多个云之间的直接连接
当你想要建立一个连接两个点,例如两个路由器,您通常添加某些源路由器配置参数和目的地的其他配置路由器,这样都知道彼此的存在。之一,使用多供应商的自动化工具,如起程拓殖的优点在于,除了创建和管理Equinix的平台上的资源方面,你将能够完成配置和集成所需的资源的服务提供者联系。这使得整个混合或多重云基础设施的自动化端到端。
为了更好地理解它是如何工作的,我们发表了一个示例代码,在这里您可以找到”起程拓殖提供者——multicloud Equinix的样本”,您可以轻松地部署架构中定义如下图:
高级图云间路由使用Equinix的织物和Equinix的网络优势
在这里,我们采取了一个应用程序,该应用程序跨多个云作为一个例子。在这种情况下一个在线旅行社在AWS公共网站面临但利用谷歌云的客户数据库。安全访问数据和优化应用程序的性能,他们需要能够快速交通路线和私人之间的数据库在谷歌在AWS云计算和他们的网站。
因为这些云提供商不直接相互通信,旅游公司会部署一个虚拟路由器使用网络服务连接到边缘云提供商的多重云流量。Equinix的结构连接是用于私人、高速、低延迟这些云层之间的连通性。
尽管和api易于使用的门户网站,有几个步骤需要部署此体系结构中,这是一个繁琐的手动过程或更糟糕的是会导致人为错误当你必须做一百次。下面是过程的所有步骤,起程拓殖将自动从开始到结束:
- 设置在AWS基础设施,它包含前端应用程序:定义虚拟网络,自旋向上一个EC2实例,安装和初始化应用程序,安全组,配置一个虚拟接口和边界网关协议会话。
- 自旋向上Equinix的网络边缘设备(虚拟路由器),检索一个许可,用户创建SSH,定义一个访问控制列表模板。
- 创建一个Equinix的织物从Equinix的虚拟路由器连接到云虚拟接口,配置边界网关协议。
- 设置基础设施在GCP数据库:定义虚拟网络,一个虚拟机,旋转定义防火墙规则配置一个虚拟路由器和边界网关协议会话。
- 创建一个Equinix的织物从Equinix的虚拟路由器连接到云虚拟路由器,配置边界网关协议。
高级图云自动化与起程拓殖Equinix的提供者,起程拓殖AWS起程拓殖GCP提供者和提供者
如果你有机会来测试这个示例中,您将看到,您可以有一个multicloud基础设施设置在不到30分钟。
除了多重云连接
我们使用用例的一个例子,一个应用程序,该应用程序跨多个云。然而,还有其他一些场景,可以自动同样,如建立连接从一个Equinix的数据中心服务提供者(网络提供商、网络提供商、云提供商等),或加速你的数字业务连接到其他的公司也Equinix的织物的参与者。
学习更多不同的用例,可以使用Equinix的织物和网络边缘。
探索我们的Equinix的开发者平台更多地了解Equinix的api和开发工具。
之一,使用多供应商的自动化工具,如起程拓殖的优点在于,除了创建和管理Equinix的平台上的资源方面,你将能够完成配置和集成所需的资源的服务提供者联系。”