Can I breakup a Google Filestore into multiple volumes or storage pools and then mount one of those volumes on two GCE VMs as a directory named mySharedData?
This is what I need to do...
I have:
Two production Linux GCE VMs called prod0 and prod02
Two develoment Linux GCE VMs called dev01 and dev02
Create a 1-tb Filestore called MYFILESTORE
carve out a 100gb volume from MYFILESTORE called myVol-prod
carve out a 100gb volume from MYFILESTORE called myVol-dev
Mount myVol-prod on VM servers prod01/02 as a directory called /mysharedprodData. Both servers will read and write files into this directory.
Mount myVol-dev on VM servers dev01/02 as a directory called /myshareddevData. Both servers will read and write files into this directory.
Do the same for test servers.
I think this is possible using NetApp-Volumes, but I'd like to explore doing it with Filestore
Solved! Go to Solution.
NetApp Volumes doesn't only allow to create small volumes within a single Storage Pool (similar like a FileStore instance), but it also provide some advantages like:
- It allows to mount the volume myVol-prod only by the prod VMs prod0 and prod02, and the volume myVol-dev to the dev VMs dev01 and dev02. The dev VMs cannot mount the volume myVol-prod and viceversa.
- You can create different data protection policies for prod and dev. Typically for production you want to protect better your data. NetApp Volumes allows you to use (1) local snapshots, (2) integrated backup, and (3) volume replication to another region.