What is VPC vRouter?
A VPC vRouter is a dedicated VM instance that provides multiple network services. These services include virtual IP (VIP), elastic IP (EIP), IPsec tunnel, port forwarding (PF), load balancing (LB), DHCP, among others. You can also set multicast routing. VPC vRouters provide real-time internal and external monitoring and allow you to set alarm rules. You can also set cross-cluster HA policy to ensure the high availability of key network resources.
Characteristics
A VPC vRouter created based on a vRouter offering is attached a public network and a
management network.
- A VPC vRouter is the key device in a VPC network. You can create a VPC vRouter by using a vRouter offering.
- Before you create a VPC vRouter, you need to create the public network, management network, and VPC vRouter image required for a vRouter offering.
- You can attach a VPC network or public network to a VPC vRouter or detach a VPC network or public network from the VPC vRouter.
- The public network and management network defined in the vRouter offering that is used to create a VPC vRouter cannot be detached from the VPC vRouter.
- You can use a vRouter offering to create multiple VPC cRouters. These VPC vRouters share the same public network and management network defined in the vRouter offering.
- The public network defined in the vRouter offering is used as the default network to provide multiple network services.
- VPC vRouters have higher priorities to use resources than VM instances. If the resource utilization of the host is so high that the resource distribution must be prioritized, the resources are distributed first to VPC vRouters, then to VM instances with High priorities, and then to VM instances with High priorities. For example, if VPC vRouters and VM instances are competing for CPU resources, the CPU resources are distributed first to VPC vRouters.