Stay organized with collections
Save and categorize content based on your preferences.
To begin the process of connecting to Alibaba Cloud, order your
Cross-Cloud Interconnect connections.
Before you begin
This section describes required permissions, information, and setup steps.
Required roles
Before proceeding, you need the required permissions. Ask your administrator to make sure that
you have the Compute Network Admin
(roles/compute.networkAdmin) IAM role on the project. For more information about
granting roles, see
Manage access to projects, folders, and organizations
in the Identity and Access Management (IAM) documentation.
Required information
Make sure that you have the names of the remote location and Google Cloud location that
you want to use. If you don't have this information, see
Choose your locations.
The gcloud CLI instructions on this page assume that you have set your project ID.
Order your connections
When you order a Cross-Cloud Interconnect connection, Google reserves a port
on a router at the location that you specify. Google later uses this port to create your connection
to an Alibaba router.
To satisfy the Cross-Cloud Interconnect service level agreement, order
two connections: a primary connection and a redundant one.
After you place each order, you get an email confirming your order.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Order Cross-Cloud Interconnect connections\n\nTo begin the process of connecting to Alibaba Cloud, order your\nCross-Cloud Interconnect connections.\n\nBefore you begin\n----------------\n\nThis section describes required permissions, information, and setup steps.\n\n### Required roles\n\nBefore proceeding, you need the required permissions. Ask your administrator to make sure that\nyou have the [Compute Network Admin](/compute/docs/access/iam#compute.networkAdmin)\n(`roles/compute.networkAdmin`) IAM role on the project. For more information about\ngranting roles, see\n[Manage access to projects, folders, and organizations](/iam/docs/granting-changing-revoking-access)\nin the Identity and Access Management (IAM) documentation.\n\n### Required information\n\nMake sure that you have the names of the remote location and Google Cloud location that\nyou want to use. If you don't have this information, see\n[Choose your locations](/network-connectivity/docs/interconnect/how-to/cci/alibaba/choose-locations).\n\n### Project selection\n\nIf you're using the Google Cloud CLI, set your project ID by using the\n[`gcloud config set` command](/sdk/gcloud/reference/config/set). \n\n```\ngcloud config set project PROJECT_ID\n```\n\nThe gcloud CLI instructions on this page assume that you have set your project ID.\n\nOrder your connections\n----------------------\n\nWhen you order a Cross-Cloud Interconnect connection, Google reserves a port\non a router at the location that you specify. Google later uses this port to create your connection\nto an Alibaba router.\n\nTo satisfy the Cross-Cloud Interconnect [service level agreement](/network-connectivity/docs/interconnect/sla), order\ntwo connections: a primary connection and a redundant one.\n\nAfter you place each order, you get an email confirming your order.\n\n### Console\n\n1. In the Google Cloud console, go to the Cloud Interconnect **Physical\n connections** tab.\n2. [Go to **Physical\n connections**](https://console.cloud.google.com/hybrid/interconnects/list?tab=interconnects)\n3. Click **Set up physical connection**.\n4. In the form that's displayed, select **Cross-Cloud Interconnect connection** , and then click **Continue**.\n5. On the next page, keep the default selection of **Order new Cross-Cloud Interconnect connection** , and then click **Continue**.\n6. On the **Create Cross-Cloud Interconnect connection** page, enter details about the primary connection:\n - Enter a **Name** for the connection.\n - Optional: Enter a **Description**.\n - In the **Remote cloud provider** field, select **Alibaba Cloud**.\n - In the **Remote location** field, select the Alibaba location.\n - In the **Google Cloud location** field, select the Cross-Cloud Interconnect location.\n - Set **Capacity** to **10 Gb/s**. Because Alibaba Cloud does not support LACP and does not support 100 Gb/s links, the other options are not valid.\n\n\n For help with setting the **Remote location** or **Location** field, see\n\n [Choose your locations](/network-connectivity/docs/interconnect/how-to/cci/alibaba/choose-locations).\n7. Click **Next**.\n8. In the next form, enter details about your redundant connection:\n - Enter a **Name** for the connection.\n - Optional: Enter a **Description**.\n - Leave the **Remote location** and **Google Cloud location** fields set to the same values that you selected for the primary connection.\n9. Click **Next**.\n10. Enter an email address in the **Technical contact** field.\n11. Click **Next**.\n12. Review the order, including the information about billing. If the summary of your details is correct, click **Place order**. If not, go back and edit the connection details. Then return to this step and place the order.\n13. In the order confirmation dialog, click **Submit**.\n\n### gcloud\n\nUse the\n[`gcloud compute interconnects create` command](/sdk/gcloud/reference/compute/interconnects/create).\n\nRelated to this command, note the following:\n\n- Cross-Cloud Interconnect is similar to Dedicated Interconnect in the sense that it does not require you to use a partner provider. For that reason, set the `--interconnect-type` flag to `DEDICATED`.\n- Alibaba Cloud does not support [Link Aggregation Control Protocol (LACP)](https://en.wikipedia.org/wiki/Link_aggregation) and doesn't support 100 Gb/s links. For that reason, set `--requested-link-count` to `1` and set `--link-type` to `LING_TYPE_ETHERNET_10G_LR`. If you need more capacity, order additional Cross-Cloud Interconnect connections.\n\nComplete the following steps:\n\n1. Create the primary connection:\n\n ```\n gcloud compute interconnects create CONNECTION_NAME_1 \\\n --interconnect-type=DEDICATED \\\n --link-type=CAPACITY \\\n --requested-link-count=1 \\\n --location=GOOGLE_CLOUD_LOCATION_1 \\\n --remote-location=REMOTE_LOCATION \\\n --description=DESCRIPTION_1 \\\n --noc-contact-email=CONTACT_EMAIL_1\n ```\n\n Replace the following:\n - \u003cvar translate=\"no\"\u003eCONNECTION_NAME_1\u003c/var\u003e: the name of the primary Cross-Cloud Interconnect connection\n - \u003cvar translate=\"no\"\u003eCAPACITY\u003c/var\u003e: the capacity of the connection---for example, `LINK_TYPE_ETHERNET_10G_LR` or `LINK_TYPE_ETHERNET_100G_LR`\n - \u003cvar translate=\"no\"\u003eGOOGLE_CLOUD_LOCATION_1\u003c/var\u003e: one of the two edge availability zones associated with the Google Cloud location you want to use---for example, `fra-zone1-58`\n - \u003cvar translate=\"no\"\u003eREMOTE_LOCATION\u003c/var\u003e: the remote location\n - \u003cvar translate=\"no\"\u003eDESCRIPTION_1\u003c/var\u003e: an optional description of your connection\n - \u003cvar translate=\"no\"\u003eCONTACT_EMAIL_1\u003c/var\u003e: an email address that Google can use to contact you\n2. Create the redundant connection:\n\n ```\n gcloud compute interconnects create CONNECTION_NAME_2 \\\n --interconnect-type=DEDICATED \\\n --link-type=CAPACITY \\\n --requested-link-count=1 \\\n --location=GOOGLE_CLOUD_LOCATION_2 \\\n --remote-location=REMOTE_LOCATION \\\n --description=DESCRIPTION_2 \\\n --noc-contact-email=CONTACT_EMAIL_2\n ```\n\n Replace the following:\n - \u003cvar translate=\"no\"\u003eCONNECTION_NAME_2\u003c/var\u003e: the name of the redundant Cross-Cloud Interconnect connection\n - \u003cvar translate=\"no\"\u003eCAPACITY\u003c/var\u003e: the capacity of the connection; this value must be the same as the capacity of the primary connection\n - \u003cvar translate=\"no\"\u003eGOOGLE_CLOUD_LOCATION_2\u003c/var\u003e: one of the two edge availability zones associated with the Google Cloud location you want to use; do not use the same zone that you used for the primary location---for example, if you chose `fra-zone1-58` for the primary connection, use `fra-zone2-58` for the secondary one\n - \u003cvar translate=\"no\"\u003eREMOTE_LOCATION\u003c/var\u003e: the same remote location that you specified in the preceding step, when you created the primary connection\n - \u003cvar translate=\"no\"\u003eDESCRIPTION_2\u003c/var\u003e: an optional description of your redundant connection\n - \u003cvar translate=\"no\"\u003eCONTACT_EMAIL_2\u003c/var\u003e: an email address that Google can use to contact you about the redundant location\n\n| For help with setting the **Remote location** or **Location** field, see [Choose your locations](/network-connectivity/docs/interconnect/how-to/cci/alibaba/choose-locations)."]]