亚马逊AWS官方博客

AWS Outposts 现已推出 –立即订购!

在 re:Invent 2018 上,我们首次讨论了 AWS Outposts。今天,我很高兴地宣布,我们已经准备好接受订单,在您的数据中心或并置中心设施安装 Outposts 机架。

为何选择 Outposts?
这项独特 AWS 的新产品是一种全面的单一供应商计算和存储解决方案,旨在满足需要本地处理和非常低延迟的客户的需求。您不再需要花费时间来创建详细的硬件规格,征求和管理来自多个不同的供应商的投标,或者将单个服务器机架化和堆叠。取而代之的是,您可以轻松在线下订单和收货,同时由经培训的 AWS 技术人员安装、连接、设置和验证您的 Outposts。

安装完成后,我们将负责监视\维护和升级您的 Outposts。所有硬件都是模块化的,可以在不停机的情况下进行现场更换。如果您需要更多的处理或存储,或者想升级到新一代的 EC2 实例,只需单击几下即可发出请求,其余的工作将由我们来处理。

您和您的团队已了解的有关 AWS 的所有内容仍然适用。您使用相同的 API、工具和操作方法。您可以创建针对 Outposts 和基于云的环境的单个部署管道,还可以创建跨这两者的混合架构。

每个 Outpost 都连接到特定的 AWS 区域并由其控制。该区域将单个位置最多可容纳 16 个机架的集合视为一个统一容量池。该集合可以与父级区域中一个或多个 VPC 的子网关联。

Outposts 硬件
Outposts 硬件与我们在自己的数据中心中使用的硬件相同,并配有一些额外的安全设备。该硬件具有冗余网络开关和电源,采用 DC 配电,旨在提高可靠性和效率。Outpost 机架高 80 英寸,宽 24 英寸,深 48 英寸,重达 2000 磅。它们送达时已组装好,通过脚轮上滚动,可随时连接电源和网络。

要了解有关 Outposts 硬件的更多信息,请观看我的同事 Anthony Liguori 对其的解释:

Outposts 支持多种基于采用 Intel®的基于 Nitro 的 EC2 实例类型,包括 C5、C5d、M5、M5d、R5、R5d、G4 和 I3en。您可以选择混合适合您的环境的类型,并可以在之后添加更多类型。您还可以升级到较新的实例类型(如可用)。

在存储方面,Outposts 支持 EBS gp2通用 SSD)存储,最小容量为 2.7 TB。

Outpost 联网
每个 Outpost 都有一对联网设备,每个设备具有 400 Gbps 的连接能力,并支持 1 GigE、10 GigE、40 GigE 和 100 千兆光纤连接。这些连接用于托管一对链路聚合组,一个用于链路到父级区域,另一个用于链路到本地网络。到父级区域的链路用于控制和 VPC 流量;所有连接均源自 Outpost。进出本地网络的流量流经本地网关 (LGW),使您可以完全控制访问和路由。以下是您的本地内部网络拓扑的概述:

您需要为每个 Outpost 分配一个 /26 CIDR 数据块,该数据块作为一对 /27 数据块列出,以防止出现设备和链路故障。CIDR 数据块可以在您自己的公用 IP 地址范围内,也可以是 RFC 1918 专用地址加上网络边缘的 NAT。

Outposts 只是父级区域中现有 VPC 上的新子网。创建方法如下:

$ aws ec2 create-subnet --vpc-id VVVVVV \
  --cidr-block A.B.C.D/24 \
  --outpost-arn arn:aws:outposts:REGION:ACCOUNT_ID:outpost:OUTPOST_ID 

如果数据中心中装有 Cisco 或 Juniper 硬件,则以下指南会有所帮助:

CiscoOutposts 解决方案概率

Juniper在基于 Juniper QFX 的数据中心中的 AWS Outposts

在大多数情况下,您将需要使用 AWS Direct Connect 在您的Outposts 和父级 AWS 区域之间建立连接。有关此内容的更多信息,以及有关如何规划 Outposts 网络模型的更多信息,请查阅工作原理文档。

Outpost 服务
我们正在推出对 Amazon Elastic Compute Cloud (EC2)Amazon Elastic Block Store (EBS)Amazon Virtual Private CloudAmazon ECSAmazon Elastic Kubernetes ServiceAmazon EMR 的支持,并正在开发其他服务。Amazon RDS for PostgreSQLAmazon RDS for MySQL 的预览形式现已推出,随后将推出 Amazon RDS for SQL Server

您的应用程序还可以利用父级区域中的任何所需服务,包括 Amazon Simple Storage Service (S3)Amazon DynamoDBAuto ScalingAWS CloudFormationAmazon CloudWatchAWS CloudTrailAWS Config、Load Balancing 等。您可以在 VPC 内创建和使用接口终端节点,也可以通过区域公共终端节点访问服务。启动、管理或引用 EC2 实例或 EBS 卷的父级区域中的服务和应用程序可以在 Outpost 中的那些对象上运行,无需进行任何更改。

购买 Outpost
购买 Outpost 的过程比启动 EC2 实例或创建 S3 存储桶的过程稍微复杂一些,但应该说比较简单。我实际上没有数据中心,因此不会接受 Outpost 的交付,但我会尽力向您展示实际的体验!

第一步是描述和限定现场情况。输入我的地址:

确认机架位置的温度、湿度和气流,装卸平台可以容纳装运箱,并且从装卸平台到机架的最终安放位置有一条通畅的通道:

提供有关现场电源配置的信息:

以及联网配置:

创建现场后,我将创建 Outpost:

现在,我可以订购硬件了。我可以选择 18 种标准配置中的任何一种,每种的计算能力和存储量的不同(也可以使用自定义配置),然后单击创建订单以继续:

上面显示的 EC2 容量表示特定类型的最大实例大小。我可以启动该大小的实例,也可以根据需要使用较小的实例。例如,我选择的 OR-HUZEI16 配置的容量列为 7 个 m5.24xlarge 实例和 3 个 c5.24xlarge 实例。我可以启动总共 10 个这些大小的实例,或者(如果需要大量较小的实例,则可以启动168 个 m5.xlarge 实例和 72 个 c5.xlarge 实例)。根据可用容量以及将实例分配分配给硬件的具体方式,还可以使用各种大小。

确认订单,选择之前创建的 Outpost,然后单击提交订单

我的订单将被审核,同事可能会给我打电话以审核一些详细信息,而我的 Outpost 将被运送到我所在的站点。一组 AWS 安装人员将到达,拆包并检查 Outpost,然后将其运送到我的数据中心的安放位置,并与我的数据中心运营 (DCO) 团队合作,将其连接并通电。

一旦 Outpost 通电并配置网络,它将自行自动设置。这时,我可以返回控制台并监控容量异常(需求超出供应的情况)、容量可用性和容量利用率:

使用 Outpost
下一步是在 Outpost 中建立一个或多个子网,如上所示。然后,就像其他任何 VPC 子网一样,我可以在该子网中启动 EC2 实例并创建 EBS 卷。

我可以通过从操作菜单中选择增加容量来请求更多容量:

AWS 团队将在 3 个工作日内与我联系,讨论我的选择。

注意事项
在考虑使用 Outposts 时,请记住以下两点:

可用性 – Outposts 在以下国家/地区可用:

  • 北美(美国)
  • 欧洲(所有欧盟国家、瑞士、挪威)
  • 亚太地区(日本、韩国、澳大利亚)

支持 – 您必须订阅 AWS Enterprise Support 才能购买 Outpost。我们将远程监控您的 Outpost,并使其保持正常运行状态。我们将寻找故障组件,并在不影响您的操作的前提下安排更换它们。

计费和付款选项 – 您可以按三年期购买 Outposts,采用“全部预付款”、“部分预付款”和“无预付款”选项。购买价格涵盖了 Outpost 内所有 EC2 和 EBS 的使用;其他服务按小时计费,EC2 和EBS 部分已被删除。您需要支付常规可用区之间的数据传输费用,以便在同一 VPC 中的 Outpost 和另一个子网之间移动数据,而对于通过父级区域的链路从互联网出站的数据,通常需要支付 AWS 数据传输费用。

容量扩展 – 今天,您可以将多达 16 个机架分组到一个容量池中。长期而言,我们希望让您能够以这种方式将数千个机架组合在一起。

随时关注
就像大多数推出的 AWS 服务一样,这只是起点。我们还有很多出色的服务在研发中,对于 AWS Outposts 来说仍是第一天!

Jeff;

 

本篇作者

Jeff Barr

AWS 首席布道师; 2004年开始发布博客,此后便笔耕不辍。