Improving performance for backup and saving on network costs while reading snapshot data with AWS EBS direct APIs
Description
This document is about improving performance of backup and saving on network costs while reading snapshot data with AWS EBS direct APIs.
For backup/restore flow, the NBU datamover hosted on NetBackup Snapshot Manager (NBSM) reads/writes snapshot data with EBS direct APIs.
To avoid the EBS API call being routed via the internet gateway, we can use the feature provided by AWS to establish a private connection between the VPC (on which the NBSM is hosted) and EBS direct APIs, by creating a interface VPC endpoint, powered by AWS Private Link.
EBS direct APIs can be accessed without the need of an internet gateway or NAT device.
An endpoint network interface can be created in each subnet that can be enabled for the interface endpoint.
Hence the traffic between VPC and AWS service does not leave the Amazon network.
The benefits of using the VPC endpoint are performance and cost. All the EBS calls will be via private connection to the EBS services which would make the EBS read/writes much faster and would save on the network costs also
Refer to AWS documentation to create a EBS VPC endpoint.