Construir su propio almacenamiento conectado a red (NAS) es una excelente manera de crear un lugar para guardar archivos y copias de seguridad, pero también es una plataforma para alojar servicios como transmisión de medios e incluso vigilancia del hogar. Sin embargo, no es la forma más eficiente de ejecutar servicios, en comparación con algo comoProxmox. Proxmox es una plataforma de virtualización fantástica que puede manejar todo lo que le arroje. Esto incluye los servicios antes mencionados, así como los sistemas operativos NAS. Sí, puede ejecutar un NAS como una instancia virtual a través de una máquina virtual. Aquí le explicamos por qué y cómo hacerlo.
¿Por qué virtualizar en lugar de construir un NAS?
Es más fácil, más barato y, a veces, mejor.
Existen muchas razones por las que virtualizar un NAS es mejor que construir un dispositivo específicamente para ejecutar un sistema operativo NAS. En primer lugar, no es necesario dedicar una máquina entera a ejecutar solo el sistema operativo NAS. Con software como Proxmox, puede utilizar el mismo sistema para otros servicios y aplicaciones virtualizados, además de ejecutar un NAS. Es posible ejecutar máquinas virtuales en algunos sistemas operativos NAS, pero estos serían hipervisores de tipo 2 y no son demasiado eficientes, al menos no en comparación con ejecutar dichas instancias a través de Proxmox. También es más adecuado para ejecutar innumerables contenedores y aplicaciones Docker.
Mantener todo junto es una buena idea para construir tu laboratorio en casa. Las cosas pueden complicarse, especialmente cuando te sumerges en la madriguera del laboratorio en casa. Ejecuta un NAS, automatización del hogar, vigilancia, servidores de juegos, servidores multimedia y mucho más en el mismo sistema. Esto también significa que si tu NAS necesita dejar de funcionar por cualquier motivo, ninguno de los otros servicios se verá afectado a menos que se extraigan datos de su grupo de almacenamiento. Incluso puedes crear tu propia implementación de NAS con un sistema operativo como Debian. Proxmox y otros virtualizadores son excelentes para implementar servicios, pero su rendimiento no será comparable con el hardware NAS dedicado.
4 razones por las que Proxmox es ideal para alojar un NAS
Hay muchas cosas que puede hacer con un laboratorio doméstico Proxmox, incluida la construcción de un NAS robusto para todas sus necesidades de almacenamiento, respaldo y uso compartido de archivos.
Cómo virtualizar su NAS usando Proxmox
Estarás listo y funcionando en poco tiempo.
La configuración de TrueNAS CORE en Proxmox es idéntica a la de cualquier otra máquina virtual, incluidas Windows y Linux. Simplemente inicie una nueva máquina virtual, cargue la ISO y configure los recursos del sistema.
- DescargarTrueNAS CORE.
- Transfiera elarchivo de imagen descargadoa su servidor Proxmox.
- Haga clic enCrear VM.
- Proporcione un nombre a la máquina virtual.
- Haga clicen Siguiente.
- En imagen ISO, seleccione elarchivo de imagen TrueNAS COREtransferido .
- Haga clicen Siguiente.
- Haga clicen Siguiente.
- Seleccione el almacenamiento y el espacio asignado.
- Haga clicen Siguiente.
- Seleccione la cantidad de núcleos de CPU. (Se recomiendan dos o más).
- Haga clicen Siguiente.
- Asignar RAM. (Se recomiendan al menos 8 GB).
- Haga clicen Siguiente.
- Configure su red para que coincida con el servidor Proxmox.
- Haga clicen Siguiente.
- Haga clic enConfirmar.
- Haga clic enFinalizar.
Ahora TrueNAS CORE está listo para su implementación, pero no te apresures. Necesitamos agregar algunas unidades a la máquina virtual para el sistema operativo NAS, de manera similar a cómo habilitaríamosel paso a través de PCI en Proxmox.
Pasando por tu almacenamiento Proxmox
Necesario para almacenar datos en el NAS
Antes de poder usar el NAS para almacenar datos en las unidades administradas por Proxmox, necesitamos pasar el controlador de almacenamiento a la máquina virtual. No te preocupes, las cosas no se complican demasiado, aunque necesitaremos ejecutar algunos comandos en SSH. Primero, necesitas agregar el controlador de almacenamiento en la configuración de la VM en Proxmox. Necesitaremos obtener los nombres de las unidades usando SSH y ejecutar el comandols /dev/disk/by-id. Esto mostrará todas las unidades instaladas y sus números de serie. Luego puedes agregar estas unidades a la VM usando los números de serie, lo cual es útil si los nombres de las unidades cambian.
Una vez que se haya logrado esto, se puede instalar TrueNAS CORE utilizando el mismo método que utilizaría en un sistema dedicado. Inicie la máquina virtual a través de Proxmox y siga el asistente de instalación. ¡Y listo! Ahora está ejecutando TrueNAS CORE en su sistema PRoxmox como un dispositivo de almacenamiento conectado a la red virtualizado.
Intenté jugar en una máquina virtual alojada en un servidor Proxmox: así fue
A pesar de la ridícula premisa, la máquina de juegos impulsada por Proxmox funcionó extraordinariamente bien después de algunos ajustes.