Hitachi Storage Service Manager Software Architecture

Slides:



Advertisements
Similar presentations
SunSpec Members Meeting San Diego 2013
Advertisements

Lecture plan Information retrieval (from week 11)
Data Grid: Storage Resource Broker Mike Smorul. SRB Overview Developed at San Diego Supercomputing Center. Provides the abstraction mechanisms needed.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Chapter 14 Web-Based Management 14-1 Chapter 14
Application Servers What is it? General A set of software frameworks, components, utilities, functionality that enables you to develop and deliver n-tiered.
J2EE Security and Enterprise Java Beans Mrunal G. Dhond Department of Computing and Information Sciences Master of Science, Final Defense February 26,
Chapter 13 Web Application Infrastructure. Objectives Explain the components and purpose of a web application platform Describe several common webapp.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Understanding and Managing WebSphere V5
Emmanuel Cecchet et al.  Performance Scalability of J2EE application servers.  Test effect of: ◦ Application Implementation Methods ◦ Container Design.
Talend 5.4 Architecture Adam Pemble Talend Professional Services.
Oracle8 JDBC Drivers Section 2. Common Features of Oracle JDBC Drivers The server-side and client-side Oracle JDBC drivers provide the same basic functionality.
M IGRATING O RACLE F ORMS TO THE W EB - M AKING THE B USINESS C ASE.
Admin Tool June 11, Admin Tool Overview Architecture Implementation Dependencies Futures 2.
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Mobile agents Student: Thomas Rietzler ( ), BSc (Hons) Computing. Supervisor: Bill Buchanan. Second maker: Jim Jackson. School of Computing, Napier.
SOA support in J2EE Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support.
Activity Monitoring Tool MIS 2008/2009 Software Project - Group 1 1/4 Architecture Technical Manager.
Web-Based Management. Display on Web browser Economical displays Ubiquitous access Reduction in network load for non-polled configuration Web Interface.
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Live Mobile and Cloud Hacking by ACEs OGh | Fusion Middleware Experience (FME) 16-feb :45 – 16:45.
EJB Enterprise Java Beans JAVA Enterprise Edition
Google Code Libraries Dima Ionut Daniel. Contents What is Google Code? LDAPBeans Object-ldap-mapping Ldap-ODM Bug4j jOOR Rapa jongo Conclusion Bibliography.
The ECOST Web-based platform for data providers and for data users.
OOS SQUARE SQUARE Lab Deployment Diagram *UML 2 and the Unified Process Second Edition 을 인용하여 작성됨.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
© 2007 IBM Corporation Storage Area Network Management Modeling Simulation Eclipse Aperi SAN Simulator Ramani Routray.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Release Review – Planned Review Date: 01/9/2011 Communication Channel: Greg Wilkins, Jesse McConnell, Hugues Malphettes.
PHD Virtual Technologies “Reader’s Choice” Preferred product.
Chapter 13 Web Application Infrastructure
Databases (CS507) CHAPTER 2.
Let's talk about Linux and Virtualization in 'vLAMP'
Chapter 1 The Nature of Software
Chapter 2: Database System Concepts and Architecture - Outline
Distributed Computing
WEB SERVICES.
Open Source distributed document DB for an enterprise
Outline SOAP and Web Services in relation to Distributed Objects
Pipeline Execution Environment
Tools and Services Workshop Overview of Atmosphere
CERN-Russia Collaboration in CASTOR Development
Getting Back to Our Roots
A prototypical tool to discover architecture changes based on multiple monitoring data sources for a distributed system Patrick Schäfer, , Munich.
Outline SOAP and Web Services in relation to Distributed Objects
Pegasus Status Update April 2001
Multitier Architecture, MySQL & PHP
Introduction to J2EE Architecture
Chapter 1 The Nature of Software
Chapter 1 The Nature of Software
Enterprise Application Architecture
MSIS 655 Advanced Business Applications Programming
Lecture 1: Multi-tier Architecture Overview
Component--based development
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Network Monitoring Charles Warren.
Hitachi Storage Service Manager
Chapter 14 Web-Based Management 14-1 Chapter 14
Web APIs In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building application.
The Fedora Project April 28-29, 2003 CNI, Washington DC
Hitachi Storage Service Manager
UFCEUS-20-2 Web Programming
PyWBEM Python WBEM Client: Overview #2
Hitachi Storage Service Manager GUI Navigation Overview
CORBA and COM TIP Two practical techniques for object composition
Presentation transcript:

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