“Una foto robada del oeste para llamar la atención”En nuestros artículos anteriores, hablamos sobre cómo trabajar con
VDS en Windows Server Core 2019 con nuestra nueva tarifa UltraLight por 99 rublos por mes. Ofrecemos otra forma de utilizar esta tarifa. Esta vez hablaremos sobre qué es mejor elegir si necesita una VPN para la dirección IP perezosa o estática, que por cierto es más conveniente de usar en lugar de Hamachi y todo lo demás, si realmente quiere jugar héroes o Warcraft 3 en una red local. No se trata de afinar, hablemos de rendimiento.
Metodología de prueba
RRAS y SoftEther se eligieron en función de la facilidad de instalación, el soporte para el protocolo L2TP y la capacidad de control a través de GUi.
Para SoftEther y RRAS, se usó una conexión L2TP con una clave compartida a través de herramientas estándar de Windows. Como fue establecido, fue probado.
El sistema operativo para SoftEther es Ubuntu 18.04 LTS, para RRAS Windows Server Core 2019. Todos los sistemas operativos antes de las pruebas recibieron las últimas actualizaciones sobre el estado del 21/11/2019.
En la máquina virtual Hyper-V de segunda generación, se instaló 1 GB de RAM, así como los límites del procesador. El orden de los grupos de prueba es el siguiente:
Para los 8 núcleos:
- Sin limites
- Límite 50%
- Límite del 25%
- Límite del 5%
- Límite del 1%
En 4 núcleos:
- Sin limites
- Límite 50%
- Límite del 25%
- Límite del 5%
- Límite del 1%
Por núcleo:
- Sin limites
- Límite 50%
- Límite del 25%
- Límite del 5%
- Límite del 1%
Todos los servidores VPN aplicaron la configuración de fábrica y se habilitó NAT. Todas las máquinas virtuales están en el mismo host y en el mismo conmutador virtual.
Para evaluar la red, se realizaron pruebas entre el servidor y el cliente sin conectarse a través de VPN.
La prueba se realizó utilizando TamoSoft Throughput Test en modo solo TCP, para las tablas y gráficos se tomaron los valores "ave". Los datos se recogieron durante 5 minutos y 30 segundos para cada prueba.
Para una mejor comprensión de los límites de ambas implementaciones, primero probamos el rendimiento del conmutador virtual.
Así es como se veían los resultados en el programa de prueba. Además, todos los resultados se envolverán en tablas.
Como puede ver, el interruptor virtual no es un cuello de botella en las pruebas y casi da un límite teórico de 10 gigabits.
Cómo se veía la red de prueba "física"Resultados:
Por núcleo:
En disciplina, ambos servidores se ejecutan al mismo nivel.
En 4 núcleos:
En 8 núcleos:
Aquí vemos claramente qué solución escala mejor con el número de núcleos. Al reducir el rendimiento de cada uno de los núcleos, RRAS compensó las pérdidas por su número, lo que SoftEther no hizo.
Consumo de memoria del sistemaLa cantidad de RAM consumida por SoftEther aumentó de la cantidad de núcleos, de 122 a 177 MB, pero aún menos que la de RRAS.
El servicio RRAS pesa unos 200 megabytes en memoria, menos el consumo total del sistema.
Ancho de banda bajo diferentes condicionesRendimiento total sin restricciones de procesador.
Si aún no ha elegido la solución adecuada para usted, tal vez esta tabla lo ayudará a elegir. Se muestra el rendimiento total en modo de escasez de CPU.
Tenga en cuenta que en cuatro y un núcleo, el rendimiento de SoftEther'a es superior a ocho. Tal bajo rendimiento no se encuentra en ninguna parte, pero la prueba en sí misma indica cómo el algoritmo realmente escala bien en la cantidad de núcleos.
Conclusión
La conexión a SoftEther cuando el procesador estaba limitado no pasó la primera vez, primero tuve que aumentar el límite, conectar y luego bajar el límite, esto impone una restricción en su instalación en entornos muy delgados. RRAS siempre se conecta al instante.
Si tiene una máquina con muchos núcleos, prefiera RRAS. Y para SoftEther, puedes dejar 4 núcleos. El autor, si lo hubiera usado, habría dejado solo un núcleo para ello.
Qué y dónde colocar: decida usted mismo. Si tiene 99 rublos para
VPS con Windows Server a bordo, RRAS seguirá siendo la mejor opción.
Ofrecemos una tarifa UltraLite
Windows VDS actualizada por 99 rublos con Windows Server 2019 Core instalado.
