API Guide
Overview
The Redsh Scalable Platforms Management API is a standard dened by the Distributed Management Task Force (DMTF). Redsh is a
next-generation systems management interface standard, which enables scalable, secure, and open server management. It is a new
interface that uses RESTful interface semantics to access data that is dened in model format to perform out-of-band systems
management. It is suitable for a wide range of servers ranging from stand-alone servers to rack mount and bladed environments and for
large scale cloud environments.
Dell PowerEdge servers oer a comprehensive range of embedded systems management functions enabled by the Integrated Dell Remote
Access Controler (iDRAC) with Lifecycle Controller. These functions are designed by adhering industry standard application programming
interfaces (APIs) including Redsh.
iDRAC with Lifecycle Controller technology is part of a larger data center solution that helps keep business critical applications and
workloads available always. The technology allows administrators to deploy, monitor, manage, congure, update, troubleshoot, and
remediate Dell servers from any location, and without the use of agents. It accomplishes this regardless of an operating system or a
Hypervisor presence or state.
This document provides a brief overview on Redsh and information on various aspects of Redsh protocol, supported schema, and
Redsh Eventing implemented in iDRAC. It also provides guidelines for using the Dell Redsh APIs.
Topics:
• New in this release
• Benets
• Key technologies
• Other documents you may need
New in this release
• Support for Redsh specication v1.0.2.
• Added Redsh support for storage inventory and monitoring.
• Added Redsh support for network inventory and monitoring.
• Added Redsh support for memory (DIMMs) inventory and statistics.
• Added Redsh support for Update Service.
Benets
Redsh is a new global standard for open server management. It has the capabilities to support single servers, converged infrastructure,
and hyper—scale architecture. It provides the following benets over existing server management methods:
• Increased simplicity and usability
• High data security
• Programmable interface that can be easily scripted
• Widely-used standard
1
6 Overview