O que significa unidades de ECU, núcleo de CPU e memória quando eu lanço uma instância

quando lanço uma instância no EC2, dá-me uma opção para o t1.micro, m1.pequeno, m1.grande etc. Há um gráfico de comparação de vCPU, ECU, núcleos de CPU, Memória, Instance store. Isto é memória RAM de um sistema ?

enter image description here

Eu não sou capaz de entender o que todos estes termos se referem, alguém pode me dar uma imagem clara do que esses termos significam ?

Author: Prats, 2013-10-08

4 answers

ECU = unidade de cálculo EC2. Mais daqui: http://aws.amazon.com/ec2/faqs/#What_is_an_EC2_Compute_Unit_and_why_did_you_introduce_it

A Amazon EC2 utiliza uma variedade de medidas para fornecer a cada instância uma quantidade consistente e previsível de capacidade de CPU. A fim de tornar mais fácil para os desenvolvedores comparar a capacidade de CPU entre diferentes tipos de instância, definimos uma unidade de cálculo EC2 Amazon. A quantidade de CPU que é atribuída a uma determinada instância é expresso em termos destas unidades de cálculo EC2. Usamos vários benchmarks e testes para gerenciar a consistência e previsibilidade do desempenho de uma unidade de cálculo EC2. Uma unidade de cálculo EC2 fornece a capacidade equivalente de CPU de um Opteron de 2007 de 1,0-1,2 GHz ou de 2007 Xeon. Este é também o equivalente a um processador Xeon de 1.7 GHz no início de 2006 referenciado em nossa documentação original. Ao longo do tempo, podemos adicionar ou substituir medidas que vão para a definição de uma unidade de cálculo EC2, se nós encontre métricas que lhe darão uma imagem mais clara da capacidade computacional.

 57
Author: E.J. Brennan, 2013-10-08 17:50:51

Para as linuxes, descobri que a ECU pode ser medida por sysbench:

sysbench --num-threads=128 --test=cpu --cpu-max-prime=50000 --max-requests=50000 run

O tempo Total (t) deve ser calculado pela fórmula:

ECU=1925/t

E os resultados do meu teste de exemplo:

|   instance type   |   time   |   ECU   |
|-------------------|----------|---------|
| m1.small          |  1735,62 |       1 |
| m3.xlarge         |   147,62 |      13 |
| m3.2xlarge        |    74,61 |      26 |
| r3.large          |   295,84 |       7 |
| r3.xlarge         |   148,18 |      13 |
| m4.xlarge         |   146,71 |      13 |
| m4.2xlarge        |    73,69 |      26 |
| c4.xlarge         |   123,59 |      16 |
| c4.2xlarge        |    61,91 |      31 |
| c4.4xlarge        |    31,14 |      62 |
 21
Author: Mariusz Sawicki, 2015-12-22 09:50:42
A responder ao tópico do fórum por uma questão de exaustividade. A Amazon parou de usar as unidades de cálculo elásticas - ECU e passou para uma medida baseada em vCPU. Assim, ignorando a ECU, você pode começar a comparar os tamanhos das instâncias EC2 como CPU (Velocidade Do Relógio), número de CPUs, RAM, armazenamento etc.

Todas as configurações de instâncias das famílias são publicadas como número de vCPU e qual é o processador físico. Informação detalhada e imagem obstinada daqui. http://aws.amazon.com/ec2/instance-types/#instance-type-matrix

vCPU Count, difference in Clock Speed and Physical Processor

 18
Author: Naveen Vijay, 2015-02-24 08:43:48

ECUs (unidades de computador EC2) são uma medida aproximada do desempenho do processador que foi introduzido pela Amazon para permitir que você compare suas instâncias EC2 ("servidores").

O desempenho da CPU é, obviamente, uma medida multidimensional, por isso colocar um único número nela (como "5 ECU") só pode ser uma aproximação aproximada. Se você quiser saber mais exatamente como um processador funciona bem para uma tarefa que você tem em mente, você deve escolher uma referência que é semelhante à sua tarefa.

No início de 2014, havia um bom site de benchmarking comparando ofertas de hospedagem em nuvem por dezenas de benchmarks diferentes, mais de pontos de referência CloudHarmony . No entanto, isto parece ter desaparecido agora (e archive.org não posso ajudar, pois era uma aplicação web). Apenas um post introdutório no blog ainda está disponível.

Também útil: ec2instances.info , que, pelo menos, agrega a informação em ecus de diferentes exemplos de comparação CE2. (Adicionar a coluna "unidades de cálculo (ECU)" para que funcione.)

 9
Author: tanius, 2017-07-28 17:50:06