spotty-cloud / spotty

Training deep learning models on AWS and GCP instances
https://spotty.cloud
MIT License
493 stars 43 forks source link

What's the reason for nitro instance types not being supported? Specifically I'd like to use the p3dn.24xlarge instance type #64

Closed nickwalton closed 4 years ago

apls777 commented 4 years ago

Nitro-based instances have different device names for attached EBS volumes (see Amazon EBS and NVMe on Linux Instances). Moreover, they say:

The block device driver can assign NVMe device names in a different order than you specified for the volumes in the block device mapping.

That means, it should be a smarter way to figure out which volume is which.

At the moment, a Nitro-based instance would fail to start if you attached any volume. So, for now, I decided to disable this functionality at all.

apls777 commented 4 years ago

Now Spotty supports Nitro-based instances.