El arranque en red , abreviado netboot, es el proceso de arrancar una computadora desde una red en lugar de una unidad local. Este método de arranque puede ser utilizado por enrutadores , estaciones de trabajo sin disco y computadoras administradas centralmente ( clientes ligeros ), como computadoras públicas en bibliotecas y escuelas.
El arranque en red se puede utilizar para centralizar la administración del almacenamiento en disco, lo que, según los partidarios, puede resultar en una reducción de los costos de capital y mantenimiento. También se puede utilizar en la computación en clúster , en la que los nodos pueden no tener discos locales.
A finales de la década de 1980 y principios de la de 1990, el arranque de red se utilizó para ahorrar el gasto de una unidad de disco, porque un disco duro de tamaño decente aún costaría miles de dólares, a menudo igualando el precio de la CPU . [ cita requerida ]
Soporte de hardware
Las computadoras personales de escritorio contemporáneas generalmente brindan una opción para arrancar desde la red en su BIOS / UEFI a través del Entorno de ejecución de prearranque (PXE). Los sistemas Mac PowerPC ( G3 - G5 ) posteriores a 1998 también pueden arrancar desde su firmware ROM New World a un disco de red a través de NetBoot . [1] Las computadoras personales antiguas sin soporte de firmware de arranque de red pueden utilizar un disquete o una unidad flash que contenga software para arrancar desde la red.
Proceso
El software inicial que se ejecutará se carga desde un servidor en la red; para las redes IP , esto se suele hacer mediante el Protocolo trivial de transferencia de archivos (TFTP). El servidor desde el cual cargar el software inicial generalmente se encuentra transmitiendo una solicitud de Protocolo de arranque o Protocolo de configuración dinámica de host (DHCP). [2] Normalmente, este software inicial no es una imagen completa del sistema operativo que se va a cargar, sino un pequeño programa de administrador de arranque de red como PXELINUX que puede implementar un menú de opciones de arranque y luego cargar la imagen completa invocando el segundo correspondiente. cargador de arranque de escenario .
Instalaciones
El arranque en red también se utiliza para instalaciones de sistemas operativos desatendidos. En este caso, se utiliza un sistema operativo auxiliar iniciado en red como plataforma para ejecutar la instalación desatendida y controlada por script del sistema operativo previsto en la máquina de destino. Las implementaciones de esto para Mac OS X y Windows existen como NetInstall y Windows Deployment Services , respectivamente.
Legado
Antes de IP se convirtió en el principal Capa 3 del protocolo, Novell 's NetWare Core Protocol (NCP) y IBM ' s remoto carga del programa inicial (RIPL) fueron ampliamente utilizados para el arranque de red. Sus implementaciones de cliente también encajan en ROM más pequeñas que PXE. Técnicamente, el arranque en red se puede implementar sobre cualquiera de los protocolos de transferencia de archivos o intercambio de recursos , por ejemplo, las variantes de BSD prefieren NFS .
Ver también
- Wake-on-LAN (WoL)
Referencias
- ^ NetBoot 2.0: Protocolo de descubrimiento del servidor de arranque (BSDP) . Apple Inc.
- ^ Especificación del entorno de ejecución de prearranque (PXE) . Intel Corporation . 1999.
enlaces externos
- Especificación PXE: la especificación del entorno de ejecución de prearranque v2.1 publicada por Intel y SystemSoft
- Borrador del protocolo de arranque remoto : borrador del protocolo cliente / servidor PXE incluido en la especificación PXE
- NetBoot - NetBoot 2.0: Protocolo de descubrimiento del servidor de arranque (BSDP)