Create a jumphost with public access (Public IP) and two instances (NFS server/NFS client) in a private network only
Create a jumphost with public access.
Create an instance called nfs-server in private network (with no public IP)
Attach to the instance 4 volumes of 20gb each
Using LVM tools create physical volumes, volume group and RAID10 logical volume.
Create a Filesystem of the type ext4
Mount it in the operating system at /data.
Install and setup NFS server package, add the /data folder to exports list.
https://www.tecmint.com/install-nfs-server-on-ubuntu
Create a firewall rule to provide access from nfs-client to nfs server – https://cloud.google.com/filestore/docs/setting-nf…
Create another instance called nfs-client in private network (with no public IP)
Mount the NFS volume from NFS server to /data folder