El Dell remoto Access Controller o DRAC es una administración fuera de banda plataforma sobre ciertos Dell servidores. La plataforma puede proporcionarse en una tarjeta de expansión separada o integrarse en la placa principal ; cuando está integrada, la plataforma se conoce como iDRAC .
Utiliza principalmente recursos separados para los recursos del servidor principal y proporciona una interfaz de línea de comandos o basada en navegador (o ambas) para administrar y monitorear el hardware del servidor.
Características
El controlador tiene su propio procesador, memoria, conexión de red y acceso al bus del sistema. Las características clave incluyen administración de energía , acceso a medios virtuales y capacidades de consola remota , todas disponibles a través de un navegador web compatible o una interfaz de línea de comandos . Esto les da a los administradores del sistema la capacidad de configurar una máquina como si estuvieran sentados en la consola local ( terminal ).
El DRAC interactúa con los chips del controlador de administración de la placa base (BMC) y se basa en el estándar de Interfaz de administración de plataforma inteligente (IPMI) 2.0, que permite el uso de interfaces IPMI fuera de banda como IPMI Over LAN. [1]
Versiones
Los controladores de acceso remoto de Dell (DRAC) y los controladores de acceso remoto integrados de Dell (iDRAC) vienen en diferentes versiones, donde una nueva (i) versión de DRAC a menudo está vinculada a una nueva generación de servidores Poweredge.
El hardware suele estar integrado en la placa base del servidor y el producto combinado se denomina iDRAC, donde la "i" significa integrado. Cuando se utiliza iDRAC Express, las funciones de administración de sistemas de software y hardware se comparten con una de las interfaces de red integradas del servidor mediante una dirección IP única. Por el contrario, la versión iDRAC Enterprise cuenta con una interfaz de red física dedicada.
La versión 7 de iDRAC se introdujo junto con el lanzamiento de los servidores Dell PowerEdge de la generación 12 en marzo de 2012 y solo está disponible en los modelos de la 12ª generación. [2] A diferencia de las versiones anteriores, la funcionalidad de iDRAC 7 es la misma para servidores en rack, torre y blade.
Una descripción general de las diferentes versiones: [3]
Tipo | Familia | Año | Servidor | Comentarios |
---|---|---|---|---|
DRAC II [4] | 2 | 1999 | N / A | Tarjeta extra |
DRAC III [5] | 3 | 2002 | ||
DRAC iV [6] | 4 | 2005 | Generación 8 | |
DRAC 5 [7] | 5 | 2006 | Generación 9 | Tarjeta adicional, la consola virtual requiere Firefox 1.5 |
iDRAC 6 integrado | 6 | 2008 | Primera versión para servidores blade | Integrado en la placa base en todos los servidores |
iDRAC 6 Express | 6 | 2008 | Estándar en todos los sistemas de rango medio | |
iDRAC 6 Express | 6 | 2008 | Servidores Blade [8] | |
iDRAC 6 Enterprise [9] | 6 | 2008 | Funciones de software adicionales en combinación con express; Ranura para tarjeta vFlash SD | |
iDRAC 6 Enterprise [10] | 6 | 2008 | Espada | Funciones de software adicionales en combinación con express |
iDRAC 7 [2] | 7 | 2012 | Generación 12 | Nuevo modelo de licenciamiento, basado en hardware, soporte NTP |
iDRAC 8 [11] | 8 | 2014 | Generación 13 | Sincronización rápida, configuración NFC, arranque seguro UEFI, consola virtual HTML5, configuración de almacenamiento en tarjetas PERC compatibles |
iDRAC 9 | 9 | 2017 | Generación 14 | Sincronización rápida 2.0, iDRAC directo mediante puerto mini-USB frontal, nueva interfaz de usuario. |
Gestión de energía
Con el DRAC habilitado y utilizando su propia conexión de red separada, un usuario puede iniciar sesión y reiniciar el sistema incluso si el sistema operativo principal se ha bloqueado. Si el sistema operativo ha cargado los controladores correctos, el DRAC intentará apagar el sistema correctamente. Sin esta función y con el sistema en ejecución, los administradores también pueden utilizar la consola remota para acceder al sistema operativo.
Consola remota
Las funciones de la consola remota del DRAC permiten que un administrador interactúe con la computadora como si estuviera sentado frente a ella, y uno puede compartir las entradas locales del teclado y el mouse, así como la salida de video (DRAC no admite sonido remoto). La capacidad de la consola remota se basa en un complemento de Active X o Java , o HTML5 en los modelos posteriores, que muestra una ventana que muestra la salida de video en el terminal local y que toma la entrada del mouse y del teclado. Este comportamiento se parece mucho al de otras soluciones de acceso remoto como VNC o RDP, pero también funciona si el sistema operativo del servidor ya no funciona (a diferencia de VNC o RDP). Se utiliza para tomar la consola del servidor de forma remota.
Medios virtuales
El DRAC permite al usuario montar imágenes de disco compartidas de forma remota como si estuvieran conectados al sistema. En combinación con la consola remota, esto brinda a los administradores la capacidad de reinstalar completamente un sistema operativo , una tarea que tradicionalmente requería el acceso de la consola local a la máquina física. Los administradores pueden controlar los medios virtuales a través del navegador o mediante las herramientas OpenManage proporcionadas por Dell, aunque las versiones específicas de los navegadores restringen algunas funciones. [12]
Acceso
La gestión principal de DRAC se realiza a través de una interfaz web. Todas las generaciones del DRAC utilizan el nombre de usuario root
y la contraseña predeterminados calvin
. A partir del DRAC 3, Microsoft Active Directory también puede proporcionar autenticación con Dell AD Schema Extensions o Standard Schema. [13] [14] [15] [16] [17]
Implementación
El DRAC5 y el iDRAC6 y versiones posteriores son plataformas integradas que ejecutan Linux y Busybox . El código fuente del firmware está disponible en el sitio web de Dell, [18] pero no es posible compilar el código fuente en un firmware de reemplazo ya que Dell no incluye un entorno de compilación. [19]
El DRAC proporciona acceso remoto a la consola del sistema (teclado y pantalla), lo que permite acceder al BIOS del sistema a través de Internet cuando se reinicia el servidor. Esto se hace configurando el BIOS del sistema para enviar su salida a un puerto serie (como un flujo de texto usando códigos de control compatibles con VT100). El puerto serie elegido se redirige luego al puerto serie del DRAC. Luego, los usuarios pueden iniciar sesión en el DRAC a través de SSH y ejecutar un comando para conectar la sesión SSH al puerto serie, lo que permite acceder a la consola a través de Internet.
Las versiones anteriores del DRAC usaban ActiveX en Internet Explorer para proporcionar una interfaz de consola remota en un navegador web; sin embargo, esto fue impopular entre los usuarios que no usaban Windows y que no tenían acceso a Internet Explorer. En su lugar, la última revisión del DRAC6 utiliza una aplicación Java (iniciada desde el navegador), aunque tanto el DRAC5 como el iDRAC6 también proporcionaron el acceso SSH independiente de la plataforma mencionado anteriormente.
iDRAC6
iDRAC6 está disponible en dos niveles: iDRAC6 Express e iDRAC6 Enterprise. iDRAC6 Express (que integra funciones previamente cargadas en DRAC5) se convirtió en una oferta estándar en los servidores de Dell. Algunas funciones no están disponibles para la versión Express, incluida la funcionalidad de la consola remota y la ranura para tarjetas vFlash SD. Al igual que con iDRAC, iDRAC6 Enterprise es una oferta estándar en servidores blade
- iDRAC6 ofrece tres actualizaciones: iDRAC6 Express, iDRAC6 Enterprise y VFlash Media
- iDRAC6 ofrece presupuesto de energía
- La consola virtual de iDRAC6 Enterprise y las funciones de medios virtuales ahora están integradas en un solo complemento
- La consola virtual de iDRAC6 Enterprise ahora permite que dos usuarios colaboren en el mismo servidor
- iDRAC6 ahora permite a los clientes ver lo que hay en la pantalla LCD del servidor sin una visita del lado del servidor
- iDRAC6 admite IPv6
iDRAC7
El 6 de marzo de 2012, se lanzó la versión de software 1.00.00 para iDRAC7 para los servidores de la generación 12. iDRAC 7 no funciona en servidores de generaciones anteriores, aunque es posible que algunas de las nuevas funciones introducidas con iDRAC 7 se ofrezcan en las versiones de iDRAC 6. [8] [9] En mayo de 2019, la versión actual era 2.63.60.62. [20]
Con la introducción de iDRAC 7, el modelo de licencia ha cambiado. iDRAC 7 ahora es compatible con el controlador del ciclo de vida. Algunas funciones de Lifecycle Controller tienen licencia y para acceder a esas funciones a través de iDRAC es necesario habilitar las licencias correctas para esas funciones.
Plataformas de hardware compatibles
iDRAC 7 se ejecuta en servidores PowerEdge de generación 12 . Según la introducción de marzo de 2012, los siguientes servidores utilizan iDRAC7: [2]
- PowerEdge T620: modelo en torre de 620, se puede convertir a un sistema de bastidor de 5 U
- PowerEdge R220: servidor en rack nativo, 1 U
- PowerEdge R320: servidor en rack nativo, 1 U
- PowerEdge R420: servidor en rack nativo, 1 U
- PowerEdge R520: servidor en rack nativo, 2 U
- PowerEdge R620: servidor en rack nativo, 1 U
- PowerEdge M620: servidor blade para gabinete M1000e , media altura (máx. 16 por chasis)
- PowerEdge R720: servidor en rack, 2 U
- PowerEdge R720xd: un R720 con compartimentos adicionales para unidades de disco duro de 2,5 "en la parte delantera y trasera del gabinete
Sistemas operativos compatibles
iDRAC 7 es compatible con los siguientes sistemas operativos
- Microsoft Windows Server 2016 , x64
- Microsoft Windows Server 2012 , x64
- Microsoft Windows Server 2008 SP2 (ediciones estándar, empresarial y de centro de datos), x86 y x64
- Microsoft Windows Server 2008 R2 SP1 (ediciones estándar, empresarial y de centro de datos), x64
- Microsoft Small Business Server 2011, x64
- SUSE Linux Enterprise Server (SLES) 10 y 11, x64
- Red Hat Enterprise Linux (RHEL), 5.8 (x86 / x64), 6.1 (x64) y 6.3 (x64)
- Microsoft Hyper-V (con Windows Server 2008) y Hyper-V R2 (Windows Server 2008 R2)
- VMware ESX / ESXi 4.1, actualización 2
- VMWare ESXi 5 parche 01
- Citrix Systems Xen Server 6
Navegadores web compatibles
La GUI para iDRAC7 utiliza un navegador web y Java. Se probaron Internet Explorer 7, 8 y 9, así como Firefox 6 + 7 para diferentes sistemas operativos. [2]
Limitaciones
Para aprovechar el almacenamiento de más de 256 MB en el iDRAC6 empresarial, Dell requiere que se obtenga una tarjeta vFlash SD a través de los canales de Dell. A diciembre de 2011, las tarjetas Dell vFlash SD se diferencian de las tarjetas SD de consumo por estar sobreaprovisionadas en un 100% para aumentar la resistencia y el rendimiento de escritura. [21]
Si bien no existen otras diferencias funcionales conocidas entre una tarjeta vFlash SD de la marca Dell y una tarjeta SDHC de clase 2 o superior, el uso de medios que no sean de Dell evita el uso de capacidades y funciones extendidas.
En un sistema cliente Linux, las teclas estándar de flecha y de pantalla de impresión no se pueden utilizar en la aplicación de consola virtual Java del iDRAC6 debido a algunas ID de eventos clave incompatibles; [22] sin embargo, las teclas de flecha del teclado numérico aún se pueden utilizar.
Algunas combinaciones de firmware de DRAC, navegador web y tiempo de ejecución de Java no admiten medios virtuales a través del subprograma de Java o el complemento en DRAC5 e iDRAC6.
Referencias
- ^ "Explorando el DRAC 5" (PDF) . Dell Power Solutions, agosto de 2006 . Dell. pag. 27.
- ^ a b c d Manuales de Dell para iDRAC 7 Archivado el 14 de marzo de 2012 en Wayback Machine , versión 1.0, 6 de marzo de 2012, visitado el 7 de marzo de 2012
- ^ Sitio web de soporte de Dell Manuales de controladores de acceso remoto de Dell , visitado el 7 de marzo de 2012
- ^ Manual de la tarjeta Dell Open Manage Remote Assistant Card II Archivado el7 de enero de 2012en Wayback Machine , 14 de diciembre de 1999. Consultado el 7 de marzo de 2012.
- ^ Manuales de DRAC 3 del sitio web de soporte de Dell Archivado el 3 de junio de 2012en Wayback Machine , visitado el 7 de marzo de 2012
- ^ Manuales de Dell para DRAC 4 Archivado 2011-12-19 en Wayback Machine , 9 de agosto de 2004, visitado el 7 de marzo de 2012
- ^ Manuales de Dell para DRAC 5 Archivado 2012-02-28 en Wayback Machine , 7 de junio de 2006, visitado el 7 de marzo de 2012
- ^ a b Manuales de Dell para iDRAC 6 para servidores blade Archivado el 6 de enero de 2012 en Wayback Machine , visitado el 7 de marzo de 2012
- ^ a b Manual para iDRAC 6 para servidores monolíticos Archivado el 26 de febrero de 2012 en Wayback Machine , visitado el 7 de marzo de 2012
- ^ Manual para IDrac 6 para servidores blade Archivado el 16 de abril de 2012en Wayback Machine , visitado el 7 de marzo de 2012
- ^ Manual de Dell para iDRAC 8 , versión 1.0, septiembre de 2014, visitado el 22 de abril de 2015
- ^ "Navegadores web compatibles" . Guía de usuarios . Dell. Archivado desde el original el 26 de diciembre de 2008.
- ^ "Acceso al DRAC 5 a través de una red" . Guía de usuarios . Dell. Archivado desde el original el 26 de diciembre de 2008.
- ^ "Acceso al DRAC 4 a través de una red" . Guía de usuarios . Dell. Archivado desde el original el 7 de febrero de 2009.
- ^ "Acceso a la interfaz basada en web de la DRAC III" . Guía de usuarios . Dell. Archivado desde el original el 20 de junio de 2008.
- ^ "Acceso a la CMC a través de una red" . Guía de usuarios . Dell. Archivado desde el original el 25 de septiembre de 2010.
- ^ "iDRAC, configuración de redes mediante la interfaz web de la CMC" . Guía de usuarios . Dell. Archivado desde el original el 17 de agosto de 2009.
- ^ Repositorio de código abierto de Dell
- ^ Publicar en la lista de distribución de Dell Linux-PowerEdge, diciembre de 2010
- ^ https://www.dell.com/support/home/us/en/04/product-support/product/poweredge-r220/drivers
- ^ Tarjeta de medios vFlash SDFlash de Dell: mejor resistencia y rendimiento a través del aprovisionamiento excesivo
- ^ Publicar en la lista de distribución de Dell Linux-PowerEdge, junio de 2011
enlaces externos
- Manuales disponibles para iDRAC7
- Controladora de acceso remoto de Dell 6 (iDRAC 6)
- Dell Remote Access Controller 5 (DRAC 5) versión 1.20
- Información del producto DRAC II / III de Dell
- Guías de usuario de Dell Remote Access Controller
- Gestionar la gestión fuera de banda en InfoWorld
- Redirección de la consola SSH remota de Dell DRAC 5
- Comparación de funciones de iDRAC7 / iDRAC8