Alguém pode explicar o conceito de uma “instância-hora”, como usado por nuvem provedores de computação?
-
07-07-2019 - |
Pergunta
Estou olhando para os preços de plataformas de computação várias nuvem, particularmente EC2 da Amazon, e um monte das citações são baseadas em uma unidade chamada uma instância horas.
Eu estou tentando obter uma alça sobre a definição exata de uma instância-hora para melhor comparar os custos de continuar a acolher uma aplicação web contra colocá-lo para fora na nuvem.
(1) Será que isso corresponde a qualquer um dos contadores de desempenho do Windows, de forma que eu poderia referência a nossa implmentation atual e usá-lo em suas calculadoras de preços?
(2) Como é que um exemplo figura multi-processador no cálculo instância-hora?
Solução
Uma instância hora é simplesmente uma hora regular, onde a instância estava disponível para você, o tempo que você usou ou não. Amazon tem preço seus diferentes tipos de casos de forma diferente, então você paga para o tipo de recurso que você está recebendo, não quanto você usá-lo.
Então ... 1. Não, é apenas uma hora regular. 2. Não, ele já tidos em conta o preço que você paga para a hora exemplo pr.
Outras dicas
Note também que horas de instância são cobradas arredondado para cima (para Amazon EC2). Assim, a partir de uma instância e imediatamente desligá-lo novamente incorre o custo de 1 instância hora.
Se você pretende iniciar / parar o cluster AWS EMR rapidamente dentro de uma única hora, e você quer evitar sendo cobrado por uma hora cada vez que você fizer isso, então
iniciar o cluster com o argumento --alive
de cli, que significa deixá-lo funcionando.
, em seguida, adicionar rapidamente medidas para o mesmo cluster, em vez disso: http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide /AddingStepstoaJobFlow.html
Não se esqueça de parar o cluster quando você está feito! :)