Stay organized with collections
Save and categorize content based on your preferences.
Network profiles for specific use cases
This page provides an overview of network profiles in Google Cloud.
About network profiles
Google Cloud uses the network profile resource to pre-configure certain
properties in a VPC network for a specific use case.
The use case supported by network profiles is running AI workloads on machines
with network interfaces (NICs) that support remote direct memory access (RDMA).
Google Cloud provides an RDMA network profile
that lets you create a Virtual Private Cloud (VPC) network that supports RDMA
connectivity. For more information about running AI workloads in Google Cloud,
see the AI Hypercomputer
documentation.
A network profile represents the set of supported features in a VPC
network. This set of features is pre-configured by Google Cloud according
to the network profile's use case.
To support a specific use case, a network profile does the following:
Enables one or more unique features that aren't offered in regular
VPC networks.
Limits the use of some feature combinations of regular VPC networks
that might otherwise interfere with the optimal operation of the specific network
profile's use case.
You only need to configure a network profile if you want to create a
VPC network that supports RDMA NICs.
Otherwise, create a VPC network without a network profile.
Specifications
The following general specifications apply to VPC networks that
are created with a network profile:
Network profiles are provided by Google Cloud and are read-only
resources. You can't create a network profile or modify the properties of a
network profile.
You must specify a network profile when creating a VPC network.
You can't change the network profile of a VPC network after you
create the network.
Network profile resources include the following properties:
name: the resource name of the network profile, which is
always prepended with the location of the network profile.
description: a description of the specific use case supported by the
network profile.
location: the location of the network profile. There is a unique instance
of a given network profile for each location in which it is available.
features: the set of features that are enabled and disabled
by the network profile.
You can list network profiles and view the details of a network profile as
described in View network profiles.
When you create a VPC
network with a network profile, the VPC network is
constrained to the location of the network profile. For example, if the
network profile is zonal, any zonal resources that you create in the network
must be placed in the zone of the network profile.
[[["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,["# Network profiles for specific use cases\n=======================================\n\nThis page provides an overview of network profiles in Google Cloud.\n\nAbout network profiles\n----------------------\n\nGoogle Cloud uses the network profile resource to pre-configure certain\nproperties in a VPC network for a specific use case.\n\nThe use case supported by network profiles is running AI workloads on machines\nwith network interfaces (NICs) that support remote direct memory access (RDMA).\nGoogle Cloud provides an [RDMA network profile](/vpc/docs/rdma-network-profiles)\nthat lets you create a Virtual Private Cloud (VPC) network that supports RDMA\nconnectivity. For more information about running AI workloads in Google Cloud,\nsee the [AI Hypercomputer](/ai-hypercomputer/docs/overview)\ndocumentation.\n\nA network profile represents the set of supported features in a VPC\nnetwork. This set of features is pre-configured by Google Cloud according\nto the network profile's use case.\n\nTo support a specific use case, a network profile does the following:\n\n- Enables one or more unique features that aren't offered in regular VPC networks.\n- Limits the use of some feature combinations of regular VPC networks that might otherwise interfere with the optimal operation of the specific network profile's use case.\n\nYou only need to configure a network profile if you want to create a\nVPC network that supports RDMA NICs.\nOtherwise, [create a VPC network](/vpc/docs/create-modify-vpc-networks) without a network profile.\n\n### Specifications\n\nThe following general specifications apply to VPC networks that\nare created with a network profile:\n\n- Network profiles are provided by Google Cloud and are read-only resources. You can't create a network profile or modify the properties of a network profile.\n- You must specify a network profile when creating a VPC network. You can't change the network profile of a VPC network after you create the network.\n- Network profile resources include the following properties:\n\n - `name`: the resource name of the network profile, which is always prepended with the location of the network profile.\n - `description`: a description of the specific use case supported by the network profile.\n - `location`: the location of the network profile. There is a unique instance of a given network profile for each location in which it is available.\n - `features`: the set of features that are enabled and disabled by the network profile.\n\n You can list network profiles and view the details of a network profile as\n described in [View network profiles](/vpc/docs/view-network-profiles).\n- When you create a VPC\n network with a network profile, the VPC network is\n constrained to the location of the network profile. For example, if the\n network profile is zonal, any zonal resources that you create in the network\n must be placed in the zone of the network profile.\n\nWhat's next\n-----------\n\n- [Learn about the RDMA network profile](/vpc/docs/rdma-network-profiles)\n- [Create a VPC network for RDMA NICs](/vpc/docs/create-vpc-network-rdma)"]]