Author: Mayank Debnath
Last Updated: Thu, Aug 10, 2023Vultr Virtual Private Cloud 2.0 (VPC 2.0) is a new version of the VPC service. VPC 2.0 is separate from and works in parallel to the original VPC service. VPC 2.0 is similar to the original VPC service but offers some improvements. VPC 2.0 is also foundational to many network products and features that Vultr has planned for the future.
Vultr's original VPC service facilitated Ethernet adjacency between attached nodes, with the Vultr network functioning as though it connected the nodes via a Layer 2 Ethernet switch. In contrast, VPC 2.0 does not provide Ethernet adjacency between attached nodes. Instead, it operates as if the nodes are connected via an IP router.
The change to IP routing enables several improvements in VPC 2.0 compared to the original VPC service. Most notably, VPC 2.0 scales far better than its predecessor. While the original VPC feature had a limit of 126 node attachments, VPC 2.0 allows for considerably higher node attachments.
Due to its IP-routed infrastructure, VPC 2.0 does not support the transmission of Broadcast or Multicast packets. Although these packets typically represent a small percentage of traffic on an Ethernet network, not having to deal with them results in a slight performance improvement for systems attached to VPC 2.0 private networks.
Furthermore, VPC 2.0 lays the foundation for Vultr's future improvements to networking features.
Yes. VPC 2.0 works in parallel to the original VPC feature. Note that you should be careful to maintain unique IP addressing schemes across all your VPCs, whether original or 2.0, to avoid having nodes confused by which overlapping IP blocks to use.
Bare Metal servers can not be attached to both VPC 2.0 and original VPCs. However, VPC 2.0 will work cleanly alongside original VPCs and can be attached to VPS nodes simultaneously.
Again, please beware of the implications of overlapping IP blocks when creating multiple VPCs, whether original VPCs or VPC 2.0 VPCs.
We don't currently have any way to convert original VPCs to VPC 2.0 networks. We will consider creating a conversion process, but for now, there is no need to convert original VPCs into VPC 2.0 networks.
Yes, original VPC will continue to be available and new nodes can continue to be attached to existing or new original VPCs. We do not yet have a date set for the deprecation of original VPC.
We do not, yet, have a date set for the deprecation of original VPC. You can continue using your original VPCs in confidence. We will announce when we will be depreciating the original VPC service well before the depreciation. We encourage you to use VPC 2.0 network for any new VPC needs.
At this time, you cannot reliably route between original VPCs and VPC 2.0 networks. VPC 2.0 uses a routing function with the VPC, and it would need a static route created within the VPC to direct traffic toward the original VPC. Static routes are one of the first additional features we intend to add to VPC 2.0 to address this issue.
The primary benefit of VPC 2.0 is a much-increased scalability for the number of nodes that can be attached to the VPC. It also offers a minor performance upgrade as VPC 2.0 does not process broadcast and multicast traffic.
No, original VPC and VPC 2.0 operate in parallel and do not conflict with each other in any way. If you are using multiple VPCs, regardless of version, you should beware of the implications of IP address selections as discussed above.