Qualcuno può spiegare il concetto di "ora-istanza" utilizzato dai fornitori di cloud computing?
-
07-07-2019 - |
Domanda
Sto esaminando il prezzo di varie piattaforme di cloud computing, in particolare l'EC2 di Amazon, e molte delle citazioni si basano su un'unità chiamata Instance-Hour.
Sto cercando di ottenere un controllo sulla definizione esatta di un'ora di istanza per confrontare meglio i costi di continuare a ospitare un'applicazione Web anziché pubblicarla sul cloud.
(1) Corrisponde a uno dei contatori delle prestazioni di Windows in modo tale da poter confrontare la nostra attuale implementazione e utilizzarla nei loro calcolatori dei prezzi?
(2) In che modo un'istanza multiprocessore viene inclusa nel calcolo dell'ora dell'istanza?
Soluzione
Un'ora di istanza è semplicemente un'ora normale in cui l'istanza era a tua disposizione, indipendentemente dal fatto che l'abbia utilizzata o meno. Amazon ha valutato i loro diversi tipi di istanze in modo diverso, quindi paghi per il tipo di risorsa che stai ricevendo, non per quanto lo usi.
Quindi ... 1. No, è solo un'ora normale. 2. In caso contrario, è già preso in considerazione nel prezzo da pagare per l'ora di istanza.
Altri suggerimenti
Nota anche che le ore di istanza sono fatturate arrotondate per eccesso (per Amazon EC2). Pertanto, l'avvio di un'istanza e la successiva chiusura immediata comporta il costo di 1 ora di istanza.
se prevedi di avviare / arrestare rapidamente il cluster EMS AWS entro una sola ora e desideri evitare di ricevere fatture per un'ora intera ogni volta che lo fai, allora
avvia il cluster con l'argomento --alive
di cli, il che significa lasciarlo in esecuzione.
quindi aggiungi rapidamente passaggi allo stesso cluster, invece: http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide /AddingStepstoaJobFlow.html
Non dimenticare di fermare il cluster quando hai finito! :)