I am working on a deep learning project recently. Because I need a large memory size and GPUs, I tried to create a deep learning VM instance on Google Cloud Platform (GCP). Deep Learning VM is a market place solution for deep learning application. It has a high-memory CPU, a GPU and PyTorch or TensorFlow ready in the VM. However, I usually get this error recently.
ResourceType":"compute.v1.instance","ResourceErrorCode":"ZONE_RESOURCE_POOL_EXHAUSTED","ResourceErrorMessage":"The zone 'projects/flawless-psyche-366003/zones/us-east1-d' does not have enough resources available to fulfill the request. Try a different zone, or try again later."
This indicates that no resource is available in this time zone/ region.
The next thing I did was blindly trying different time zones or regions until I found the right one. I search whether there is a way to find the right time zone efficiently, but not much discussion is related.
Is there any other efficient way to check the resource availability in different time zones/regions on GCP? Then, I can create my VM in the time zone which has more resources without trying every zone randomly.
Thank you!