I get an error "Instance Launch Failed. Max spot instance count exceeded" When I try to provision g3.16xlarge or g3.8xlarge. However I can provision g3s.xlarge and g3.4xlarge instance. The differece in the two types is the number of GPUs. The ones I can provision have only one GPU. I have checked my quota, I have a quota of 16 for all G and VT spot instances. I do not have any current instance running at the time of making the spot instance request. Can someone help mr with this ? Thanks
Question posted in Amazon Web Sevices
The official Amazon Web Services documentation can be found here.
The official Amazon Web Services documentation can be found here.
2
Answers
It looks like those specific GPU instances in the region of your choice are super constrained for that given point in time. What you can try is to spawn Spot instances in another region or just reserve 1 instance for your company to gain access to those instances.
Reserving 1 instance of your desired type gives you a slightly more expensive price compared to spot instances but stil cheaper than on-demand instances.
You may also want to try to reach out to AWS support or your company’s account manager to see if they could help you get a spot instance for this family type.
From what I head GPU instances are not readily available for spot instances.
Spot instances are surplus AWS resources, Given the buzz around AI, most GPU instances are taken in non-spot uses cases.