New iDRAC License Adds New Features Like Telemetry Streaming To Your Blade Servers

One very important consideration for choosing your blade server is the type of embedded management license you need.  I’ve seen organizations attempt to save money by going with the low end license offering for systems management only to find out it doesn’t include a crucial feature.  One such feature is the ability to see trends and get early warnings from a server before it alerts.  In this blog post I’m going to talk about the iDRAC license options for Dell EMC blade servers including a comparison of the different license versions and why you may want them.

What is iDRAC?

Dell EMC PowerEdge servers all have a dedicated systems management chip known as iDRAC 9 or integrated Dell Remote Access Controller, 9th generation.  (If you are familiar with HPe ProLiant servers, the iDRAC serves a similar function as the iLO.)   iDRAC provides a secure out-of-band, agent-less connection to allow for a user to manage the lifecycle of the PowerEdge server, even if the server is powered off.  It also offers both a HTML 5 GUI web interface and command line interface allowing administrators to perform remote management tasks like monitoring, managing, updating, troubleshooting and remediation.   Finally, iDRAC enables connectivity into other Dell Technologies datacenter management tools like OpenManage Enterprise and OpenManage Integration for VMware vCenter.

What Features Come Free

iDRAC9 v4.00.00.00 released in December of 2019 and introduced new features including a new Datacenter License – see below for details.  Although there are 3 variations of the iDRAC license for Dell EMC blade servers: iDRAC9 Express, iDRAC9 Enterprise and iDRAC9 Datacenter, you really only have two to choose from.  There is not an option to buy the PowerEdge server without an iDRAC9 license, therefore the Express license edition is considered the base license.  All of the iDRAC9 4.00.00.00 licenses come with basic instrumentation with web GUI and API support, but here are the items available with all iDRAC9 licenses:

  • User Interfaces
    • HTML5 Web GUI
    • Redfish
    • WS-Man
    • IPMI 2.0
    • DCMI 1.5
    • RACADM
    • SMASH-CLP
    • Telnet
    • SSH
    • Serial Redirection
  • Connectivity
    • dedicated NIC
    • VLAN
    • IPv4/6
    • DHCP
    • static IP
    • dynamic DNS
    • iDRAC Direct (direct access from a local PC to a dedicated USB port)
    • Connection View
    • NFS v4
    • NTLMv1/2
  • Security
    • silicon root of trust in iDRAC and Boot
    • signed firmware updates
    • RBAC (role based access control)
    • local users
    • SSL/TLS encryption
    • FIPS
    • UEFI certs,
    • secure default Password (random)
    • Custom security login banner
    • PKI authentication
    • IP range filtering
  • Remote Presence
    • power control
    • boot control
    • serial Over LAN (SOL)
  • Power & Thermal
    • real-time power meter and graphic
    • temperature monitoring
    • customized exhaust temperature
    • power thresholds and alerts
    • historical power counters
    • temperature graphic
  • Health Monitoring
    • full agent-free monitoring
    • predictive failures (including drive Smart Alerts)
    • SNMPv1/2/3
    • fans
    • PSUs
    • Memory
    • CPU
    • RAID
    • NIC
    • direct attach storage enclosures
    • SSD wear levels
    • customized email alerting
  • Firmware Update
    • remote agent-free updates
    • embedded update tools (F10/iDRAC GUI)
  • Deployment
    • local configuration via F10 LC GUI
    • remote OS deployment
    • BIOS and RAID configuration pages
    • remote server configuration
    • import/export Server Configuration Profile (SCP)
    • OS driver pack
    • system inventory
    • system erase for server retirement / re-purposing
    • auto-discovery
  • Diagnostics, Service and Logging
    • SEL and Lifecycle Controller logs
    • diagnostic tools
    • server configuration restore
    • Easy Restore after motherboard replacement
    • health status LEDs
    • LCD on bezel optional
    • iDRAC Direct service port
    • remote and local iDRAC reset
    • virtual NMI
    • OS watchdog
    • SupportAssist Collection report
    • direct SupportAssist registration
    • work notes
    • license management
    • crash screen capture

If you’ve read this far, congratulations.  Give yourself a pat on the back and grab a nice cold one.  As you can see, the list is pretty extensive for a base systems management license, so let’s next look at what the iDRAC9 Enterprise and iDRAC9 Datacenter licenses offer.

iDRAC 9 Enterprise Features

In addition to the features listed above, the iDRAC9 Enterprise license adds:

  • Zero touch, auto-configuration
  • Automatic updates with synchronization with a repository
  • MAC Address Reporting (MARS)
  • Auto discovery via Layer 2 switches via transmit LLDP
  • Directory services (AD / LDAP)
  • 2-factor authentication (2FA)
  • Single sign-on (SSO)
  • System lockdown mode
  • Easy multi-factor authentication
  • Integration with select Secure Enterprise Key Manager Solutions
  • Virtual media
  • Virtual Folders
  • Remote File Share
  • Virtual Console with HTML5 or VNC
  • Quality bandwidth control
  • Collaboration with up to 6 users
  • Virtual console chat
  • Group manager supporting linking up to 250 iDRACs
  • Out-of-band performance monitoring
  • Remote syslog for alerts
  • Power capping and integration with OpenManage Power Center
  • Crash screen video (agent-free with Windows Server OS)
  • Boot capture

iDRAC9 Datacenter License Features

Finally, the newest iDRAC9 license is the Datacenter license.  Added in December of 2019, the Datacenter license provides all of the above plus:

  • Granular insight and control
    • telemetry streaming – enables users to pick metric reports then choose a transport method (Rsyslog, Redfish SSE, Redfish Subscription or Redfisho Polling) and frequency (every 5 seconds – every 84,400 seconds)
      • metric reports include:
        • sensor data from NIC, FC HBA, CPU, memory, fans, sensors, thermal and storage
        • statistics from NICs, power, performance, GPU, storage and NVMe
        • metrics from CPUs, memory, PSUs, thermal, power, GPUs
    • system serial data buffer capture – snoops system serial data and stores it to be retrieved later for analysis and failure root cause
    • SMART logs for storage drives
    • GPU inventory and monitoring
    • SFP+ optical I/O inventory and monitoring
    • idle server detection – identifies any servers running idle for extended periods of time (aka zombie servers)
  • Enhanced security
    • iDRAC auto certificate enrollment for SSL certificates – polls the specified Certificate Authority (CA) and authenticates the SSL certificate using the credentials provided.  Can be done via the GUI, via server configuration profile or via script.
  • Thermal Manage – provides key thermal telemetry and associated control features
    • PCIe airflow customization – provides a comprehensive PCIe device cooling view of the server and allows cooling customization of 3rd party cards
    • custom exhaust control – specify the temperature limit of the air exiting the server to match your datacenter needs
    • custom Delta-T control – limits air temperature rise from inlet air to exhaust to right-size your infrastructure level cooling
    • system airflow consumption – displays the real-time system airflow consumption (in CFM), allowing airflow balancing at rack and datacenter level
    • custom PCIe inlet temperature – choose the right input inlet temperature to match 3rd party device requirements
  • Virtual clipboard  – a Dell EMC exclusive that enables cut and paste operations in iDRAC’s HTML5 remote console

UPDATED 2.13.2020

I failed to mention in the original post that the iDRAC9 Datacenter metric reports will not only deliver via the Redfish methods mentioned above, but it will also integrate into typical analytics solutions like Splunk, ElasticSearch and Grafana to name a few.

Summary of Features

Here is an easy chart to assist in choosing the right iDRAC9 license for your Dell EMC blade servers.

FeatureStandard FeaturesiDRAC9 EnterpriseiDRAC9 Datacenter
Interfaces / Standards
RESTful API via Redfishxx
IPMI 2.0xxx
DCMI 1.5xxx
Web-based GUIxxx
Racadm command line (local/remote)xxx
Telnetxxx
SSHxxx
Serial Redirectionxxx
WSMANxxx
Network Time Protocolxxx
Connectivity
Dedicated NICxxx
VLAN taggingxxx
IPv4xxx
IPv6xxx
DHCPxxx
DHCP with Zero Touchxx
Dynamic DNSxxx
OS pass-throughxxx
iDRAC Direct – Front panel USBxxx
Connection Viewxx
Connection View – LLDP transmitxx
Security
Role-based authorityxxx
Local usersxxx
SSL encryptionxxx
IP blockingxxx
Directory services (AD, LDAP)xx
Two-factor authenticationxx
Single sign-onxx
PK authenticationxxx
Secure UEFI boot – certificate managementxxx
Lock down modexx
Unique iDRAC default passwordxxx
FIPS 140-2xxx
Customizable Security Policy Banner – login pagexxx
System Erase of internal storage devicesxxx
Easy Multi Factor Authenticationxx
Auto Certificate Enrollment (SSL certs)x
Remote Presence
Power controlxxx
Boot controlxxx
Serial-over-LANxxx
Virtual Mediaxxx
Virtual Foldersxx
Remote File Sharexx
Virtual Consolexxx
HTML5 access to Virtual Consolexxx
VNC connection to OSxx
Quality/bandwidth controlxx
Virtual Console collaboration (6 users)xx
Virtual Console chatxx
Group Managerxx
Power & Thermal
Real-time power meterxxx
Power thresholds & alertsxxx
Real-time power graphingxxx
Historical power countersxxx
Power cappingxx
Power Center integrationxx
Temperature monitoringxxx
Temperature graphingxxx
PCIe airflow customization (LFM)x
Custom Exhaust Controlx
Custom Delta-T controlx
System Airflow Consumptionx
Custom PCIe inlet temperaturex
Health Monitoring
Full agent-free monitoringxxx
Predictive failure monitoringxxx
SNMPv1, v2, and v3 (traps and gets)xxx
Email Alertingxxx
Configurable thresholdsxxx
Fan monitoringxxx
Power Supply monitoringxxx
Memory monitoringxxx
CPU monitoringxxx
RAID monitoringxxx
NIC monitoringxxx
HD monitoring (enclosure)xxx
Out of Band Performance Monitoringxx
Alerts for excessive SSD wearxxx
System Serial Data Capturex
SMART logs for Storage Drivesx
Telemetry Streamingx
Update
Remote agent-free updatexxx
Embedded update toolsxxx
Sync with repository (scheduled updates)xx
Auto-updatexx
Deployment & Configuration
Local configuration via F10xxx
Embedded OS deployment toolsxxx
Embedded configuration toolsxxx
Auto-Discoveryxxx
Remote OS deploymentxxx
Embedded driver packxxx
Full configuration inventoryxxx
Inventory exportxxx
Remote configurationxxx
Zero Touch configurationxx
System Retire/Repurposexxx
Server Configuration Profile in GUIxxx
Diagnostics, Service, & Logging
Embedded diagnostic toolsxxx
Part Replacementxxx
Server Configuration Backupxx
Server Configuration Restorexxx
Easy Restore (system configuration)xxx
Easy Restore Auto Timeoutxxx
Quick Sync 2.0 (requires BLE/Wi-Fi hardware) 2xxx
iDRAC Direct (front USB management port)xxx
iDRAC Service Module (iSM) embeddedxxx
Alert forwarding via iSM to in band monitoring consolesxxx
Crash screen capturexxx
Crash video capture 4xx
Agent Free Crash Video Capture (Windows only)xx
Boot capturexx
Manual reset for iDRAC (LCD ID button)xxx
Remote reset for iDRAC (requires iSM)xxx
Virtual NMIxxx
SupportAssist Report (embedded)xxx
System Event Logxxx
Lifecycle Logxxx
Work notesxxx
Remote Syslogxx
License managementxxx

Additional Information

To find out more about Dell EMC’s iDRAC9, check out the links below.

iDRAC9 Spec Sheet – pdf

iDRAC9 Users Guide – PDF

iDRAC9 Version 4.00.00.00 Release Notes – PDF

iDRAC9 v.4.00.00.00 Redfish API Guide – PDF

iDRAC9 Version 4.00.00.00 RACADM CLI Guide – PDF

Support for Integrated Dell Remote Access Controller 9 (iDRAC9) – website

PowerEdge server lifecycle management with iDRAC9 – video by Product Manager, Doug Iler (a special thanks to him as I stole most of the above from him)

Dell PowerEdge: How to configure the iDRAC & System Management Options on servers – website

Dell EMC iDRAC 9 Review by StorageReview.com

 

Kevin Houston - Founder, BladesMadeSimple.comKevin Houston is the founder and Editor-in-Chief of BladesMadeSimple.com.  He has over 20 years of experience in the x86 server marketplace.  Since 1997 Kevin has worked at several resellers in the Atlanta area, and has a vast array of competitive x86 server knowledge and certifications as well as an in-depth understanding of VMware and Citrix virtualization.  Kevin has worked at Dell EMC since August 2011 is a Principal Engineer and Chief Technical Server Architect supporting the Central Enterprise Region at Dell EMC. He is also a CTO Ambassador in the Office of the CTO at Dell Technologies.

 

Disclaimer: The views presented in this blog are personal views and may or may not reflect any of the contributors’ employer’s positions. Furthermore, the content is not reviewed, approved or published by any employer. No compensation has been provided for any part of this blog.