abril 26, 2021 10:07 am

Cloudlinux es un Sistema Operativo basado en RedHat y ha sido especialmente diseñado para proveedores de hosting compartido.

Un poco de historia

Antes de la llegada de Cloudlinux los proveedores de hosting tenían el problema de que no había forma sencilla de limitar los recursos usados por cada cuenta de hosting en un servidor compartido, lo que a menudo ocasionaba que si un cliente era atacado o experimentaba un alto número de visitas simultáneas o incluso con scripts o consultas a bases de datos mal diseñadas el servidor completo colapsaba dejando a todos los usuarios del servidor compartido sin servicio o con un servicio lento. La llegada de Cloudlinux cambió este panorama para los proveedores de hosting que ahora contaban con una herramienta confiable para evitar que una sola cuenta colapsara el servidor.

Como funciona Cloudlinux

Cada cuenta en un servidor Cloudlinux es encapsulada en lo que Cloudlinux llama LVE, es básicamente un mini-entorno virtual o en otras palabras un mini-vps al cual se le pueden aplicar diferentes límites como CPU, Memoria, Etc.

¿Por qué es una ventaja tener límites de recursos?

Parece difícil de creer que tener límites de recursos sea una ventaja pero en en el caso de recursos de servidores aplica el dicho de menos es más, sin límites cada servidor seria como un pueblo sin ley del viejo oeste, sin reglas sin leyes en donde en donde todas las aplicaciones de los clientes compiten por obtener los recursos del servidor y debido a que un servidor de hosting compartido a menudo aloja cientos o incluso miles de clientes no es dificil darse cuenta que basta un cliente abusivo o una aplicación mal diseñada o una web bajo ataque para que todo el servidor se vuelva inutilizable.

¿Que límites aplica Cloudlinux?

Cloudlinux no aplica ningún límite per se, pero le da al proveedor o administrador del servidor para implementar los límites por usuario o plan de hosting que el proveedor estime convenientes, los límites que pueden ser configurados en Cloudlinux son:

  • SPEED
  • VMEM
  • PMEM
  • IO
  • IOPS
  • EP
  • NPROC
  • Inodes
SPEED

Se refiere a la velocidad de CPU y está expresada en % en donde por ejemplo 100% significa que la cuenta o el usuario puede usar hasta el 100% de un core de CPU

VMEM

Se refiere a la memoria virtual que un usuario puede usar, este parámetro no es muy usado e incluso Cloudlinux recomienda no configurarlo y en su lugar usar PMEM

PMEM

Se refiere a la memoria física máxima que es posible usar, por ejemplo un valor de 1 GB significa que el usuario solo podrá usar hasta un Gigabyte de memoria ram para sus webs y aplicaciones

IO

Se refiere a la velocidad de escritura/lectura a discos y se expresa en Kilobytes/Megabytes por segundo, por ejemplo un valor de 5MB/s indica que el usuario solo podrá leer o escribir datos hasta un máximo de 5 Megabytes por segundo

IOPS

Es relacionado con IO pero en este caso no se trata del caudal de datos sino del número de operaciones de lectura/escritura máximo que se pueden realizar por segundo, por ejemplo 5000 quiere decir que el máximo de operaciones de lectura/escritura por segundo es 5000

EP

EP Significa Entry Process o procesos de entrada y básicamente límite el número de conexiones simultáneas que puede realizar hacia el servidor web (Apache/Litespeed/Nginx). La misión de este límite no es limitar los visitantes simultáneos a su web sino más bien evitar que un ataque DoS o DDoS afecte a la totalidad de los usuarios del servidor

NPROC

NPROC se refiere al número de procesos simultáneos que puede utilizar, como por ejemplo procesos PHP, tareas cron, etc

¿Qué límites necesita mi web?

La mayoría de las webs funcionará sin problemas con 100% de CPU, 1GB de Memoria sin embargo todo depende de la aplicación, el nivel de optimización de la misma y el número de usuarios concurrentes

Nuestro Enfoque

Usamos Cloudlinux en todos nuestros planes, incluso los Resellers puede establecer los límites Cloudlinux de sus respectivos usuarios, contamos con planes Semi-Dedicados que le permiten crecer sin complicaciones y con recursos garantizados desde 2 Cores y 4 GB de Memoria hasta 16 Cores

Acerca del Autor

Fundador Jonashosting CEO UNO Datacenters, Inc.

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}