Dell DRAC - Dell DRAC
O Dell Remote Access Controller ou DRAC é uma plataforma de gerenciamento fora de banda em determinados servidores Dell . A plataforma pode ser fornecida em uma placa de expansão separada ou integrada na placa principal ; quando integrada, a plataforma é chamada de iDRAC .
Ele usa principalmente recursos separados para os principais recursos do servidor e fornece uma interface baseada em navegador ou de linha de comando (ou ambos) para gerenciar e monitorar o hardware do servidor.
Recursos
O controlador tem seu próprio processador, memória, conexão de rede e acesso ao barramento do sistema. Os principais recursos incluem gerenciamento de energia , acesso à mídia virtual e recursos de console remoto , todos disponíveis por meio de um navegador da Web ou interface de linha de comando com suporte . Isso dá aos administradores de sistema a capacidade de configurar uma máquina como se estivessem no console local ( terminal ).
O DRAC faz interface com chips de controlador de gerenciamento de placa de base (BMC) e é baseado no padrão Intelligent Platform Management Interface (IPMI) 2.0, que permite o uso de interfaces IPMI fora de banda, como IPMI sobre LAN.
Versões
Os controladores de acesso remoto Dell (DRAC) e os controladores de acesso remoto Dell integrados (iDRAC) vêm em versões diferentes, em que uma nova (i) versão DRAC costuma ser vinculada a uma nova geração de servidores Poweredge.
O hardware geralmente é integrado na placa-mãe do servidor e o produto combinado é denominado iDRAC, onde o "i" significa integrado. Quando o iDRAC Express é usado, as funções de gerenciamento de sistemas de software e hardware são compartilhadas com uma das interfaces de rede on-board do servidor usando um endereço IP exclusivo. Em contraste, a versão iDRAC Enterprise apresenta uma interface de rede física dedicada.
O iDRAC versão 7 foi introduzido em conjunto com o lançamento dos servidores Dell PowerEdge geração 12 em março de 2012 e está disponível apenas nos modelos de 12ª geração. Ao contrário das versões anteriores, a funcionalidade do iDRAC 7 é a mesma para servidores em rack, torre e blade.
Uma visão geral das diferentes versões:
Modelo | Família | Ano | Servidor | Comentários |
---|---|---|---|---|
DRAC II | 2 | 1999 | N / D | Cartão extra |
DRAC III | 3 | 2002 | ||
DRAC iV | 4 | 2005 | Geração 8 | |
DRAC 5 | 5 | 2006 | Geração 9 | Placa extra, console virtual requer Firefox 1.5 |
iDRAC 6 incorporado | 6 | 2008 | Primeira versão para servidores blade | Integrado na placa-mãe em todos os servidores |
iDRAC 6 Express | 6 | 2008 | Padrão em todos os sistemas de médio porte | |
iDRAC 6 Express | 6 | 2008 | Servidores blade | |
iDRAC 6 Enterprise | 6 | 2008 | Recursos de software adicionais em combinação com o expresso; slot de cartão vFlash SD | |
iDRAC 6 Enterprise | 6 | 2008 | Lâmina | Recursos de software adicionais em combinação com o expresso |
iDRAC 7 | 7 | 2012 | Geração 12 | Novo modelo de licenciamento, baseado em hardware, suporte NTP |
iDRAC 8 | 8 | 2014 | Geração 13 | Sincronização rápida, configuração NFC, inicialização segura UEFI, console virtual HTML5, configuração de armazenamento em cartões PERC suportados |
iDRAC 9 | 9 | 2017 | Geração 14 | Sincronização rápida 2.0, iDRAC Direct usando a porta Mini-USB frontal, nova interface de usuário. |
Gerenciamento de energia
Com o DRAC habilitado e usando sua própria conexão de rede separada, um usuário pode fazer o login e reinicializar o sistema mesmo se o sistema operacional principal travar. Se o sistema operacional carregou os drivers corretos, o DRAC tentará desligar o sistema normalmente. Sem esse recurso e com o sistema em execução, os administradores podem usar o console remoto para acessar o sistema operacional também.
Console remoto
Os recursos de console remoto do DRAC permitem que um administrador faça interface com o computador como se estivesse sentado em frente a ele, e pode-se compartilhar as entradas locais do teclado e mouse, bem como a saída de vídeo (o DRAC não oferece suporte a som remoto). A capacidade do console remoto depende de um plug-in Active X ou Java , ou HTML5 nos modelos posteriores, que exibe uma janela mostrando a saída de vídeo no terminal local e que leva entrada do mouse e do teclado. Esse comportamento se assemelha muito ao de outras soluções de acesso remoto, como VNC ou RDP, mas também funciona se o sistema operacional do servidor não funcionar mais (ao contrário de VNC ou RDP). Ele é usado para levar o console do servidor remotamente.
Mídia virtual
O DRAC permite que um usuário monte imagens de disco compartilhadas remotamente como se estivessem conectadas ao sistema. Em combinação com o console remoto, isso dá aos administradores a capacidade de reinstalar completamente um sistema operacional , uma tarefa que tradicionalmente exigia acesso do console local à máquina física. Os administradores podem controlar a mídia virtual por meio do navegador ou das ferramentas OpenManage fornecidas pela Dell, embora versões específicas de navegadores restrinjam algumas funcionalidades.
Acesso
O gerenciamento principal do DRAC ocorre por meio de uma interface web. Todas as gerações do DRAC usam o nome de usuário root
e a senha padrão calvin
. A partir do DRAC 3, o Microsoft Active Directory também pode fornecer autenticação com extensões de esquema Dell AD ou esquema padrão.
Implementação
O DRAC5 e iDRAC6 e superior são plataformas integradas que executam Linux e Busybox . O código-fonte do firmware está disponível no site da Dell, mas não é possível compilar a fonte em um firmware de substituição, pois a Dell não inclui um ambiente de construção.
O DRAC fornece acesso remoto ao console do sistema (teclado e tela), permitindo que o BIOS do sistema seja acessado pela Internet quando o servidor for reinicializado. Isso é feito configurando o BIOS do sistema para enviar sua saída para uma porta serial (como um fluxo de texto usando códigos de controle compatíveis com VT100). A porta serial escolhida é então redirecionada para a porta serial do DRAC. Os usuários podem então entrar no DRAC via SSH e executar um comando para conectar a sessão SSH à porta serial, permitindo assim que o console seja acessado pela Internet.
As versões anteriores do DRAC usavam ActiveX no Internet Explorer para fornecer uma interface de console remoto em um navegador da web; no entanto, isso não era popular entre os usuários que não eram do Windows e que não tinham acesso ao Internet Explorer. A revisão mais recente do DRAC6 usa um aplicativo Java (iniciado de dentro do navegador), embora o DRAC5 e o iDRAC6 também forneçam o acesso SSH independente de plataforma mencionado anteriormente.
iDRAC6
O iDRAC6 está disponível em dois níveis: iDRAC6 Express e iDRAC6 Enterprise. iDRAC6 Express (que integra recursos anteriormente cobrados no DRAC5) tornou-se uma oferta padrão nos servidores Dell. Certos recursos não estão disponíveis para a versão Express, incluindo a funcionalidade de console remoto e o slot de cartão SD vFlash. Tal como acontece com o iDRAC, o iDRAC6 Enterprise é uma oferta padrão em servidores blade
- iDRAC6 oferece três atualizações: iDRAC6 Express, iDRAC6 Enterprise e VFlash Media
- iDRAC6 oferece orçamento de energia
- O console virtual do iDRAC6 Enterprise e os recursos de mídia virtual agora estão integrados em um único plug-in
- O console virtual do iDRAC6 Enterprise agora permite que dois usuários colaborem no mesmo servidor
- iDRAC6 agora permite que os clientes vejam o que está no LCD do servidor sem uma visita do lado do servidor
- iDRAC6 suporta IPv6
iDRAC7
Em 6 de março de 2012, a versão do software 1.00.00 para o iDRAC7 foi lançada para servidores da geração 12. O iDRAC 7 não funciona em servidores de gerações anteriores, embora algumas das novas funções introduzidas com o iDRAC 7 possam ser oferecidas em versões do iDRAC 6. Em maio de 2019, a versão atual era 2.63.60.62.
Com a introdução do iDRAC 7, o modelo de licenciamento mudou. O iDRAC 7 agora oferece suporte ao controlador de ciclo de vida. Alguns recursos do Lifecycle Controller são licenciados e, para acessá-los por meio do iDRAC, as licenças corretas dessas funções precisam ser habilitadas.
Plataformas de hardware suportadas
O iDRAC 7 é executado em servidores PowerEdge de 12ª geração . Por introdução em março de 2012, os seguintes servidores usam iDRAC7:
- PowerEdge T620 - modelo de torre de 620, pode ser convertido para sistema de rack 5 U
- PowerEdge R220 - servidor de rack nativo, 1 U
- PowerEdge R320 - servidor de rack nativo, 1 U
- PowerEdge R420 - servidor de rack nativo, 1 U
- PowerEdge R520 - servidor de rack nativo, 2 U
- PowerEdge R620 - servidor de rack nativo, 1 U
- PowerEdge M620 - servidor blade para gabinete M1000e , meia altura (máx. 16 por chassi)
- PowerEdge R720 - servidor em rack, 2 U
- PowerEdge R720xd - um R720 com baias de disco rígido adicionais de 2,5 "na parte frontal e traseira do gabinete
Sistemas operacionais suportados
iDRAC 7 é compatível com os seguintes sistemas operacionais
- Microsoft Windows Server 2016 , x64
- Microsoft Windows Server 2012 , x64
- Microsoft Windows Server 2008 SP2 (edições standard, enterprise e datacenter), x86 e x64
- Microsoft Windows Server 2008 R2 SP1 (edições standard, enterprise e datacenter), x64
- Microsoft Small Business Server 2011, x64
- SUSE Linux Enterprise Server (SLES) 10 e 11, x64
- Red Hat Enterprise Linux (RHEL), 5.8 (x86 / x64), 6.1 (x64) e 6.3 (x64)
- Microsoft Hyper-V (com Windows Server 2008) e Hyper-V R2 (Windows Server 2008 R2)
- VMware ESX / ESXi 4.1, atualização 2
- VMWare ESXi 5 Patch 01
- Citrix Systems Xen Server 6
Navegadores da web suportados
A GUI para iDRAC7 usa um navegador da Web e Java. Internet Explorer 7, 8 e 9, bem como Firefox 6 + 7 foram testados para diferentes sistemas operacionais.
Limitações
Para tirar proveito do armazenamento superior a 256 MB na empresa iDRAC6, a Dell exige que um cartão SD vFlash seja adquirido por meio dos canais Dell. Em dezembro de 2011, os cartões Dell vFlash SD diferem dos cartões SD de consumidor por serem superprovisionados em 100% para aumentar a durabilidade e desempenho de gravação.
Embora não haja outras diferenças funcionais conhecidas entre um cartão vFlash SD da marca Dell e um cartão SDHC classe 2 ou superior, o uso de mídia não Dell impede o uso de capacidades e funções estendidas.
Em um sistema cliente Linux, a seta padrão e as teclas de impressão da tela não podem ser usadas no aplicativo de console virtual iDRAC6 Java por causa de alguns IDs de evento de chave incompatíveis; entretanto, as teclas de seta no teclado numérico ainda podem ser usadas.
Algumas combinações de firmware DRAC, navegador da web e tempo de execução Java não oferecem suporte a mídia virtual por meio do miniaplicativo Java ou do plug-in no DRAC5 e iDRAC6.
Referências
links externos
- Manuais disponíveis para iDRAC7
- Dell Remote Access Controller 6 (iDRAC 6)
- Dell Remote Access Controller 5 (DRAC 5) Versão 1.20
- Informações do produto DRAC II / III da Dell
- Guias do usuário do controlador de acesso remoto Dell
- Gerenciando gerenciamento out-of-band no InfoWorld
- Redirecionamento do console SSH remoto Dell DRAC 5
- Comparação de recursos iDRAC7 / iDRAC8