The integrated Dell™ Remote Access Controller with Lifecycle Controller helps to manage, monitor and deploy Dell Servers. iDRAC provides remote management capability. It provides an Out-of-band mechanism to monitor, update and troubleshoot the servers. The latest version of iDRAC is iDRAC7 which is present in the Dell™ 12th generation servers.

IPMI is a standardized computer interface that is used for hardware management. IPMI supports both in-band and out-of-band management. The focus of this post is the in-band management of Dell PowerEdge servers using Dell iDRAC7 and Windows Server 2012R2.

Microsoft Windows PowerShell includes CIM Cmdlets which make remote management operations easy. PowerShell 4.0, which is a part of Windows Server 2012 R2 /Windows 8.1, also supports the CIM Cmdlets that were first introduced in PowerShell 3.0. Integration of PowerShell in Windows Server 2012 / 2012 R2 along with  iDRAC7 provides a rich set of remote management capabilities.

Consider a scenario where you want to retrieve the iDRAC IP Address. To manage the system remotely, you can retrieve the iDRAC IP address in-band from the OS easily. This script uses the IPMI functionality that comes native within the OS.

Additional Resources:

Using Microsoft Windows PowerShell CIM Cmdlets with Dell iDRAC

For more related articles visit Managing Dell PowerEdge VRTX using Windows PowerShell