如需开始连接到 Amazon Web Services (AWS) 过程,请订购 Cross-Cloud Interconnect 连接。
准备工作
本部分介绍所需的权限、信息和设置步骤。
所需的角色
在继续操作之前,您需要获得所需的权限。请让您的管理员确保您拥有项目的 Compute Network Admin (roles/compute.networkAdmin
) IAM 角色。如需详细了解如何授予角色,请参阅 Identity and Access Management (IAM) 文档中的管理对项目、文件夹和组织的访问权限。
必要信息
确保您知道要使用的远程位置和 Google Cloud 位置的名称。如果您没有此信息,请参阅选择您的位置。
项目选择
如果您使用的是 Google Cloud CLI,请使用 gcloud config set
命令设置项目 ID。
gcloud config set project PROJECT_ID
此页面上的 gcloud CLI 说明假定您已设置项目 ID。
容量规划
使用 Cross-Cloud Interconnect 连接到 AWS 时,您需要使用链路聚合控制协议 (LACP)。使用 LACP 时,您可以创建一个包含多个链路的互连端口“捆绑”,也称为链路聚合组 (LAG)。
例如,假设您需要 20 Gbps 容量。在这种情况下,您可以订购一个包含两个 10 Gbps 链路的 20 Gbps 端口捆绑。但是,如果您愿意,也可以创建两个单独的 10 Gbps 捆绑,每个捆绑包含一个 10 Gbps 链路。之后,当您订购主要和冗余 AWS 端口时,可以通过订购 AWS LAG 来实现。 每个 LAG 代表一个 AWS DirectConnect 端口,您可以为其添加多个链路。
LACP 的一个优势是可以简化配置过程。例如,随着需求增长,您可以添加链路,而无需像添加新端口时那样进行配置。
通常,我们建议您最大限度地减少 Cross-Cloud Interconnect 端口和 AWS LAG 的数量。请改用链路来增加容量。但是,最佳策略因确切的容量需求和可用选项而异。例如,AWS 允许 10 Gbps 端口最多有四个链路,100 Gbps 端口最多有两个链路。因此,如果您需要 60 Gbps 容量,则需要订购两个 30 Gbps 捆绑端口,每个端口有三个 10 Gbps 链路。您可以使用等价多路径 (ECMP) 路由在它们之间分配流量。
如需了解 LAG,请参阅 AWS 文档中的链路聚合组 (LAG)。
订购连接
订购 Cross-Cloud Interconnect 连接时,Google 会在您指定的位置的路由器上预留端口。Google 之后会使用此端口创建与 AWS 路由器的连接。
为了满足 Cross-Cloud Interconnect 服务等级协议,请订购两个连接:主要连接和冗余连接。
每个订单下单后,您会收到确认订单的电子邮件。
控制台
- 在 Google Cloud 控制台中,前往 Cloud Interconnect 物理连接标签页。
- 点击设置物理连接。
- 在显示的表单中,选择 Cross-Cloud Interconnect 连接,然后点击继续。
- 在下一页上,保留订购新的 Cross-Cloud Interconnect 连接默认选择,然后点击继续。
- 在创建 Cross-Cloud Interconnect 连接页面上,输入主要连接的详细信息:
- 输入连接的名称。
- (可选)输入说明。
- 在远程云服务商字段中,选择 Amazon Web Services。
- 在远程位置字段中,选择 AWS 位置。
- 在 Google Cloud 位置字段中,选择 Cross-Cloud Interconnect 位置。
-
选择容量。有效值包括:
- 10 GB/秒
- 20 Gb/秒(2 x 10 Gb/秒)
- 30 Gb/秒(3 x 10 Gb/秒)
- 40 Gb/秒(4 x 10 Gb/秒)
- 100 Gb/秒
- 200 Gb/秒(2 x 100 Gb/秒)
如需有关设置远程位置或位置字段的帮助,请参阅选择您的位置。
- 点击下一步。
- 在下一个表单中,输入冗余连接的详细信息:
- 输入连接的名称。
- (可选)输入说明。
- 将远程位置和位置字段设置为您为主要连接选择的位置。
- 点击下一步。
- 在技术联系人字段中输入电子邮件地址。
- 点击下一步。
- 检查订单,包括有关结算的信息。如果详细信息摘要正确,请点击下单。如果信息有误,请返回并修改连接详细信息。然后返回这一步并下单。
- 在订单确认对话框中,点击提交。
gcloud
使用 gcloud compute interconnects create
命令。
Cross-Cloud Interconnect 与专用互连类似,因为它不要求您使用合作伙伴提供商。因此,请将 --interconnect-type
标志设置为 DEDICATED
。
请完成以下步骤:
创建主要连接:
gcloud compute interconnects create CONNECTION_NAME_1 \ --interconnect-type=DEDICATED \ --link-type=CAPACITY \ --requested-link-count=NUMBER_OF_LINKS \ --location=GOOGLE_CLOUD_LOCATION_1 \ --remote-location=REMOTE_LOCATION \ --description=DESCRIPTION_1 \ --noc-contact-email=CONTACT_EMAIL_1
请替换以下内容:
CONNECTION_NAME_1
:主要 Cross-Cloud Interconnect 连接的名称CAPACITY
:该连接的容量,例如LINK_TYPE_ETHERNET_10G_LR
或LINK_TYPE_ETHERNET_100G_LR
NUMBER_OF_LINKS
:您希望用于连接的链路聚合控制协议 (LACP) 链路的数量;有效值如下:- 对于 10 Gbps 连接:有效值为
1
到4
- 对于 100 Gbps 连接:有效值为
1
或2
- 对于 10 Gbps 连接:有效值为
GOOGLE_CLOUD_LOCATION_1
:与您要使用的 Google Cloud 位置关联的两个边缘可用性区域之一,例如fra-zone1-58
REMOTE_LOCATION
:远程位置DESCRIPTION_1
:连接的可选说明CONTACT_EMAIL_1
:Google 可用于与您联系的电子邮件地址
创建冗余连接:
gcloud compute interconnects create CONNECTION_NAME_2 \ --interconnect-type=DEDICATED \ --link-type=CAPACITY \ --requested-link-count=NUMBER_OF_LINKS \ --location=GOOGLE_CLOUD_LOCATION_2 \ --remote-location=REMOTE_LOCATION \ --description=DESCRIPTION_2 \ --noc-contact-email=CONTACT_EMAIL_2
请替换以下内容:
CONNECTION_NAME_2
:冗余 Cross-Cloud Interconnect 连接的名称CAPACITY
:该连接的容量;此值必须与主要连接的容量相同NUMBER_OF_LINKS
:您希望用于冗余连接的链路的数量;此值必须与您用于主要连接的值相同GOOGLE_CLOUD_LOCATION_2
:与要使用的 Google Cloud 位置关联的两个边缘可用区之一;请勿使用您用于主要位置的可用区,例如,如果您为主要连接选择了fra-zone1-58
,请将fra-zone2-58
用于次要连接REMOTE_LOCATION
:在上一步中创建主要连接时指定的远程位置DESCRIPTION_2
:冗余连接的可选说明CONTACT_EMAIL_2
:Google 可用于就冗余位置与您联系的电子邮件地址