🛠 Configuración de un NAS compacto con el PICO-PTH4
Objetivos
Este tutorial tiene como objetivo transformar la placa AAEON PICO-PTH4 en un servidor NAS (Network Attached Storage) compacto y de alto rendimiento. Gracias a sus dos puertos Ethernet Intel I226 2.5GbE y su ranura M.2 PCIe Gen5, esta tarjeta Pico-ITX ofrece una latencia mínima y un ancho de banda elevado, ideal para streaming 4K o virtualización ligera. Configuraremos el almacenamiento NVMe y la agregación de enlaces de red para maximizar el rendimiento.
Material Necesario
- Tarjeta AAEON PICO-PTH4 (variantes Ultra 5, 7 o X7)
- SSD M.2 2280 M-Key NVMe PCIe Gen5 (ej. 1TB o 2TB)
- Fuente de alimentación 12V DC compatible
- Cables Ethernet Cat6 o superior
- Switch de red compatible con 2.5GbE
- Teclado, ratón y monitor HDMI para la instalación inicial
- Sistema Operativo: Ubuntu Server 24.04 LTS o Debian 12
Pasos
- Instalación Física: Inserte el SSD NVMe en la ranura M.2 2280 M-Key. Asegúrese de que la tarjeta esté bien fijada en su carcasa para la disipación térmica, especialmente con la variante Ultra X7 que genera más calor bajo carga de IA.
- Instalación del SO: Inicie desde una unidad USB arrancable. Instale Ubuntu Server. Durante el particionado, formatee el NVMe en ext4 con punto de montaje
/data. Habilite el servicio SSH para la administración remota. - Configuración de Red: Edite el archivo de configuración Netplan (
/etc/netplan/00-installer-config.yaml). Configure las dos interfacesenp1s0yenp2s0en modobonding(modo 4, LACP) si su switch lo soporta, o modo 0 (balance-rr) para tolerancia a fallos simple. Asigne una IP estática en el archivo YAML. - Aplicar Cambios de Red: Ejecute
sudo netplan apply. Verifique que ambos puertos estén activos conip a. Los controladores Intel I226 deben aparecer como vinculados. - Configuración de Compartir: Instale Samba con
sudo apt install samba. Cree un usuario dedicado:sudo useradd -m -s /bin/false nasuser. Defina una contraseña Samba:sudo smbpasswd -a nasuser. Edite/etc/samba/smb.confpara compartir la carpeta/datacon permisos de lectura/escritura. - Optimización: Para aprovechar PCIe Gen5, asegúrese de que el controlador NVMe esté actualizado. Añada
noatimea las opciones de montaje en/etc/fstabpara reducir escrituras innecesarias en el SSD.
Verificación
Desde otro PC, monte el recurso compartido vía smb://IP_DEL_PICO/data. Copie un archivo de 10 GB. Use iftop en el PICO-PTH4 para observar el tráfico de red. Debería ver velocidades de transferencia que se acercan a 250 MB/s por puerto (2.5GbE). Verifique la temperatura del SoC con sensors; debe permanecer por debajo de 85°C durante la transferencia sostenida.
Para Ir Más Allá
Explore la adición de un módulo Wi-Fi/Bluetooth a través de la ranura M.2 E-Key para ofrecer acceso inalámbrico a los datos. También puede utilizar la potencia de IA (180 TOPS) de la variante X7 358H para indexar automáticamente fotos y videos almacenados en el NAS con modelos locales.
Otros tutoriales para esta placa
Ejemplos de código para esta placa
gpio-led-blink-python.pyPythoni2c-sensor-temp.pyPythonnetwork-monitor-eth.pyPythonnvme-storage-bench.shBashai-inference-openvino.pyPythongpio-led-control-python.pyPython