¿Ayuda cloudflare en algo al servidor?

Algunos creen que cloudflare no ayuda en absolutamente nada ya que cuando lo usan notan que empeora un poco la velocidad del sitio y esto aveces suele pasar, no se por que pero pasa, el sitio se vuelve un poco más lento, tal vez por las peticiones que tienen que pasar a cloudflare y si estamos muy lejos y el servidor de cloudflare que nos toca esta en una red que a nosotros no nos viene bien podemos notar que va peor el sitio.

No siempre pasa pero mucha gente se aqueja de la lentitud cuando cloudflare esta cacheando.

Pero bueno, aparte de eso, cloudflare si ayuda al servidor, si no veamos estas capturas:

Al quitar cloudflare las peticiones apache aumentna automáticamente como es de esperarse, y aquí vemos cuanto:

Cloudflare en Servidor Antes y Después

apache_accesses-day2

En todas las gráficas también se aprecia el aumento del consumo de transferencia:

apache_volume-day3
if_eth0-day2

Todo aumenta y el uso de RAM también:

memory-day

No afecta para nada el mysql:

memory-day

En este mismo servidor no hubo cambio en el uso de CPU el load average fue entre 1 y 2 con o sin cloudflare a pesar del aumento de los accesos a apache:

cpu-day2

Todo esto tiene una explicación sencilla, cloudflare hace de CDN, cachea nuestras imágenes y contenido estático, con esto mismo ahorramos ancho de banda y peticiones que llegan a nuestro servidor, el mismo efecto tendríamos si contratamos un cdn, ya sea amazon, maxcdn o trasladáramos nuestro contenido estático a otro servidor, no hay casi cambios en el uso de cpu ya que apache casi no consume CPU sirviendo contenido estático, pero si se nota la diferencia en el uso de RAM ( esta si que le gusta a apache, con nginx habría mucha más diferencia o con apache2.4 )

Como ya dije al inicio, aveces podemos perder algo de velocidad, en webmaster tools también podemos ver esto, una leve subida en el tiempo de respuesta, no se si en cloudflare premium pasará también pero lo que si se es que si queremos ahorrar ancho de banda y consultas a nuestro servidor y con eso RAM, cloudflare es el mejor servicio gratuito que podemos usar que aveces nos dará más velocidad, otras veces no, pero ahorraremos ancho de banda y optimizaremos tanto las imágenes, css y JS.

********+ Edito, dejo una captura de lo que decía más arriba, como la velocidad de la página aumenta al poner cloudflare, esta captura es de skamasle.com ( este blog ) en algunos aumenta más todo depende del contenido que se tenga:

skamasle-cloudflare

Una leve subida de 400 milisegundos, pero ya son 400 ms, en otras webs he visto hasta 1 segundo en el aumento, que puede ser insignificante, a algunos les molesta a otros no, pero viendo los beneficios que nos trae es pasable, aunque la gráfica que puse es de google webmaster tools algunos usuarios desde su navegador tienen mayor perdida de velocidad.