Por que às vezes o AWS EC2 funciona muito devagar?

2

Eu faço apenas uma coisa neste servidor - codificando vídeos por ffmpeg . E às vezes funciona bem, às vezes é muito lento.

Eu corro o mesmo comando apenas para um teste:

$ sudo time ffmpeg -i test.mp4 -c:a copy -vf 'drawbox= : x=0 : y=0 : color=invert : t=2' output1.mp4
ffmpeg version n2.2.15 Copyright (c) 2000-2015 the FFmpeg developers
  built on Apr 30 2015 13:20:09 with gcc 4.8.2 (GCC) 20140120 (Red Hat 4.8.2-16)
......
16.24user 0.04system 0:16.30elapsed 99%CPU (0avgtext+0avgdata 60972maxresident)k
0inputs+6088outputs (0major+15811minor)pagefaults 0swaps

Depois de 5 horas, eu o executo novamente, porque vi que ele começou a trabalhar devagar novamente.

$ sudo time ffmpeg -i test.mp4 -c:a copy -vf 'drawbox= : x=0 : y=0 : color=invert : t=2' output1.mp4
.......
163.41user 0.84system 2:46.90elapsed 98%CPU (0avgtext+0avgdata 60988maxresident)k
0inputs+6136outputs (0major+15814minor)pagefaults 0swaps

Como você pode ver, levou 10 vezes mais tempo do que na primeira vez. (1) 16.24user (2) 163.41user

Alguma idéia de como isso pode ser corrigido?

    
por whitesiroi 08.05.2015 / 18:33

2 respostas

8

dependendo do seu tipo de instância (instâncias de CPU expansível), você pode estar lidando com crédito de CPU.

== > link

Se você encontrar grandes flutuações em uma instância não explodida, convém parar e iniciar (não reinicializar) a instância. isso fará com que a instância apareça em um hypervisor diferente (host box). pode ser que o host compartilhado atual tenha problemas que serão resolvidos ao iniciar o vm no novo host.

    
por 08.05.2015 / 19:32
2

Eu uso um monte de instâncias do EC2; Também vi uma grande variação em quanto tempo o mesmo trabalho levaria para ser concluído - processando o mesmo vídeo várias vezes. Às vezes, duas corridas são muito rápidas, variância menor que 1%; outras corre a variância é de 5 a 10x! Percebi que esses problemas ocorrem mais em nossas instâncias menores. Nós temos alguns que são o tamanho M * .large ou C *. Large e essas instâncias não têm esse problema (tanto)

    
por 09.05.2015 / 00:58