Updated on 2025-01-09 GMT+08:00

VPC Overview

Virtual Private Cloud (VPC) allows you to provision logically isolated virtual networks for your FlexusX instances. You can define security groups and CIDR blocks for each VPC. This facilitates internal network configuration, management, and change. You can also define rules to control communications between FlexusX instances in the same security group or across different security groups.

The VPC of a FlexusX instance supports the following functions:

  • You can customize the VPC for FlexusX instances.
  • In the same region of an account, multiple FlexusX instances can communicate with each other over a private network only when they are in the same VPC instead of different VPCs.
  • FlexusX instances created by different accounts or in different regions are located in different VPCs. They cannot communicate with each other over a private network by default.
  • FlexusX instances in the same region can communicate with each other through VPC Peering Connection, and those in different regions can communicate with each other through Cloud Connect.

For more information about VPC, see Virtual Private Cloud User Guide.

Billing

In the same region of an account, no additional expenditures are billed for private network access between different FlexusX instances and between FlexusX instances and other Huawei cloud servers in the same VPC. For details about the VPC billing, see Billing.

Constraints

When using a VPC, you need to plan VPCs, subnet CIDR blocks, security groups, virtual IP addresses, and elastic NICs. For details about VPC constraints, see Notes and Constraints.

Related Operations

Operation

Description

Attaching Extension Network Interfaces to a FlexusX Instance

If your FlexusX instance requires multiple network interfaces, you can attach extension network interfaces. For details, see Elastic Network Interface Overview.

Detaching Extension Network Interfaces from a FlexusX Instance

You can detach extension network interfaces from your FlexusX instance if they are no longer needed. Only extension network interfaces can be detached from the FlexusX instance. You cannot detach the primary network interface from it.

Changing the VPC for a FlexusX Instance

You can move your FlexusX instance from the current VPC to another.

Changing the Private IP Address of the Primary Network Interface for a FlexusX Instance

You can change the private IP address of the primary network interface for a FlexusX instance on the console.

Configuring a Virtual IP Address for a FlexusX Instance

A virtual IP address serves as a secondary IP address for a network interface. A virtual IP address can be bound to multiple cloud servers to improve server availability.