One of the most challenging tasks for any system administrator is remote management of servers. Although many software products are available that accomplish this, such as VNC, PCAnywhere, and Windows Terminal Services, all of them are limited to running as services on top of the operating system. In some cases, such as when a server is inaccessible due to a software error or a power problem, these programs are worthless. To overcome these issues and aid in the management of servers, Dell has developed a hardware solution called the Dell Remote Assistant Card (DRAC).
The DRAC is simply a hardware card with 16 MB of RAM that you insert into an available PCI slot in a Dell server. It will work with almost any Dell server, with the notable exception of the Dell PowerEdge 1550. The DRAC contains:
- A power connector that charges the battery backup that is built onto the card.
- Its own 10BaseT Ethernet jack.
- A slot for a 56K PCMCIA modem for remote dialup.
Let’s take a closer look at what the Dell DRAC has to offer. First, I will review the positive features of the DRAC. Then, I’ll discuss a handful of drawbacks. I’ll wind up by showing you some screen shots and explaining a few things to expect when using the DRAC.
The DRAC is an indispensable asset for remote administration, enabling you to remotely administer a server using either a modem or a network connection even if the server is in a powered-down state. It boasts a variety of features, including those listed in Table A.
|Remote access||Allows you to administer a server either over a phone line via an optional 56K PCMCIA modem or a standard 10BaseT Ethernet connection|
|Console redirection||Allows for remote management of the actual server console. The DRAC redirects console input and output to and from either the modem or the network jack. A remote workstation is loaded with software that allows this feature to work.|
|Remote power control||The DRAC allows you to remotely power up or shut down a Dell server using the remote administration software bundled with the server. This feature has saved me more than once when I accidentally chose Shut Down rather than Log Off in Windows Terminal Services.|
|Watch the POST||The DRAC console redirection feature also allows an administrator to remotely watch the power on self-test (POST) while a server is booting. This tool can be invaluable when troubleshooting a possible hardware error.|
|Server logs||Any error conditions are logged into an area that allows an administrator to view them using the DRAC remote administration software.|
|Secure||The remote password/user name combination is secured using MD5/CHAP. Users are set up individually.|
In my experience, the DRAC comes in particularly handy when I need direct console access to a server, which remote access software does not provide.
As with most tools, the DRAC is not perfect. I’ve have three minor problems with it, and there’s one major problem:
- The power connector on the back of the PCI card, when combined with the Dell cable management arm, has a tendency to become disconnected unless special care is taken during installation. While it is not a big problem, it is an annoyance.
- The DRAC has special command-line utilities to set it up, including its IP address and administrative users. It would be much more convenient if these parameters could be specified when the Dell Open Manage software is installed. The Open Manage software is the suite of programs that makes up a complete Dell server management solution.
- You have to be careful not to set color depth too high at the console for the DRAC. I have set up my servers at either 256 colors or 16-bit color. Again, it’s not a big deal, but if you don’t think it out ahead of time, it could be an annoyance.
Administration using the DRAC
The DRAC interface provides access to a lot of hardware and software details about the server, and it encompasses most of the functionality of software packages such as VNC and PCAnywhere. When you begin a DRAC session, you need to provide proper login credentials (Figure A). These credentials are not OS-based but are configured along with the DRAC’s network setup.
Figure B shows the screen you’ll see once the DRAC session starts and you’ve provided proper login credentials.
|DRAC main page|
Clicking System Status brings up the DRAC-II Health screen, shown in Figure C.
You can obtain all kinds of system information (Figure D) by clicking System Information.
Clicking Event Log enables you to view all pertinent system logs (Figure E), including the DRAC log, the System Event Log, and the POST Log.
And finally, the Remote Access button gives you remote access to the actual console of the server (Figure F).
|The remote access window into the server|
If you use PC Anywhere or VNC, this functionality should be very familiar. The DRAC has a full chipset that allows for hardware redirection of the video, keyboard, and mouse using either the network interface or modem. The Redirection Bar in the upper-right corner of the screen allows power down, screen capture, and the use of special keys such as [Ctrl] and [Alt] and the [Ctrl][Alt][Delete] sequence.
Clicking the Power Down button on the Redirection Bar brings up the dialog box shown Figure G, which gives you a variety of ways to reset a server without having to physically be at the unit.
|Power Down options|
In a nutshell, that is the DRAC. It provides an administrator with a wealth of information and can be indispensable during a critical outage, as most server problems can be easily diagnosed and fixed remotely. System administrators using Dell servers should seriously evaluate the benefits that this card can provide for remote administration of their Dell servers.
How do you remotely administer your servers?
We look forward to getting your input and hearing about your experiences regarding this topic. Join the discussion below or send the editor an e-mail.