I have a VM instance on GCE that I've configured. It has all the library installations and source codes that I need for my project. Now for scaling issue, I'd like to make more VM instances running on exactly the same code to improve the performance.
To my understanding, there are two ways to do this. One is Creat an Image From Persistent Disk to reuse the disk state. The other way is to use Snapshots.
There doesn't seem to be any documentation explaining the differences and usages in different situations. I wonder which one should I use for my purpose. Thanks in advance.