Desde hace varios meses andaba buscando una solución de NAS que pueda ser instalable en mi computador y que pueda ser gratuita para poder crear mi media server, Existen varios sistemas como son FreeNAS, OpenFiler, Unraid. Pero uno que me llamo la atención fue una solución recomendada por un amigo, XPEnology.
XPEnology simplemente es Synology (DMS) modificado para ser instalado en una máquina virtual o en un computador con hardware soportado, está en constante desarrollo y mantenimiento por la comunidad, lo Instale y realmente me encanto.
Synology (de ahora en adelante me referiré como Synology), posee muchas características, como son soporte ISCI, LUN interface, buena integración con soluciones de VMware, SHR (Synology Hibrid Raid), y una gran gama de plugins que extiende grandemente la funcionalidad de tu NAS.
Una de los principales características de Synology que me llamo la atención es SHR. Así como lo definen en su página web “Synology Hybrid RAID (SHR) es un sistema automatizado de gestión de RAID, diseñado para satisfacer las necesidades de una implementación sencilla de un volumen de almacenamiento. SHR permite uno o dos discos de redundancia, lo que significa que el volumen SHR puede sufrir la pérdida de hasta dos discos, y el volumen de datos estará disponible para su uso.” (Synology, 2014).
SHR a diferencia de un arreglo de Raid Común permite arreglos de discos de diferentes tamaños con el menor desperdicio de espacio. También si quieres actualizar los discos por otros de mayor tamaño solo necesitas actualizar 2 para que se refleje el crecimiento a diferencia de otros métodos de raid como Raid 5 que necesita actualizar todos los discos para reflejar el crecimiento. Las siguientes imágenes explican o:
Figura 1: Como SHR Maximiza el Rendimiento
Figura 2: Expansion del Volume HSR con disco mayores
Otra de las características que me llamo la atención es la cantidad de canales “Plugins” que soporta, puedes conseguir desde un Media server, hasta tu propio sistema de almacenamiento al igual que dropbox.
Con esta introducción vamos a proceder con la instalación de XPEnology.
-
Primero que necesitas en un computador con procesador de arquitectura x86, yo utilicé los HP Microserver N40L. Esto servidores son económicos, de bajo consumo eléctrico, poseen 4 bahías para discos y son muy buenos para construir un NAS, perfecto para XPEnology.
- Una memoria USB.
- El programa Win32diskimager desde SourceForge.
- Archivos de Instalacion de XPEnology. La que instale fue la 4.3 de Trantor, existen la versión DMS 5 de Gnoboot, y la versión de Nanoboot.
-
Synology Asistant desde Synology.
Figura 3: HP Microserver N40L
Las instrucciones más abajo es una traducción de la guía de instalación del foro XPEnology .
1.Descarga XPEnology desde foro XPEnolgy: viewforum.php?f=14 , la que utilize fue la version 4.3 build 3810.
2.Descomprime los archivos: synobot-xxx.img y XPEnology-xxxx.pat
3.Ejecuta Win32diskImager, y selecciona synobot-xxx.img y la memoria USB a escribir y presiona “Write” y espera a que finalice el proceso.
4.Conecta la memoria a tu computador que será el NAS Configura el BIOS para que el computador bootee siempre desde el USB como primer dispositivo.
5.Despues de instalar y abrir el Synology Assistant haz clic en “Search”, luego click derecho a tu servidor que encontrara y hacer click en “Install.”
6.Selecciona el archivo XPEnology-xxx.pat y haces click a next.
Reinicia el DMS Y recuerda que debes dejar conectada la memoria USB debido a que XPEnolgy usa la memoria para bootear.
Ya tienes tu NAS listo e instalado para sacarle el jugo, puedes tener tus archivos accesibles desde la red e inclusive desde el internet y puedes montan tu propio media server o utilizarlo como Data Storage si tienes un servidor ESXi de Vmware, yo estoy exprimiendo el mio J.