|
DMTF Tutorial
> Management Initiatives > SMASH
 |
SMASH Initiative
|
 |
SMASH
| SMASH Profiles
The Systems Management Architecture for Server Hardware (SMASH) is an initiative that represents a suite of specifications which standardize the manageability interfaces for server hardware.
Particularly, the need for a command-line protocol to accomplish
interoperable distributed server management was a driving force
in the server market that led to the definition of several related
standards.
To address the need for improved server management capabilities,
the DMTF chartered the Server Management Working Group (SMWG)
in December 2003 to oversee the definition of the necessary server
management standards. The SMWG membership consists of individuals
from industry-leading server vendors, chip manufacturers, operating
system vendors, and firmware and software developers as well as end-users.
In total the SMWG consists of more than 200 individuals from more
than 40 companies.
In September 2004, the SMWG announced the launch of the SMASH Initiative to drive
the definition of extensible standards to improve server management.
The SMASH Initiative specifically addresses defining an industry-standard command-line interface to enable CIM-based management of
heterogeneous server environments independent of machine state,
operating system state and device access mechanisms.
To date, the SMWG has delivered the following materials:
Server Management Command Line Protocol Architecture Whitepaper (DSP2001)
Server Management Command Line Protocol Specification (SM CLP) (DSP0214)
Server Management Managed Element Addressing Specification (SM ME) (DSP0215)
Profile Specifications
CLP-CIM Mapping Specification for each Profile Specification that is referenced by SMASH.
The constituent standards defined as part of the SMASH Initiative
address the following functional requirements:
Unified Management to enable discovery, enumeration and
aggregation of server management information.
Visibility to enable the discovery of server hardware and topology,
hardware status (for example, processors, memory, power supplies,
fans and ports), and operating system and boot process status.
System Control to enable power cycle management, system reset,
LED/LCD panel manipulation and alarms, operating system shutdown,
and the definition of common conventions and access mechanisms for
trouble-shooting hung and crashed systems.
Firmware Management to enable the discovery, deployment and
updating firmware.
Provisioning to enable boot process control, system
configuration, and common mechanisms for identification and
execution of operating system images.
|