Track - Storage Management Initiative (SMI)
SMI-S: Using Jython with CIM client libraries to manage SMI
Steve Quinn, Hitachi Data Systems
This session will discuss ways to incorporate Jython into client-side CIM tools. Jython is a Java implementation of the Python language and thus allows the user to take advantage of the power of Python while at the same time harnessing the rich set of Java libraries that exist. In this case, Java CIM client libraries. Examples will be show of calling CIM from Jython and invoking Jython from Java.
SMI-S: Scalability in the Real World
Steve Quinn, Hitachi Data Systems
This session will focus on real-world aspects of SMI-S scalability, based on experiences with customer sites and in SMI-Lab. Comparisons between different ways of collecting configuration information (e.g. "walking the model") will be discussed along with their pitfalls. Recent and upcoming technologies like View Classes and Pull Operations will also be discussed in relation to scalability. The potential for using vendor extensions to solve these issues will also be discussed.
SMI-S: Deployment Best Practices
Duane Baldwin, IBM
Paul von Behren, Symantec
This session describes techniques
developers can use to help make it easier for customers to install
and configure SMI-S and other CIM solutions. This is base on
best-practices collected by SNIA’s Production Ready Task Force and
based on experiences with installing SMI-S in the field over the last
few years. Topics includes embedded providers, installation of proxy
providers, initial configuration of hardware/instrumentation, and
toleration of CIMOMs installed by other vendors.
SMI-S: Best practices for Indications
Paul von Behren, Symantec
This presentation describes best practices for client and provider writers for using indications. These best practices were collected by participants in the SMI interoperability lab during plugfests here we developed test cases using five client packages and three CIMOMs. In each case, we followed the same use case – subscribe for indications, use an API to trigger the indication, and then wait for the indication to arrive. The best practices address the subscribe steps, conventions around CIM object path, and the returned payload.
Managing User Accounts and Privileges Using DMTF Profiles
Khachatur Papanyan, Dell
This
presentation will cover the use case scenarios focused around
managing user accounts and privileges on a managed system or service
processor. The CIM models for representing the user accounts, groups,
security principals, roles and privileges are covered by DMTF Simple
Identity Management Profile and DMTF Role Based Authorization
profile, and this presentation will detail how the particular use
case scenario is covered and could be implemented using these two
profiles. It will also discuss the relationship of these
profiles to other management profiles implemented on a CIM Server.
Managing Security Credentials Using DMTF Profiles
Khachatur Papanyan, Dell
Hemal Shah, Broadcom Corporation
This
presentation will cover the use case scenarios focused around
managing credentials: such as X509
certificates
on a managed system or service processor. The CIM models for
representing security credentials are covered by DMTF Credential
Management Profile and its specialization DMTF Certificate Management
Profile. This presentation will detail how the particular use case
scenario is covered and could be implemented using these profiles. It
will also discuss the relationship of these profiles to other
management profiles implemented on a CIM Server.
The Multi-Tenant CIMOM: Fact or Fiction?
Bart Whiteley, Novell
This session will discuss the current state of the Multi-Tenant
CIMOM (defined as a CIMOM where providers from multiple vendors are
running concurrently). The session will spend less time on
theory, and more time discussing the nuances of various CIMOMs.
Best practices for provider packaging and deployment under various
CIMOM implementations will be covered.