Figure 8-2 DS8880 internal Ethernet switches 8.2 Management Console software The MC, which is based on Linux, includes the following application servers: The DS8880 MC provides the following management interfaces: The GUI and the DS CLI are comprehensive, easy-to-use interfaces for a storage  administrator to perform DS8880 management tasks to provision the storage arrays, manage  application users, and change MC options. The interfaces can be used interchangeably,  depending on the particular task.  The DS Open API provides an interface for external storage management programs, such as  IBM Spectrum Control, to communicate with the DS8880. It channels traffic through the IBM  System Storage Common Information Model (CIM) agent, which is a middleware application  that provides a CIM-compliant interface. Similar to DS Open API, the RESTful API services provide an interface for external  management programs and applications to interact with the DS8880. Clients can develop and  tailor their specific DS8880 management applications based on the standard RESTful APIs. 222  IBM DS8880 Architecture and Implementation GLYPH<SM590000> LDAP proxy through CSM  GLYPH<SM590000> Copy Services Manager interface (CSM) GLYPH<SM590000> Web-based User Interface (Web UI or WUI)  GLYPH<SM590000> RESTful Application Programming Interface (RESTful API) GLYPH<SM590000> DS Open Application Programming Interface (DS Open API) GLYPH<SM590000> Data Storage Command-Line Interface (DS CLI) GLYPH<SM590000> DS Management Graphical User Interface (GUI) GLYPH<SM590000> RESTful Application Programming Interface (API) services GLYPH<SM590000> IBM Enterprise Storage Server Network Interface (ESSNI) server GLYPH<SM590000> DS Management GUI  The DS GUI server is used to perform configuration and management tasks.  ESSNI is the logical server that communicates with the DS GUI server and interacts with  the two processor nodes of the DS8880. It is also referred to as the DS Network Interface  (DSNI). The DS8880 provides industry-standard Representational State Transfer (RESTful) API  services for management applications and RESTful clients. RESTful services are running  on the MC and can be upgraded without requiring a DS8880 LIC update. 