Tengo un VPS Linux de 1 núcleo. ¿Qué puedo hacer con eso? Estaba pensando en instalar scrapy y luego raspar algunas cosas al azar. ¿Qué más puedo hacer con eso?

La mayoría de mis cajas de núcleo único * nix están haciendo alojamiento web ligero. Es un buen lugar para comenzar con la experiencia de la administración de servidores en producción: planificar tiempos de inactividad, estar al tanto de las actualizaciones y leer los registros para identificar los problemas a medida que surgen. También es un buen lugar para comenzar a jugar con VPN. Puede comenzar con algo simple y conveniente como NeoRouter para proporcionar acceso remoto a su red doméstica, o ir directamente a OpenVPN. Dependiendo del tamaño de su disco y el rendimiento del hardware subyacente, puede implementar un software de administración de medios como Plex o Subsonic para administrar y transmitir sus propios medios a cualquier dispositivo que desee. También recomiendo mirar OwnCloud / NextCloud si tiene algún interés en liberarse de los servicios tradicionales en la nube.

Cuando mi VPS primario todavía era una caja de núcleo único, ejecutaba mi sitio web, OpenVPN para mis máquinas personales, y un portero IRC. Ha crecido bastante desde entonces (1 núcleo / 1 GB => 6 núcleos / 12 GB) ya que he agregado un software más exigente a la mezcla. Si realmente te muerde el error, espera que tus necesidades de recursos aumenten con el tiempo.

Un núcleo de una CPU moderna puede ser bastante efectivo, depende de cuál sea la CPU. Se puede utilizar una caja de gama baja para:

  • terminación de vpn (consulte openvpn)
  • alojamiento web
  • un proxy (a menudo junto con un vpn)
  • copias de seguridad externas

Respuesta corta: lo que quieras hasta que alcances un límite del sistema.

Respuesta más larga:

Tiene un servidor de 1 núcleo con algo de memoria y algo de disco. Siempre que haya suficiente, puede usar este VPS para cualquier tarea.

Regularmente comienzo con un sistema de memoria de 1 núcleo y 1 GB para la mayoría de las tareas. Escalaré según sea necesario según la demanda. La mayoría de las veces, el impacto de alcanzar un límite es la velocidad. Mientras todo se complete en un tiempo razonable, no hay necesidad de pagar por más.

Una vez que tenga un servicio que tenga suficiente tráfico para saturar ese núcleo, puede escalar a más núcleos. Si está ejecutando un modelo que necesita más memoria, necesitará encontrar la oferta que tenga suficiente. El disco suele ser un elemento separado y puede dimensionarse por separado y según sea necesario.

Si diseña e implementa su proceso correctamente, el único cambio que necesita a medida que escala es agregar más capacidad en el VPS.