Hitachi Storage Service Manager Software Architecture ASCC Hitachi Storage Service Manager Software Architecture
Agenda Module Objectives SRM Tools – Challenges Heterogeneous Management Interface CIMOM Managed Host Provider Storage Services Manager Software Architecture
Module Objectives
Agenda Module Objectives SRM Tools – Challenges Heterogeneous Management Interface CIMOM Managed Host Provider Storage Services Manager Software Architecture
SRM Tools - Challenges
SRM Tools – Challenges (cont.)
SRM Tools – Challenges (cont.)
Agenda Module Objectives SRM Tools – Challenges Heterogeneous Management Interface CIMOM Managed Host Provider Storage Services Manager Software Architecture
Heterogeneous Management Interface
Heterogeneous Management Interface (cont.)
Heterogeneous Management Interface (cont.)
Heterogeneous Management Interface (cont.)
Heterogeneous Management Interface (cont.)
Agenda Module Objectives SRM Tools – Challenges Heterogeneous Management Interface CIMOM Managed Host Provider Storage Services Manager Software Architecture
CIMOM
Agenda Module Objectives SRM Tools – Challenges Heterogeneous Management Interface CIMOM Managed Host Provider Storage Services Manager Software Architecture
Managed Host Provider
Agenda Module Objectives SRM Tools – Challenges Heterogeneous Management Interface CIMOM Managed Host Provider Storage Services Manager Software Architecture
Storage Services Manager Software Architecture
Storage Services Manager Software Architecture (cont.) Jetty is an open-source, standards-based, full-featured web server implemented entirely in Java. It is released under the Apache 2.0 license and is therefore free for commercial use and distribution. J2EE environment (JBOSS) - This is the application server where the UI server and platform functionality resides (one instance). Embedded Oracle database is the data store (one instance). CIMOM (SMI-S Common Information Model Object Manager) – This is the interface to the storage/host/application world where device specific information resides. One or more instances would be on the management server. A device specific CIMOM may also reside outside of the management server. For example, Brocade switch management is done through Brocade’s CIMOM proxy that is outside of the Storage Services Manager software management server. Provider - This is software that communicates with the element and the management server.
Storage Services Manager Software Architecture (cont.) CIM Extension – Is a software component that resides on the Host and provides additional information about the host platform. Application API – Software Interface that provides additional information about an Application, for example, Oracle. SMI-S (Proxy) – A piece of software that provides SMI-S compliant interface to provide additional information about specific devices. For example, Brocade SMI-S Agent is used to get information about Brocade Switches in a SAN. Non SMI-S (Proxy) – Is a piece of software that provides a non SMI-S compliant interface to provide additional information about specific devices. Example, Device Manager is used to get information about Hitachi Data Systems Storage in a SAN. Note - Device Manager also provides a SMI-S compliant interface but Storage Services Manager software currently uses Hitachi Device Manager API (and not the SMI-S component).
Module Review
Questions/Discussion 19