2017-10-17 5 views
0

Je suis confus au sujet de la fixation du prix maximum. Par exemple, je suis autorisé à utiliser des instances ponctuelles g2.8xlarge dans la région us-west. Dans configuration de l'instance Détails Je me montre ce qui suit:Comment puis-je choisir le prix d'enchère maximal pour l'instance spot AWS?

Availability Zone Current price 
us-west-2a   $1.261 USD 
us-west-2b   $1.500 USD 
us-west-2c   $26.00 USD 

Je me suis donc prix max à pensée $ 7 qui devrait facilement me faire un exemple en nous-ouest-2a ou nous-ouest-2b. Toutefois, sur la présentation de la demande que je reçois

Status: capacity-not-available: There is no Spot capacity 
available that matches your request. 

En outre, la description de la demande précise:

Availability Zone: us-west-2c 

... ce qui me porte à croire que ma demande n'est envisagée dans le beaucoup plus cher de la trois sous-régions us-west j'ai été cité des prix d'avant. Merci pour tout conseil que vous pouvez m'offrir!

+1

La réponse ci-dessous est bonne, mais il semble que votre demande n'ait été considérée que dans une zone de disponibilité. À moins que le prix ne soit à 10x à la demande, la capacité ** est ** disponible, parce que c'est ce qui se passe lorsque la capacité n'est pas disponible - le prix reste à la limite supérieure. Sélectionnez un AZ spécifique et réessayez. –

+0

Ah ok l'astuce était de commencer tout le processus en tant que requête ponctuelle - cela vous donne la possibilité de spécifier des AZ. Avant de commencer à partir de "Lancer l'instance" et quelques écrans plus tard, cliquez sur "Demander des instances ponctuelles". Pour une raison quelconque, cette route ne vous permet pas de spécifier les AZ. Merci! – jklaus

Répondre

3

Lorsque vous consultez des instances ponctuelles, examinez plusieurs types d'instance différents. Tous les types d'instance ne sont pas disponibles à un moment donné. La disponibilité varie selon la région. Si la région n'a pas d'importance, vous aurez plus de choix.

Remarque: le simple fait qu'un prix au comptant soit spécifié ne signifie pas qu'il existe des hôtes avec des instances disponibles. Ils pourraient tous être pris. Certaines entreprises vont enchérir sur des milliers de cas qui maintiendront l'utilisation haute. Cela arrive généralement avec les très grandes instances, qui par leur nature sont chères et puissantes et le prix au comptant rend ces instances beaucoup moins chères. Si vous sélectionnez le milieu des instances de la route (en performance), vous aurez peut-être plus de chance.

Pour le prix de l'enchère, consultez l'historique de l'instance par région. Si le prix de l'historique est proche de On-Demand, passez à l'étape suivante. Si l'historique correspond à moins de 50% (mieux 30%) de la demande à la demande et qu'il n'y a pas trop de flambées de prix par semaine ou par mois dépassant 2x sur demande, examinez les enchères à la demande. Si vous ne vous souciez pas du moment et de la fréquence d'exécution de vos instances, effectuez une enchère de 1,5 fois sur demande. N'oubliez pas de rendre vos instances sans état (par exemple, stocker tout dans une base de données, S3, etc.). Vos instances peuvent être résiliées à tout moment. Vous pouvez utiliser ASG pour conserver un nombre spécifique d'instances en cours d'exécution. Je viens de remarquer que vous offrez des enchères sur les instances G2. Les instances G2 sont des instances de génération précédente, ce qui signifie qu'elles sont progressivement supprimées, ce qui rend les enchères ponctuelles de plus en plus difficiles. Enchérir à la place sur les instances de génération actuelles telles que le G3. Aussi, sauf si vous avez besoin d'instances Windows, enchérir sur les instances Linux.

+0

Bonne idée. Merci! – Ashan

+0

Merci pour les pointeurs. AWS a certainement une courbe d'apprentissage! – jklaus

+1

Oui, mais tellement de plaisir en maîtrisant le cloud computing. Il n'y a pas si longtemps, nous devions attendre des semaines avant l'arrivée de la quincaillerie, puis nous organisions des fêtes de pizza pendant que nous mettions tout dans des étagères. Maintenant, nous pouvons dupliquer un petit centre de données dans AWS sur le café et le désert. –