467 - Elegir entre una Raspberry, un MiniPC y un VPS
¿Quieres montarte un servidor para alojar tus servicios?¿Cual es la mejor solución? Elegir entre una Raspberry, un MiniPC y un VPS
En muchas ocasiones hablo sobre diferentes alternativas para tener un servidor. Empezando primero por una Rasbperry, pasando por un MiniPc para terminar por un VPS. Sin embargo, al final, todo depende del uso que le quieras dar. Así de sencillo todo depende. Desde luego, si lo que vas a seguir es el proyecto de SelfHosted, seguramente, la solución vaya de la mano del VPS, pero desde luego, esto no siempre será necesario. Siempre dependerá de tus necesidades o de lo que tu quieras hacer. Así, en este episodio del podcast, te voy a dar algunas ideas, razones y sugerencias para elegir entre una Raspberry, un MiniPc y un VPS. Pero, como te digo, esto son simplemente ideas, depende únicamente de ti y del uso que le quieras dar.
Elegir entre una Raspberry, un MiniPC y un VPS
Antes de nada…
Lo primero que tienes que hacer es plantearte que es lo que quieres hacer con ese servidor. Es decir, para que lo quieres dedicar. Por supuesto, si lo que quieres es un equipo que lo puedas utilizar también como equipo de escritorio, las ideas que te voy a dar no son para ti. Aquí estoy pensando en un servidor puro y duro. Un equipo al que te conectarás o vía ssh, o bien, que te conectarás vía algún servicio que tengas alojado en el mismo, normalmente un portal web.
Para comenzar.
La elección de un servidor depende en gran medida de tus necesidades específicas. A continuación, te presento las características y ventajas de cada opción que mencionaste:
- Raspberry Pi: es un pequeño ordenador de placa única que utiliza muy poca energía y es ideal para proyectos de bricolaje o aplicaciones de baja intensidad. Si tus necesidades son básicas, como alojar una pequeña página web o un servidor de archivos, una Raspberry Pi puede ser una opción económica y fácil de usar. Sin embargo, su capacidad de procesamiento y almacenamiento es limitada en comparación con las otras opciones.
- Mini PC: es un ordenador pequeño similar a una Raspberry Pi, pero generalmente tiene más potencia y almacenamiento que una Raspberry Pi. Si necesitas un servidor para aplicaciones más intensivas, como un servidor de juegos o de base de datos, un mini PC puede ser una opción adecuada. Por lo general, son más caros que las Raspberry Pi, pero ofrecen un rendimiento mejorado.
- VPS: Un Servidor Virtual Privado (VPS) es una máquina virtual que se ejecuta en una infraestructura de nube, lo que permite una gran flexibilidad y escalabilidad. Un VPS es una buena opción si necesitas un servidor más potente que una Raspberry Pi o un mini PC y si quieres tener control completo sobre el sistema operativo y el software instalado. Los VPS suelen ser más costosos que las Raspberry Pi y los mini PC, pero ofrecen una mayor potencia y flexibilidad.
En resumen, si solo necesitas un servidor básico, una Raspberry Pi podría ser suficiente. Si necesitas más potencia, un mini PC podría ser una mejor opción. Si buscas una mayor escalabilidad y flexibilidad, un VPS puede ser la mejor opción.
Entre una Raspberry y un MiniPC
Una Raspberry Pi tiene algunas ventajas frente a un Mini PC, incluyendo:
- Menor costo: Las Raspberry Pi son generalmente más económicas que los Mini PC. Esto las hace más accesibles para proyectos personales o de bricolaje, y pueden ser una buena opción para aquellos con un presupuesto limitado.
- Consumo de energía: Las Raspberry Pi utilizan menos energía que los Mini PC, lo que las hace ideales para aplicaciones donde se necesita un bajo consumo de energía. Esto puede ser especialmente útil si estás considerando construir un servidor de bajo consumo que necesite estar encendido todo el tiempo.
- Tamaño: Las Raspberry Pi son significativamente más pequeñas que los Mini PC. Esto las hace ideales para proyectos donde se necesita un dispositivo compacto, como un robot o una cámara de seguridad. También pueden ser una buena opción si necesitas un servidor portátil.
Sin embargo, no todo son ventajas. Aunque las Raspberry Pi tienen varias ventajas frente a los Mini PC, también presentan algunos inconvenientes, que incluyen:
- Rendimiento limitado: Aunque las últimas generaciones de Raspberry Pi han mejorado significativamente su rendimiento, siguen siendo menos potentes que los Mini PC. Esto significa que, si necesitas un servidor para aplicaciones más intensivas, como una base de datos grande o un servidor de juegos, una Raspberry Pi podría quedarse corta en términos de potencia de procesamiento.
- Limitaciones de memoria y almacenamiento: Las Raspberry Pi tienen menos memoria y almacenamiento que muchos Mini PC, lo que puede limitar la cantidad de aplicaciones que puedes ejecutar en tu servidor. Además, algunos modelos de Raspberry Pi no tienen puertos SATA o ranuras para tarjetas de expansión, lo que limita tus opciones de almacenamiento.
- Limitaciones de la conectividad: Aunque las Raspberry Pi tienen puertos Ethernet y Wi-Fi, los Mini PC a menudo tienen más opciones de conectividad, como puertos USB adicionales, puertos HDMI y puertos de audio. Esto puede hacer que los Mini PC sean más versátiles para una variedad de proyectos.
Comparamos Raspberry con VPS
Las Raspberry Pi tienen algunas ventajas frente a los VPS, que incluyen:
- Control completo del hardware: Cuando usas una Raspberry Pi como servidor, tienes control total del hardware, lo que significa que puedes elegir qué componentes usar y cómo configurarlos. Esto puede ser útil si necesitas un servidor con un hardware específico o si tienes requisitos especiales para el rendimiento o la conectividad.
- Costo: Las Raspberry Pi son generalmente menos costosas que un VPS, especialmente si ya tienes una Raspberry Pi disponible. Esto las hace ideales para proyectos personales o de bricolaje que tienen un presupuesto limitado.
- Privacidad: Cuando usas un VPS, es posible que no tengas control completo sobre la privacidad de tus datos. Si prefieres tener el control total sobre tus datos y mantenerlos en tu propia red local, una Raspberry Pi puede ser una buena opción.
De nuevo, no todo son ventajas de las Raspberry frente a los VPS, también existen determinados inconvenientes, como por ejemplo,
- Limitaciones de rendimiento: Aunque las Raspberry Pi son capaces de hacer muchas tareas, su rendimiento es significativamente inferior al de un VPS en términos de potencia de procesamiento, memoria y almacenamiento. Esto significa que las Raspberry Pi pueden quedarse cortas en términos de capacidad de procesamiento para aplicaciones más intensivas.
- Limitaciones de conectividad: Las Raspberry Pi tienen limitaciones de conectividad en comparación con los VPS, que generalmente están conectados a internet a través de redes de alta velocidad y puertos dedicados. Además, los VPS pueden tener conectividad redundante, lo que garantiza un alto nivel de disponibilidad.
- Disponibilidad limitada: Cuando usas una Raspberry Pi como servidor, su disponibilidad depende de la red local donde se encuentra. Si la red se cae, el servidor se cae con ella, lo que significa que puede haber tiempos de inactividad para los usuarios. En contraste, los VPS están alojados en centros de datos y tienen una alta disponibilidad, lo que garantiza un funcionamiento continuo incluso si ocurren problemas en la red local.
Por último, MiniPC frente a VPS
Por último, comparando un MiniPC frente a un VPS, existen algunas ventajas de utilizar el primero. Por ejemplo,
- Control total del hardware: Al igual que con las Raspberry Pi, los MiniPC permiten tener control total sobre el hardware, lo que significa que se pueden elegir los componentes y configurarlos a medida según las necesidades. Esto puede ser especialmente útil si se tiene requisitos específicos para el rendimiento o la conectividad.
- Privacidad: Al igual que con las Raspberry Pi, los MiniPC pueden ofrecer mayor privacidad al mantener el servidor dentro de una red local controlada. Esto puede ser especialmente importante para aquellas empresas que manejan datos sensibles y quieren tener un mayor control sobre la privacidad de la información.
- Costo: Los MiniPC pueden tener un costo menor que algunos VPS, especialmente si ya se tiene un equipo disponible. Esto puede ser beneficioso para proyectos de bricolaje o pequeñas empresas con presupuestos limitados.
Sin embargo, también hay algunas desventajas que se deben tener en cuenta al usar un MiniPC como servidor en lugar de un VPS. Estos incluyen:
- Limitaciones de escalabilidad: Los MiniPC suelen tener limitaciones en cuanto a la escalabilidad, lo que significa que no se pueden agregar recursos fácilmente a medida que aumenta la demanda. Esto puede limitar su capacidad para manejar grandes cargas de trabajo o un mayor número de usuarios.
- Mantenimiento y actualización: Al igual que con cualquier equipo, los MiniPC requieren un mantenimiento y actualización periódicos para asegurarse de que funcionen correctamente y se mantengan seguros. Esto puede requerir una mayor cantidad de tiempo y recursos que simplemente usar un VPS administrado por un proveedor de servicios.
- Disponibilidad: La disponibilidad de los MiniPC también depende de la red local donde se encuentran. Si la red falla, el servidor también fallará, lo que puede generar tiempos de inactividad para los usuarios.
Comparando costes entre las tres soluciones
Comparar el costo mensual de una Raspberry Pi, un MiniPC y un VPS es un poco difícil, ya que los costos pueden variar mucho según los componentes, la configuración, la ubicación geográfica y otros factores. Sin embargo, a continuación se ofrecen algunos detalles generales sobre los costos asociados con cada opción:
- Raspberry Pi: El costo inicial de una Raspberry Pi puede ser muy bajo, generalmente entre 35€ y 100€. Sin embargo, es importante tener en cuenta que este precio no incluye otros componentes necesarios para configurarla como un servidor, como la fuente de alimentación, la tarjeta SD, la carcasa, entre otros. Además, es posible que se requiera un mayor costo inicial para un modelo con mayor potencia de procesamiento. En términos de costo mensual, no hay una tarifa fija, ya que dependerá de los costos de electricidad y de la conexión a internet, que variarán según el país y la región.
- MiniPC: El costo de un MiniPC puede variar significativamente según los componentes, la potencia de procesamiento y la memoria. Los modelos más básicos pueden tener un costo de alrededor de 150E€ mientras que los modelos de gama alta pueden superar los 500€. El costo mensual dependerá del consumo de energía y la conexión a internet, pero puede ser similar o superior al costo de una Raspberry Pi.
- VPS: El costo de un VPS puede variar según el proveedor y el nivel de servicio que se necesite. En general, los precios pueden oscilar entre 10 y 100€ al mes, según la cantidad de recursos (como procesamiento, memoria y almacenamiento) y la cantidad de tráfico que se espera. Algunos proveedores ofrecen planes a medida, por lo que el costo puede variar significativamente según las necesidades.
Supongamos que utilizamos una Raspberry Pi 4 de 8GB, con un MiniPC intel de 8GB y un VPS también de 8GB y hacemos un consumo medio. ¿Cual sería el coste mensual de electricidad?
- Raspberry Pi 4 de 8GB: La Raspberry Pi 4 consume alrededor de 3-5 vatios de energía en promedio, según su uso. Suponiendo un uso medio de 4 vatios y un tiempo de uso de 24 horas al día, 7 días a la semana, el consumo mensual de energía sería de aproximadamente 9 kWh. Dependiendo de la tarifa de electricidad, el costo mensual podría ser de alrededor de 2 y 3 €. Teniendo en cuenta que el coste de la electricidad en España está entre 0,2 y 0,3 €/kWh.
- MiniPC Intel de 8GB: El consumo de energía de un MiniPC Intel puede variar según su configuración y uso, pero en general, consumen entre 10 y 60 vatios de energía en promedio. Suponiendo un consumo medio de 30 vatios y un tiempo de uso de 24 horas al día, 7 días a la semana, el consumo mensual de energía sería de aproximadamente 60 kWh. Dependiendo de la tarifa de electricidad, el costo mensual podría ser de alrededor de 12 y 18 €/kWh.
En el caso del VPS, no voy a hacer el cálculo, porque tu no mirarás el coste de la factura eléctrica, de eso, ya se encarga el proveedor. Pero si te puedo decir, que en este caso, estamos hablando de entre 5 y 10 €/mes, dependiendo del proveedor.
Conclusión
Prácticamente, y tal y como te he indicado al principio del podcast, la elección de la mejor solución depende básicamente de ti y de lo que quieras hacer, y para que lo quieras utilizar. Yo simplmente me he limitado a darte algunos datos, ideas y comentarios, el resto, es cosa tuya.
Espero que te haya gustado este nuevo episodio del podcast. Si puedes, te agradecería una valoración en iVoox y/o en Apple Podcast.
Gracias por este estupendo Capítulo. ¿Podrías sugerir algún MiniPC? Hay tantos que no se que decidir.
Me gustaría tener un pequeño «Servidor» en casa para hacer de servidor de ficheros, ejecutar algún que otro proyecto en Python, servir una base de datos y en un futuro hacer algo en domótica.
Uno de los criterios de selección debería ser la disponibilidad. Con la falta de componentes actual, resulta difícil encontrar
Como siempre, entiendo que esto sea demasiado comprometido y consideres que no sea pertinente contestar.
escucha uno de los ultimos podcast de «Podcast Linux» ahi hablan de los ex-servidores chinos y los kit que vienen, muy recomendable
El problema, desde mi punto de vista, de estos procesadores es que tienen un alto consumo eléctrico. Pueden estar en torno a los 100 W, mientras que un minipc, pueden ser poco mas de 4 W.
Buena info, gracias por compartir. Saludos!
Muy didáctico y ilustrativo tu post actualmente tengo un blog en blogger y compre dominio 12 dólares anuales mi intención es migrar a wordpress, Consulta Tu blog esta en host o dentro VPS