En lugar del prefacio
o como fue que aparecio este articulo
lo que explica por qué y cómo se llevaron a cabo estas pruebas
Es útil tener a mano un pequeño servidor VPS, en el que será conveniente probar algunas cosas. Por lo general, se requiere que también esté disponible las XNUMX horas. Para hacer esto, necesita un funcionamiento ininterrumpido del equipo y una dirección IP blanca. En casa, a veces es bastante difícil ofrecer ambas condiciones. Y considerando que el costo de alquilar un servidor virtual simple es comparable al costo de emitir una dirección IP dedicada por parte de un proveedor de Internet, alquilar dicho servidor bien puede justificar el costo. Pero, ¿cómo elegir a quién pedirle un VPS de este tipo? Hay poca confianza en las revisiones de varios tipos de recursos. Por lo tanto, surgió la idea de elegir el mejor proveedor de dichos servicios basándose en un criterio simple: el rendimiento del servidor alquilado.
Selección de configuración
El análisis de mercado mostró que la configuración mínima disponible para ordenar desde la mayoría de los servicios VPS/VDS cumple con las siguientes características:
Número de núcleos de CPU, uds.
Frecuencia de la CPU, GHz
Cantidad de RAM, GB
Capacidad de almacenamiento, GB
1
2,0 – 2,8
0,5
10
En este caso, hay disponibles diferentes opciones de configuración del variador. Normalmente se ofrecen: HDD SATA, HDD SAS, SSD SAS/SATA, SSD NVMe.
Selección de participantes
No leí ninguna reseña para saber por experiencia personal qué servicio ofrecía qué. Resulta que existen servicios para seleccionar servidores virtuales, por ejemplo:
- poiskvps.ru
- menú vds
- vps.hoy
- hosting101.ru
- hostings.info
- hosters.ru
- hostadvice.com
Cada uno de estos servicios ofrece instalar los filtros necesarios (por ejemplo, la cantidad de RAM, el número de núcleos y la frecuencia del procesador, etc.) y ordenar los resultados por algún parámetro (por ejemplo, por precio). Se decidió dividir a los participantes en dos grupos: el primer grupo incluirá propuestas con discos duros y el segundo, con memoria flash. Está claro que hay más tipos de unidades y los indicadores de velocidad de las unidades con interfaz SAS diferirán de los de las unidades con interfaz SATA, y los indicadores de los SSD que funcionan con el protocolo NVMe diferirán de los de otros SSD. Pero entonces, en primer lugar, tendremos demasiados grupos y, en segundo lugar, el rendimiento de un HDD de un SSD difiere en general más que el rendimiento de diferentes HDD entre sí y de diferentes SSD entre sí.
Listas de participantes de la prueba.
Servidores con disco duro
número
Хостинг
Logotipo
país
CPU
disco
Virt-ya
costo de
1
2,8
5 SAS
QEMU
49
2
2,0
10 SAS
OpenVZ
90
3
2,4
10 SATA
KVM
100
4
2,2
10 SATA
Hyper-V
130
5
2,2
20 SATA+SSD
OpenVZ
149
Los discos duros se están convirtiendo en cosa del pasado y cada vez hay menos ofertas de discos duros en el mercado de alojamiento de servidores virtuales.
Servidores con SSD
número
Proveedor
Logotipo
país
CPU
disco
Virt-ya
costo de
1
2,0
10 SSD
Hyper-V
30
2
2,8
10 SSD
KVM
50
3
2,6
10 SSD
OpenVZ
90
4
2,3
7 SSD
KVM
55
5
No especificado
10 SSD
No especificado
2$ (130 ₽)
6
2,4
10 SSD
KVM
150
7
2,4
10 NVMe
KVM
150
8
2,2
5 SSD
KVM
179
9
2,2
10 SSD
Hyper-V
190
10
No especificado
10 SSD
KVM
3$ (190 ₽)
Como podemos ver, el rango de precios para servidores VPS con SSD y para servidores con HDD resultó ser el mismo. Esto sugiere una vez más que los SSD están firmemente arraigados en el segmento de servidores.
Metodología de prueba
Cada servidor fue probado durante una semana. La carga se colocó en la CPU, la RAM, el subsistema de disco y la red. Las pruebas se lanzaron según lo previsto, colocándose en cron.
Los resultados fueron recolectados y procesados tabulando valores y construyendo gráficas y/o diagramas. Se utilizaron las siguientes herramientas.
Pruebas sintéticas:
- banco de sistema
- CPU, prueba general:
sysbench --test=cpu run (
significado:
Tiempo Total) - memoria, prueba general:
sysbench --test=memory run
(valores: tiempo total) - E/S de archivos, pruebas y comandos (el tamaño del bloque en todas las pruebas es 4k; valores: velocidad de transferencia):
- Lectura secuencial de un solo subproceso con una profundidad de cola simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Escritura secuencial de un solo subproceso con una profundidad de cola simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Lectura aleatoria de ocho subprocesos con una profundidad de cola simulada de 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Escritura aleatoria de ocho subprocesos con una profundidad de cola simulada de 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Lectura aleatoria de un solo subproceso con una profundidad de cola simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Escritura aleatoria de un solo subproceso con una profundidad de cola simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Lectura aleatoria de un solo subproceso con una profundidad de cola simulada de 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Escritura aleatoria de un solo subproceso con una profundidad de cola simulada de 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Lectura secuencial de un solo subproceso con una profundidad de cola simulada de 32:
- información dura:
- Pez globo de CPU
- CPU CryptoHash
- procesador fibonacci
- CPU N-Reinas
- FPU-FFT
- Trazado de rayos FPU
Para comprobar la velocidad de la red, utilizamos la prueba speedtest (speedtest-cli).
Regístrese y solicite un servidor
Inoventica
Al registrarse deberá proporcionar una dirección de correo electrónico, a la misma se le enviará lo siguiente:
- Enlace de confirmación de inscripción
- Iniciar sesión (que en mi caso resultó ser el correo electrónico ingresado durante el registro, cortado a 8 caracteres)
- Contraseña generada
Cambiar contraseña al iniciar sesión por primera vez no ofrecido. Centros de datos disponibles para pedido:
Y sistema operativo:
Al solicitar un servidor de cualquier configuración, se indica que se cobrará una tarifa única de 99 ₽. Si está incluido en el precio del servidor o no, sigue siendo un misterio.
Cuando intentes pedir un servidor con saldo cero, se te ofrecerá recargarlo, además, con 500 ₽, independientemente de la configuración seleccionada.
Resultó que el servicio utiliza diferentes paneles de control, en los que es necesario registrarse por separado. El panel comentado anteriormente no contiene nuestra tarifa de 49 ₽ (tiene la dirección lk.invs.ru), por lo que nunca sabremos qué sucede con el "pago de instalación".
Entonces, hay otro panel basado en ISP Manager (y está disponible en bill.invs.ru). Al registrarse, ingrese su correo electrónico, cree una contraseña e inmediatamente acceda al panel. Ni siquiera necesitas confirmar tu correo electrónico. Por cierto, el nombre de usuario y la contraseña generados por el servicio se le enviarán a la dirección de correo electrónico especificada. Y luego se nos pide que cambiemos a la nueva interfaz. Habiendo cambiado, nos encontramos en Billmanager.
La lista de sistemas operativos disponibles es más corta aquí:
Métodos disponibles para depositar fondos:
El servicio proporciona direcciones IPv4 e IPv6. IPv6 tuvo que configurarse manualmente. Para utilizar los servicios, aún necesita confirmar su correo electrónico. Hay acceso a la pantalla del servidor.
PrimeroVDS
Después del registro, llegamos al panel del Administrador de ISP (debe proporcionar un nombre, un correo electrónico y crear una contraseña, ingresándola sin ninguna posibilidad de error - campo de ingreso de contraseña uno), tras lo cual se nos pide que confirmemos nuestro correo electrónico.
Lista de sistemas operativos disponibles:
Métodos de pago disponibles:
El servicio no proporciona IPv6, al menos en la tarifa seleccionada. Para poder utilizar los servicios, deberá confirmar su correo electrónico y número de teléfono. Hay acceso SSH desde su cuenta personal.
Ihor
Cuando intentamos registrarnos nos sale un error:
Cambiando el idioma de la interfaz del sitio a ruso y...
Tuve que cambiar mi contraseña. Lista de sistemas operativos disponibles:
El servicio proporciona direcciones IPv4 e IPv6. IPv6 también tuvo que configurarse manualmente. Me gustaría señalar por separado el hecho de que llevó mucho tiempo instalar los paquetes necesarios para las pruebas. El tiempo no se midió específicamente, pero a diferencia de un par de minutos, que en todos los demás sitios de alojamiento era suficiente, aquí tardó un orden de magnitud más: unos 20 minutos.
Hay acceso a la pantalla del servidor:
RuVDS
Para registrarte debes ingresar tu correo electrónico y resolver el captcha. La lista de sistemas operativos disponibles es la siguiente:
Métodos de pago disponibles:
El servicio no proporciona direcciones IPv6, al menos en la tarifa seleccionada. Hay acceso a la pantalla del servidor.
RegRu
Para registrarse, simplemente ingrese su correo electrónico. Lista de sistemas operativos disponibles:
Y una lista de métodos de pago disponibles:
El servicio proporciona direcciones IPv4 e IPv6. IPv6 funcionó, como dicen, "listo para usar". Aquellos. Después de crear el servidor, pude conectarme inmediatamente a él utilizando la dirección IPv6. Hay acceso a la consola del servidor.
Hosting-Rusia
Al registrarse, deberá proporcionar un correo electrónico y una contraseña. Para pagar los servicios, debe confirmar su número de teléfono. Lista de sistemas operativos disponibles:
Y métodos de pago:
Es posible cargar su propia ISO. Hay acceso a la pantalla del servidor.
primer byte
Para registrarse, debe proporcionar su correo electrónico, número de teléfono, contraseña deseada y país. Para iniciar sesión, debes confirmar tu correo electrónico. Lista de sistemas operativos disponibles:
Y una lista de métodos de pago disponibles:
Hay acceso a la consola del servidor.
Hay una opción para cargar su propia ISO.
Ionos
Para registrarse debe indicar género, nombre, apellido, ciudad, calle, contraseña deseada y número de teléfono. Aquí hay una lista de sistemas operativos disponibles:
Al registrarse, deberá confirmar la posibilidad de pago. El servicio cancela y luego devuelve un dólar.
Hace tiempo que no puedo registrarme. Durante el proceso de registro, en uno de los pasos se actualizó la página y apareció dentro la misma página, con el primer paso.
En algún momento, recibí por primera vez un mensaje de error, pero aún así pude completar el registro.
No hay muchos métodos de pago disponibles.
De forma predeterminada, el servidor cuenta con IPv4, pero puedes agregar un IPv6 de forma gratuita.
Hay acceso a la consola KVM.
cPanel Hosting
Para registrarse, debe proporcionar una dirección de correo electrónico y crear una contraseña. Lista de sistemas operativos disponibles:
Lista de métodos de pago:
Ramnode
Lista de sistemas operativos disponibles:
Y una lista de métodos de pago:
IPv6 funcionó desde el primer momento. Hay acceso a la consola.
Resultados de la prueba
En cada prueba, los resultados de los participantes se ordenaron de mejor a peor, el primer lugar recibió 12 puntos, el segundo - 10, el tercero - 8, el cuarto lugar - 6 y por cada lugar por debajo se otorgó un punto menos. Aquellos que ocuparon lugares por debajo del noveno lugar no recibieron puntos.
Tabla de puntos:
Lugar
Puntos
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Tabla con resultados de pruebas (en la que se puede hacer clic)
Tabla final de puntos (se puede hacer clic)
Podio
Todos los lugares fueron a hosting con SSD. RuVDS ganó el primer lugar en una feroz batalla. En segundo lugar quedó AdminVPS, en tercer lugar se repartieron REG.RU y el americano Ionos (1&1), el resto de hostings en el podio representan a Rusia.
Conclusión
Entre todos los participantes en la prueba, el primer lugar lo ocupó la tarifa con SSD de RUVDS. El mejor rendimiento del procesador y el buen rendimiento del disco permitieron que su tarifa ocupara el primer lugar. Felicitaciones al ganador. También me gustaría señalar que las empresas de hosting adminvps, ionos y regru lucharon con dignidad. AdminVPS mostró un excelente rendimiento del disco, pero se quedó atrás en el rendimiento de la CPU. REG.RU mostró un rendimiento del procesador bastante bueno, pero no todo va bien con el rendimiento del disco. Ionos mostró resultados bastante equilibrados. El resto de participantes obtuvieron resultados mucho peores. Ihor mostró resultados sobresalientes a su manera. Sus tarifas estaban al final de la tabla, al utilizar su servicio, el bajo rendimiento se nota "a simple vista".
Fuente: habr.com