ibm systems director 6.1: technical overview presenter: tony
TRANSCRIPT
IBM Platform Management
© 2008 IBM CorporationIBM Confidential
IBM Systems Director 6.1: Technical Overview
Presenter:Tony Abbondanzio
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential2
Highlights
• Strategy Overview
• Functional and Architectural Overview
• User Experience
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential3
Director 6.1 Functional & Architectural Overview
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential4
Platform management must provide core systems management functions
– Out-of-the box
– Consistent support across System X servers, RSA, BladeCenter, Hypervisors (i.e. Monitoring, Deployment, etc)
Platform Management must integrate with Enterprise Management
– Platform management data and interfaces must be available thru Enterprise Management products
– Strategically provided thru collaboration with 3rd Parties leveraging standardized manageability interfaces
– High level of integration with Tivoli involving common user interfaces
3rd party products must be addressed
– Tivoli, BMC, CA, HP, EMC, etc are among the key 3rd party ISVs
– Support for system platform aspects, such as virtualization, must be driven into this product
Advantage IBM Management Products
– More seamless integration with IBM products
System Management Continuum
Platform Management Focus Inventory and Asset Management Physical & Virtual Server Management Update/Patch Management Deploy and Provisioning Base Monitoring Event Management System Planning Power Management Manageability Interfaces
Enterprise Management Focus
Enterprise Monitoring Enterprise Event Mgmt Network Management Performance Management Capacity Management Automated Provisioning S/W Lifecycle Management Service Management Change & Config Mgmt Scheduling
Workload Management Identity & Access Mgmt Security Management Compliance Data Management Storage Management Availability Mgmt Process Management
Entitled Enterprise
Capabilities (Tivoli)
STG Resources must be supported across key management capabilities areas and products
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential5
Integrated Platform Management Strategy
StorageSystem p
BladeCenter System i
System z
HMC / iNavBladeCenter MM
HMC / IVMHMC / zMC
Element Management
SCM
IBM Systems Director
Integrated Platform
Management
Tivoli Product Family
Enterprise Management
Non-IBM
(CA, HP, etc)
Cross Pillar Integration Strategy Task Integration/Simplification
Development Integration
Cross Product Integration
Integrate Industry leading Solutions
IBM Offering Integration
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential6
What is Platform Management?
Primary objective is care and feeding of the system platform
– Tell me what I have
– Let me configure, install, and tweak it
– Tell me if it‟s working
– Let me update it
Platform Management Offerings provides tools for managing our physical and virtual resources like
– Find, identify and correlate physical and virtual servers on the network
– Provide health status and alerts
– Configure and deploy new systems
– Optimize systems for peak performance
– Update system firmware and drivers
Provides overall “system” view and full Lifecycle Management across multiple resource types
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential7
Platform Management Scenario… • Director eliminates the need to use
other UIs, multiple info sources
• Uses wizards and canned configs to
eliminate steps
Without Director– 16 steps after HW setup
– 7 UIs (switching back and forth)
– 9 Information sources
– No UI guides the user through the steps or controls the flow
With Director–6 steps after HW setup
–1 UI
–2 Information sources
–Director can control the task flow
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential8
IBM Systems Director 6.1 Main Objectives
Provide basic systems management of our platform resources
– Design for Manageability by leveraging industry standards
– Quickly meet the platform specific requirements
End-to-End User Experience must be easy to use
– Simplification: Install, Upgrade, Console, Tasks, etc
– Reduce cost of ownership: Deployment, Configuration, Monitoring, etc
Seamless interoperability with enterprise systems management
– Platform specific tools to IBM Systems Director to Tivoli offerings
– Upward integration into 3rd party enterprise systems management products like CA UniCenter, MS SCOM, etc.
Create an ecosystem for ISVs & IHVs to easily extend our systems management offering
– Provide a toolkit based on industry standards using easy to use development environments
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential9
High Level Customer Value for Brands
Common Scenarios
A unified product offering with a single user interface and
converged management stack that will aggregate the lifecycle
management tasks for the brand’s physical and virtual
resources:
Visualization of the discovered network resource and their
relationships to other resources in the network
Inform the administrator of systems with problems (dynamically
via console, page, email..)
Allow the administrator to drill down to diagnose system
problems and take some action
Notify the administrator when a system needs a critical
hardware/operating system related update
Let the administrator schedule tasks against one or more
systems like the install of a critical update
Provide status views on the current live data metrics &
thresholds across both physical and virtual resources
Notify the administrator when a systems has triggered a custom
resource threshold
Allow the administrator to easily configure resource settings and,
if needed, create a configuration plan that can be applied to one
or more system with similar resources
Allow the administrator to incrementally add extension (new
managers) to the base offering for more advanced management
Managed Resources
Power Systems resources that can be managed:
HMC, IVM, VIOS,
Power Servers
AIX, pLinux, i5OS
Modular Systems resources that can be managed:
BladeCenter, Server Blades (X, Power, Cell),
Switch Modules, System X Servers
VMWare(Neptune), MSVS, Xen
Windows, xLinux
Enterprise Systems resources that can be managed:
z/VM,
zLinux
Storage resources that can be managed:
LSI (IRC), DS3000, DS4000, DS6000, RSSM
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential10
Architectural Overview
© 2006 IBM Corporation
Evolution of Platform Management
CS
MDirector
DirAgent
Common Agent
Sub-agent Tasks
Pegasus
Providers
2005 Future
Dir Console
CLICommon CLI
VE Console
TaskAgent
We
b S
erv
ice
s
RD
M
Pegasus
Providers
Console
s
Serv
er
Managem
ent
Com
ponents
Upward
Integration
Com
mon
CLI
Console Portlets
We
b S
erv
ice
s
Automation Management
Virtual Systems Mgmt
OS Bare Metal Deployment
Inventory, Monitoring, etc
Platform Management
WebSphere / OSGi
20
05
Fu
ture
Native OSAgent(s)2005 Future
Capabilitie
s-B
ased A
gents
&
Desig
n fo
r Manag
eab
ility
Provide easy to use, function rich base platform & server management with plug-in extensibility for 3rd
party solutions
Provide management services for on Demand solutions thru standards based interfaces and
componentization
Enable out of the box management for servers & storage via “Design for Manageability” with a common
management stack integrated with our products.
2005 Future
TivoliAgent
High Availability
Web Based Console
Live Update for mgmt stack
Remote Control vs 3rd Party?
VMM to heterogeneous Virtualization Systems Management?
© 2006 IBM Corporation
Building Blocks and Product Offerings result from component-oriented development …
Packaging Relationships Lifecycle Relationships
Functional Relationships
Capabilities
Interfaces
Common
Component
Common
Component
Offering
Assembly Assembly
Common
Component
© 2006 IBM Corporation
USMi (Universal Systems Management initiative): Componentization / Re-Use
SWG
• Tivoli Remote Access API (RXA)
• Tivoli Agent Manager
• Tivoli Common Agent Services
• Tivoli Embedded TPM
• Tivoli SNMP Library
• Tivoli Common Inventory Collection
(CIT)
• Tivoli CMDB running on OSGi
• SWG Pervasive, OSGi
• Lotus WebSphere Everyplace
Deployment (WED)
STG
• LTC Open Pegasus
• Topology, Discovery Services
(RDS/IBM Director)
• IBM SLP v2
• Grouping, tasking (interactive /
non-interactive) - IBM Director
• eCC (electronic Care) Common
Client
Open Source
• SBLIM CIM Client
• Apache Derby
• Open Pegasus
• OpenSSH
• OpenSSL
contributecontribute
Console
CM
D L
ine
WS
-*
Mgmt Services
Agent
SD
K
Plug-in
Plug-in
Plug-in
USMi
Many new offerings are recreating core management services and extensions with their own
usage paradigms that are unrelated to similar tools for performing the same tasks. USMi moves
us towards consistency in our offerings…
IBM Community Source Link: https://cs.opensource.ibm.com/projects/usmi/
© 2006 IBM Corporation
Offering / Product Options
Components
&
Assemblies
Agent-less
Assembly
Lite-Agent
Assembly
Rich-Agent
AssemblyConsole
Assembly
Mgmt Services
Assembly
Lite-Agent
Assembly
Console
Assembly
CM
D L
ine
W
S-*
Mgmt Services
Assembly
Console
Assembly
CM
D L
ine
W
S-*
Mgmt Services
Assembly
Rich-Agent
Assembly
Runtimes
SupportedPlatform
Specific
Platform
Specific OSGi / LWIOSGi / LWI
WAS 6.1
OSGi / LWI
WAS 6.1
CMD Line, WS-*
Rich-Agent
Assembly
Console
Assembly
Mgmt Services
Assembly
CMD Line, WS-*
Lite-Agent
Assembly
Console
Assembly
Mgmt Services
Assembly
CMD Line, WS-*
Command Line
Agent-less
Assembly
Command Line
Console
Assembly
Mgmt Services
Assembly
CMD Line, WS-*
Server
Instance =
Agent-less
Assembly
Command Line
Mgmt Services
Assembly
CMD Line, WS-*
Offerings
“Made-To-Order Systems Management” building block approach to creating multiple offerings… IBM
community source: http://cs.opensource.ibm.com/projects/usmi/
© 2006 IBM Corporation
External Components
USMI Component List
Group Management Discovery
Automation Manager( EAP)
Scheduler
Alert Management
User Access Admin (Auditing, License)
Event Log ViewerResource Navigation
Health Summary
Inventory
Update Management
Launch in Context
Welcome
Error Message / Help
Credential Trans
Score Board
Native SLP Library
CIM API via DCT
CIM API via DCT
CIM Listener
CIM API via Full CIMOM
User Admin Services
Credential Tran Services
eT
PM
Au
tom
atio
n S
erv
ices
RXA Services Common Agent ServicesSNMP Client Library
Common Collection Engine
Schedule Services
Command LineAuditing Services
Event Services
Group Services
Notification ServicesPersistent Services
Status ServicesTask Services
SLP Services
Discovery Services
DB Services
Relationship Services
Acquisition Services
Collection Services
CIM API via Full CIMOM
WED / LWI
Pegasus
Native SLP Service
Core USMi/CLI Agent Services
Agent Deployer Service
Agent Security Service
Collection Bundle
Console
Assembly
Mgmt Services
Assembly
Rich-Agent
Assembly
Agent-less
AssemblyLite-Agent
Assembly
SSHDCOM
SNMP Agent
SFCB
CAS
USMi Event Bundle
Install Services
USMi Kernel
ISC
CIM Client Services
SMASH Toolkit
DCM
Tivoli / SWG Components
© 2006 IBM Corporation
Director (Hatteras) Industry Standards / Extensibility
Console Industry Standard Interfaces JSR168 Portlets Java Server Faces (JSF) Other technologies: JWL, AUIML, iLog
Management Server Industry Standard Interfaces Extensibility
• Open Source OSGI service interfacing
• Open Source Eclipse extensibility
• JSR47 Logging
• Configuration Management Database via embedded Tivoli Provision Manager (eTPM)
• WS-Security, SSL, JAAS for authentication and authorization
Client Interfaces for Endpoint• JSR48 WBEM CIM client API
– SWMG Profile
– SMI-S Profile
– Support for CIM over WS-MAN
• RFC 2608 SLP Discovery protocol
• SSH, DCOM, SNMP
External Interfaces• Web Services interfaces to base function
• WSRF based interfaces to eTPM’s Data Common Model (DCM)
• Command line interfaces based on POSIX/GNU standards
Agent Industry Standards JSR48 WBEM CIM client API RFC 2608 SLP Discovery protocol SSH\DCOM DMTF CIM Infrastructure v2.3 DMTF CIM Schema v2.12 DMTF SMASH Profiles v1.1 DMTF CIM Operations over HTTP, v1.2 DMTF SMASH CLP v1.1 Web Services via Tivoli Common Agent Services
Technology Enabler:
Integrated Solution Console (ISC)
Eclipse runtime based on Open Services Gateway Initiative (OSGi)
OpenGroup Pegasus CIMOM
USMi Console, Server, Agent Assemblies
Aperi (Open Storage Management)
Bold = added with Director 6.1 / USMi based
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential17
IBM Director
Agent Level 0
Windows, all Linux
Operating
System
Resources
IBM Director
Server
Linux on xSeries/zSeries/Power, AIX, Windows
BladeCenterHMCRSAFSP
SNMP DeviceSMI-S Storage
We
b S
erv
ices / C
om
ma
nd
Lin
e
IBM Director 5.x/6.xAgent Level 1
Windows, all Linux
IBM Director 5.x
Level 2 Legacy Agent
Windows, all Linux,
AIX, i5/OS, Netware
IBM Level 2 Rich Agent
Windows, all Linux, AIX, i5/OS
Xenz/VMLPARWPAR
IVMVMWareMSVS
OSGi Service Platform
Director Features
Virtual
Resources
Physical
ResourcesCIM
SNMP
SLP
SSH
DCOM
IPMI
Manageable Endpoints
• Sample of Resource types
supported
IBM Systems Director Architecture
HTTP IPC
Platform Enablement
Common Core
Legacy
Java
Task
SNMP
CIM (SMI-S, SMWG…)
SSH
SLP
WS-MAN
Proprietary (mm/rsa, other)
Plug Points
Plug Points
Plug Points
• Single Web Based Console for managing platform resources
•BladeCenter, Storage, Switches, System X, I, P, Z
•Integrated Virtualization Management
• Central Management Server – Discovery, Health, Configuration, Updates, Reporting, Remote Control, Automation
• Standard based endpoint management – CIM, SNI-S, SNMP, SSH, DCOM, SLP, etc.
•Common Agent Services with Tivoli
•Open and modular toolkit for 3rd party extensibilityToolkit Link: http://wilson.boulder.ibm.com/infocenter/usmitk/v1r0/index.jsp
User Interface
• Web Based Console
with some launch in
Context
• Task integration and
Simplification
Management Server
• Common Platform Model
and Access methods
• All the base enablement
for TPM entitled with STG
platforms
Advanced Managers / Tivoli
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential18
Provides base data access and operation for hardware alerts and inventory to 3rd Party Enterprise System Management Solutions via Director Level 1 agent
Tivoli Enterprise
– Framework 3.7.1 and 4.1.1
– TEC 3.8 and 3.9
– Distributed Monitoring 5.1.1
– Configuration Manager 4.2.x
– Software Distribution 4.0
– Inventory 4.0
Tivoli NetView 7.1.x
CA Unicenter TNG 2.4,
CA NSM 3.0, 3.1
HP OpenView 6.4, 7.01
Microsoft SMS 2.0, 2003
Microsoft MOM 2005
IBM Director Agent and Upward Integration scenarios
Full Director Agent (Level 2)
IBM System Director or TPM
Server
Hardware Instrumentation
(common CIM enablement)
IBM Director Base Agent
Series OS Specific Support
Level 1 Agent
Level 2 Agent
Microsoft SMS / MOM
Tivoli Inventory
/ TEC…
Standalone, scriptable tools
CA Unicenter
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential19
CAS Dir
Agent Manager (Centralized Agent
Information)
Shared Security
Model
Shared Subagent
Deployment
Single Port
Health CheckAuto- Restart
Single Agent
(Multiple Subagents )
Shared incoming port (firewall friendly)
Common authentication & credential management
Single agent runtime
footprint, performance, availability (watchdog restart), identity, common services
Single agent management system
Agent health/status reporting
Subagent add/remove/update/start/stop
Supports native and java agents
Existing agents can be integrated
Shared subagents
E.g. CIT scanner data is cached, shared
TCM TPM TPC
Common Agent Services for Director and Tivoli
Network
Level 1
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential20 2/26/2009
Server Installation
Similar
Tasks
Director 5.x Product -> 6.1 Componentization Common / Platform Specific and Unifying common tasks
Platform
Specific
• Grouping Functions • Tasking / Scheduling Security Functions
• Discover BC, Storage, OS • Discover all resources Discover Functions
• Inventory BC, Storage, OS • Inventory Software Inventory Monitors
Status BC, Storage, OS • Resource Monitor Process Management
Config BC, Storage, OS Asset ID, Network
Function
System Accounts
Update BC, Sysem X Software Distribution File Transfer
Remote Control Remote Session Authorization
Event Functions Rack Client MSCS Client
SNMP Client CIM Client BladeCenter Client
Storage Client RSA Client HMC Client
Console Installation
• View Group, Tasks, MOs • Discover Preference Security Preference
• Inventory Query • Inventory View Inventory Monitors
• Hardware Status Task • Resource Monitor Task Process Manager Task
Configuration BladeCenter • Configuration RSA Task Storage Configuration Task
AssetID Task Network Config Task System Accounts Task
Update Task Software Distribution Task Import Packages
Remote Control Task Remote Session Task File Transfer Task
SNMP Browser CIM Browser Task MSCS Browser
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential21
AIX
I5OS
SwitchStorage
Simplify Lifecycle Tasks Across STG Resources
BladeCenter
Automation Tasks
Status Health Tasks
Discovery Tasks
Update Tasks
Virtual Tasks
Configuration Tasks
Remote Control Tasks
LinuxWindows
z/VMVMWareHMC
iBMC
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential22 2/26/2009
Base IBM Systems Director 6.1 Offering
IBM Systems Director 6.1 Base Product Overview
Core Services Layer (shared with Tivoli)
•Main Console •Management Services Agent Services
User Administration Command Line / WS* Task Integration
Brand Specific Enablement
Cross
Resource
Tasks
Platform
Specific
Lifecycle
Platform
Tasks
The IBM Systems Director 6.1 product provides the install packages to provide the out of box systems management tasks to perform the lifecycle operations of their STG platforms. Once the customer has the base product successfully integrated into their infrastructure, additional value added capabilities are separately available to extend the base offering.
Modular System x Power Systems Power Systems (i5OS)
Enterprise ZStorage Modular BladeCenter
Automation ManagerStatus Manager
Discovery Manager
Update Manager Virtualization Manager
Configuration Manager Remote Control Manager
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential23 2/26/2009
Base IBM Systems Director 6.1 Offering
Advanced Manager and Tivoli Extensions
Core Services Layer (shared with Tivoli)
Automation ManagerStatus Manager
Discovery Manager
Update Manager Virtual Manager
Configuration Manager Remote Control Manager
•Main Console •Management Services Agent Services
User Administration Command Line / WS* Task Integration
Brand Specific Enablement
Cross
Resource
Tasks
Platform
Specific
TPMfOSD
ITUAM (CIMS)
ITM Extension
TPM for Software Manager
WPAR Manager
Active Energy Manager
Availability Manager
Image Manager
3rd Party Extensions
Tivoli
Managers
Separately
Available}
3rd Party
System x System P System i
System zStorage BladeCenter
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential24
Simplify Getting Started – New Install, Upgrades
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential25
Welcome Page links you to managing your platform…
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential26
Converged & Simplified Resource Views
Unique views for viewing resource data,
status and relationships seamlessly
from on console
Extensibility for 3rd Party Hardware
Vendors to seamlessly integrate
Etc…
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential27
Backup
© IBM Corporation 2008SMS – Download Data
Director 5.20 Download Statistics
Monthly Download Site Signup* Statistics, by Geography
01/07 02/07 03/07 04/07 05/07 06/07 07/07 08/07 09/07 10/07 11/07 12/07 YTD
AG 2089 1851 2081 1914 1764 1772 1763 1816 1947 2352 2332 1966 23647
AP 789 708 745 635 771 807 766 791 857 1049 1225 1145 10293
EMEA
NE1473 1324 1333 1260 1248 1319 1328 1218 1362 1616 1834 1439 16754
EMEA
SW510 577 534 506 467 580 457 379 495 585 625 544 6259
Total
Signup4864 4464 4698 4316 4257 4484 4320 4204 4661 5602 6015 5094 56980
* Signup’s: includes end-user page visits, and may have resulted in none, one, or multiple downloads
AG: 41.5% AP: 18.1% EMEA: 40.4%
Down-
Loads34050 25690 28958 24974 25094 17282 13553 12113 13637 16422 21043 14097 246917
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential29
Packaging and Post Deliverables(Closing with Marketing on Platform Packaging DCR58)
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential30 2/26/2009
IBM Systems Director 6.1 – Server Deployed/Installed
6.1 Management Server
LWI / ISC
Core Director
Management Services
Console Services
Endpoint Services
Discovery Remote Tasks
Configuration
Updates
System Health
Virtualization
System x System P System i
System zStorage BladeCenter
Automation Manager
Status Manager
Discovery Manager
Update Manager
Virtual Manager
Configuration Manager
Remote Control Manager
Core Director(TPM/USMi)
Common
Build
Platform Specific Build
Initial
Install
All Managers, Core Director,
Platform Specific Enablement
version 6.1.0
The base director server
feature contains the version
and installed as property file
(Rob Warren)
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential31
IBM Systems Director 6.1 – Packaging Modely
Discovery Manager
……
Status Manager
……
Configuration Manager
……
Automation Manager
……
Update Manager
……
Remote Control Manager
……
Virtual Manager
……
Core Director Server
……
Storage Specific Director Plug-ins
……
BladeCenter and System X Specific Plug-ins
……
System P / I Specific Plug-ins
……
System Z Specific Plug-ins
……
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential32 2/26/2009
IBM Systems Director 6.1 post GA Updates via Web (Example..
Still being worked)
Possible Packaging solutions for the brand and common….
fsp
System X Director 6.1.1
System X Director 6.1.2
System P Director 6.1.1
System P Director 6.1.2
Virtual Manager 6.1.1
Virtual Manager 6.1.2
Relocation Manager 6.1.1
Core Director Server 6.1.1
Virtual Manager 6.1.2
Modular Director 6.1.2
iBMC VMWare
AIX
Power Director 6.1.2
HMC
Core Director Server
6.1.1
View Available Updates for 6.1 Management Sever
Includes Update 1 & now neptune
WPar?
Enterprise Z 6.1.1
zVM VM
Dependency VM 6.1.2
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential33
Iterative Development: Focus on Green Threads
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential34
Key High Level Customer Scenarios (Green Threads)
From a single console / management stack, the IBM server administrator can to the following with IBM Systems Director base offering and the brand specific integration to manage their platform resources (physical and virtual):
– Show the administrator the discovered managed resources in the network along with the detailed inventory and relationships with the other resources in the network
– Tell the administrator when the managed resources are having a problem and provide the capability to drill down to the source of the problem which may include the launch in context from a single console the element manager tools.
– Tell the administrator when a system managed resource need to be updated and schedule the install for the update on the managed resources
– Allow the administrator to visualize the live data metrics across both physical and virtual system p resources and set critical thresholds that will notify when reached
– Allow the administrator to configure the setting of one resource and, if needed, create a configuration plan that can be applied to one or more similar resources.
– Allow the administrator to incrementally add extension (new managers) to the base offering to provide more advanced tools to manage their platform resources
Supported IBM platform resources include HMC, IVM, VIOS, Storage Devices, Network Devices, BladeCenter, Power Blade, Windows, AIX, i5/OS, pLinux, xLinux, zLinux, z/VM, Windows, MSVS, VMWare(Neptune/Pluto), Xen, System X Servers (RSA/BMC), System P Servers (FSP), etc.
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential35 2/26/2009
Our Base Infrastructure and Packaging
6.1 Management Server
LWI / ISC
Core Platform Services Infrastructure (based on USMi)
Hatteras Web Console (via Browser)
Common Services Infrastructure
L2 CAS Agent
Common Agent Services
Management Services
Console Services
Endpoint Services
Core Console View
Web Browsers > 6.1 Console
High Level Packages•Management Server Install Package
includes the console, management
server, endpoint services and LWI.
•Level 2 Advanced Platform
Management based on CAS.
•Level 1 Base Platform Management
based on CIM.
Core Platform Services•Console Services: Extends ISC with
Web Based Graphical User Interfaces
for welcome screens, resource
navigation, base / advanced discovery
tasks, inventory tasks, update tasks,
basic status/health tasks, basic
automation tasks, update tasks and base
security settings.
•Management Server Services:
Provides OSGi components and
services for base discovery
(inventory/database), tasking,
scheduling, grouping, events,
notification, acquisition, install/distribute,
security, standard endpoint services…
•Base Agent Services: Discovery,
security, common subagent services,
etc..
L1 CIM Agent
CIM Core
Pluggable Extension Points for Platform
Specific (BC, HMC, X, I, P, Z, Storage ) and
Hatteras Specific TasksHigh Level Install Packages
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential36 2/26/2009
Iterative Development Leveraging Componentization
6.1 Management Server
LWI / ISC
Core Platform Services Infrastructure (based on USMi)
Hatteras Web Console (via Browser)
Common Services Infrastructure
L2 CAS Agent
Common Agent Services
Management Services
Console Services
Endpoint Services
Web Browsers > 6.1 Console
Green Thread 1• Allow the administrator to
visualize and perform an
operation on the discovered
resources
Use Cases1.Installation of the base product
deliverables console/server and
agent.
2. From the browser, login into the
console
3. Perform the resource discovery
including inventory collection
4. Visualize the resource from the
console
5. Launch a single operation against the
resource
Milestones:
• Steps 1 thru 5 with atleast one
resource type
L1 CIM Agent
CIM Core
Pluggable Extension Points for Platform
Specific (BC, HMC, X, I, P, Z, Storage ) and
Hatteras Specific TasksHigh Level Install Packages
Discovery
Discovery
Core Console View
Remote TasksRemote Tasks
Green Thread 1• Allow the administrator to
visualize and perform an
operation on the discovered
resources
Use Cases1.Installation of the base product
deliverables console/server and
agent.
2. From the browser, login into the
console
3. Perform the resource discovery
including inventory collection
4. Visualize the resource from the
console
5. Launch a single operation against the
resource
Milestones:
• Steps 1 thru 5 with atleast one
resource type
• Stage in, as appropriate, the rest
of the resources
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential37 2/26/2009
Staged Content Integration / Milestone Delivery
6.1 Management Server
LWI / ISC
Core Platform Services Infrastructure (based on USMi)
Common Services Infrastructure
L2 CAS Agent
Common Agent Services
Management Services
Console Services
Endpoint Services
L1 CIM Agent
CIM Core
Pluggable Extension Points for Platform
Specific (BC, HMC, X, I, P, Z, Storage ) and
Hatteras Specific TasksHigh Level Install Packages
Discovery Remote Tasks
Green Thread 2• What manageable resources are
having problems
Configuration
Updates
System Health
Virtualization
Hatteras Web Console (via Browser)
Web Browsers > 6.1 Console
Manager Tasks
Core Console ViewGreen Thread 2• What manageable resources are
having problems
Green Thread 3• Allow the administrator to
configure the manageable
resources
Green Thread 4• Keep my manageable resource
updated
Green Thread 5…Iteration6?•Use base director to provide out-of-
box management for BC-S
•Virtualization…
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential38
Director 6.1 Value by
Brand
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential39
Objectives for following this section
High level view of how current investment meets brand needs for the next major release of IBM Systems Director (aka Hatteras)
High level split between common and platform specific code along with the Hatteras visible function by brand
Progress towards service oriented architecture / componentization
Conclusions
IBM Platform Management
IBM Systems and Technology Group | © 2008 IBM CorporationIBM Confidential40
Backup
Director and TPM Convergence
© 2007 IBM Corporation
Welcome
Welcome to IBM Systems Director
Welcome to IBM System Director. Before IBM Systems Director can manage systems, they must be discovered by IBM Director
Server. Use this tab to set up IBM Director Server for the first time.
0 systems found:
0 systems with no agent0 systems with platform agent0 systems with common agent
Discover…
0 systems are locked0 systems do not have inventory discovered
Find a resource Find a task
Register IBM Systems DirectorRegister your product with IBM
Create event thresholds and automation planUse the Automation Plan wizard to create performance thresholds and select actions to run when exceeded
Check for updates on discovered systemsCheck IBM for updates your systems may need
Install agents on systemsFully enable your systems for management by installing the common agent
Set up additional user securityCreate users and assign user roles
Start configuring your systemsUse configuration templates to apply custom settings and images
About consoleWeb resourcesView updates
Director and TPM Convergence
© 2007 IBM Corporation
Welcome
Welcome to IBM Systems Director
Welcome to IBM System Director. Before IBM Systems Director can manage hosts, the hosts must be discovered by IBM Director
Server. Use this tab to set up IBM Director Server for the first time.
0 systems found:
0 systems with limited capabilities0 systems with basic capabilities0 systems with rich capabilities
Discover…
Find a resource Find a task
0 of 0 systems are locked
Register IBM Systems DirectorRegister your product with IBM
Create event thresholds and automation planUse the Automation Plan wizard to create performance thresholds and select actions to run when exceeded
Check for updates on discovered systemsCheck IBM for updates your systems may need
Install agents on systemsFully enable your systems for management by installing the common agent
Set up additional user securityCreate users and assign user roles
Start configuring your systemsUse configuration templates to apply custom settings and images
Discover Cancel
You are about to discover your local subnet, request access to the discovered systems, then collect
inventory. Select how you would like to request access the discovered systems.
Password:
Discover
Note: The User ID and password should be known to the discovered system, and will be sent to
each system.
Use User ID and Password
How to request access:
User ID:
About consoleWeb resourcesView updates
Director and TPM Convergence
© 2007 IBM Corporation
Welcome
Welcome to IBM Systems Director
Welcome to IBM System Director. Before IBM Systems Director can manage hosts, the hosts must be discovered by IBM Director Server. Use this tab to set up IBM Director Server for the first time.
0 systems found:
0 systems with limited capabilities0 systems with basic capabilities0 systems with rich capabilities
Discover…
Find a resource Find a task
0 systems are locked0 systems do not have inventory discovered
Register IBM Systems DirectorRegister your product with IBM
Create event thresholds and automation planUse the Automation Plan wizard to create performance thresholds and select actions to run when exceeded
Check for updates on discovered systemsCheck IBM for updates your systems may need
Install agents on systemsFully enable your systems for management by installing the common agent
Set up additional user securityCreate users and assign user roles
Start configuring your systemsUse configuration templates to apply custom settings and images
Discover Cancel
Discover
LDAP_Server1
LDAP server to use:
Use LDAP
How to request access:
User ID: Password:
Note: The User ID and password should be known to the LDAP server.
You are about to discover your local subnet, request access to the discovered systems, then collect
inventory. Select how you would like to request access the discovered systems.
About consoleWeb resourcesView updates
Director and TPM Convergence
© 2007 IBM Corporation
Welcome
Welcome to IBM Systems Director
Welcome to IBM System Director. Before IBM Systems Director can manage hosts, the hosts must be discovered by IBM Director Server. Use this tab to set up IBM Director Server for the first time.
0 systems found:
0 systems with limited capabilities0 systems with basic capabilities0 systems with rich capabilities
0 of 0 systems are locked
Discover…
Find a resource Find a task
0 systems are locked0 systems do not have inventory discovered
Register IBM Systems DirectorRegister your product with IBM
Create event thresholds and automation planUse the Automation Plan wizard to create performance thresholds and select actions to run when exceeded
Check for updates on discovered systemsCheck IBM for updates your systems may need
Install agents on systemsFully enable your systems for management by installing the common agent
Set up additional user securityCreate users and assign user roles
Start configuring your systemsUse configuration templates to apply custom settings and images
Discover Cancel
Discover
Systems will be discovered only.
To request access later, select “Request Access” from the system’s context menu.
To collect inventory later, select “View and Collect Inventory” from the navigation area.
Request access later
How to request access:
You are about to discover your local subnet, request access to the discovered systems, then collect
inventory. Select how you would like to request access the discovered systems.
About consoleWeb resourcesView updates
Director and TPM Convergence
© 2007 IBM Corporation
Welcome
Welcome to IBM Systems Director
Welcome to IBM System Director. Before IBM Systems Director can manage hosts, the hosts must be discovered by
IBM Director Server. Use this tab to set up IBM Director Server for the first time.
Discovering systems…
29 systems found:
2 systems with no agent12 systems with platform agent15 systems with common agent
13 systems are locked29 systems do not have inventory discovered
Find a resource Find a task
Register IBM Systems DirectorRegister your product with IBM
Create event thresholds and automation planUse the Automation Plan wizard to create performance thresholds and select actions to run when exceeded
Check for updates on discovered systemsCheck IBM for updates your systems may need
Install agents on systemsFully enable your systems for management by installing the common agent
Set up additional user securityCreate users and assign user roles
Start configuring your systemsUse configuration templates to apply custom settings and images
About consoleWeb resourcesView updates
Director and TPM Convergence
© 2007 IBM Corporation
Welcome
Welcome to IBM Systems Director
Welcome to IBM System Director. Before IBM Systems Director can manage hosts, the hosts must be discovered by
IBM Director Server. Use this tab to set up IBM Director Server for the first time.
Discovery complete 08/02/2007 11:23 pm.
290 systems found:
20 systems with no agent120 systems with platform agent150 systems with common agent
26 systems are locked35 systems do not have inventory collected
Common Tasks
Basic discovery
Advanced discovery
Collect and view inventory
Navigate resources
Find a resource Find a task
Register IBM Systems DirectorRegister your product with IBM
Create event thresholds and automation planUse the Automation Plan wizard to create performance thresholds and select actions to run when exceeded
Get started checking for updates on discovered systems Check IBM for updates your systems may need
Install agents on systemsFully enable your systems for management by installing the common agent
Set up additional user securityCreate users and assign user roles
Start configuring your systemsUse configuration templates to apply custom settings and images
About consoleWeb resourcesView updates
.
Additional configuration is needed for IBM Systems Director plug-ins
Add Readiness Warning:Show warning ONLY if a plug-in is not ready. The link
would show the Manage tab.
We would use that same aggregated status from the
Manage tab to show in the Start page. If no warnings,
then the link wouldn‟t show up.
Director and TPM Convergence
© 2007 IBM Corporation
Welcome and Summary Pages
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Discovery Manager
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Discovery Manager
Manage the discovery of your systems and inventory in your environment. Discover your data center,
configure access to the systems, then collect inventory.
8 users do not have access to any systems
26 total users are defined
4 roles are defined
Common Tasks
Request access for „no access‟ systems
Manage identities
Common Tasks
Manage users
Manage roles
Add a role
Access and Authentication
Users and Roles
Discovery Manager
Access for 290 systems:
Discovery and Inventory
Common Tasks
Basic Discovery
Advanced system discovery
Collect and view inventory
Navigate resources
Last discovery complete: 08/02/2007 11:23 pm.
290 systems:
20 systems with no agent120 systems with platform agent150 systems with common agent
35 systems with no inventory collected
15 no access120 partial access150 full access
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Status Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Status Summary
Interesting links to resource views, or important tasks
2 systems
6 systems
1 system
34 systems
Status tasks
Common tasks
Status
Management tasks, important resource counts, etc…
Searching, Other Summary info
Status Manager
Use this text area to describe the kinds of things they can do with this manager.
Update status for 43 monitored systems:
Task 1
Task 2
Task 3
Task 4
Task 1
Task 2
Task 3
Task 4
Task 5
Task 6
Search bar to find stuff, other summarized data…
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Updates Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Updates Summary
Next scheduled check for updates: 7/26/07 4:00 am
2 systems
6 systems
1 system
34 systems
Monitor Tasks
Automation Plan Tasks
Monitor Systems
Check for Updates
View Updates
Update Manager
Manage updates by first doing a check for updates to gain update information. Individual updates can then be located using a search or group, or managed by running an update task.
Update status for 43 monitored systems:
Setup system compliance checks
Show all compliance issues
Create an update group
Show all update groups (5)
Last check for updates: 7/25/07 4:00 am
Show updates needed by systems
Show updates installed on systems
Install updates
Uninstall updates
Import updates
Export updates
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Updates Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Updates Summary
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Automation Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Automation Summary
Manage the automation in your environment by viewing the scheduled tasks, working with your automation plans, and checking which events you are not automating.
2 of 500 Critical events had no automation
32 of 360 Warning events had no automation
23 automation plans have run
5 automation plans have never run
2 automation plans are not active
2 jobs failed with errors
15 jobs scheduled
26 jobs completed successfully
Scheduling Tasks
View all failed jobs
View scheduled and completed jobs
Schedule a job
Automation Plan Tasks
View all automation plans
Create automation plan
View event actions
View event filters
Event Tasks
View events not automated
View event log
View active problems
View live data thresholds
Scheduled Jobs
Automation Plans
Events
Automation Manager
30 day summary:
18 threshold events have no automation
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Template
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Virtualization Summary
2 critical
6 warning
1 informational
34 OK
Common Views
Common tasks
Status
Manage and View
Setup and Configuration
Virtualization Manager
This summary shows virtualization groups and helps you manage your virtual environment.
Problem status for 43 virtual servers:
Virtual servers and hosts
Virtual farms
Virtual server templates
Relocation plans
Create a virtual server
Create a virtual farm
Create a virtual server template
Create an image template
Relocate one or more virtual servers
Set up Virtualization Manager
18 image templates
10 hosts with 43 virtual servers
5 virtual farms
23 virtual server templates
Add a system
Set up shared storage (used for relocation, availability management, image management)
Install Virtualization agent plug-in on agents
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
BladeCenter Management
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras BladeCenter Management
Manage the BladeCenters in your environment. S
Interesting bladecenter configuratoin stuff
Common Tasks
View live data
Check for updates
Common Tasks
Configuration Templates
Configuration Plans
Management
Configuration
BladeCenter Management
Management holes for 18 BladeCenters:
Setup Additional Plug-ins
Common Tasks
View I/O module plug-ins
Blades and chassis
Discover BladeCenters
You have switches that require I/O module plug-ins
18 are required to configure your switches:
5 not installed5 installed, but not registered8 ready
3 BladeCenters do not have thresholds activated2 Blade resources do not have a compliance policyMore???
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Configuration Summary
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Active Energy Summary
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Virtualization Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Virtualization Summary
Manage the security in your environment by requesting access to any locked systems and managing the users and roles in your environment.
8 users do not have access to any systems
3 users are not assigned any roles
26 total users are defined
15 systems are locked
26 systems are partially unlockedCommon Tasks
Unlock Systems
Edit Credentials
Common Tasks
Add a user
Assign a role to a user
Add a role
Locked Systems
Users and Roles
Availability Manager
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Virtualization Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Virtualization Summary
Isolation Manager
Setup Isolation capabilities here.
Common Tasks
Maintain database of signatures…
View security alerts…
Isolation
Integrity alerts by server and user ID:
Setup Tasks
Set up isolation policies…
View my security topology…
Set up security alerts
IBM Systems and Technology Group | © 2007 IBM CorporationIBM Confidential
STG User Technologies
Virtualization Summary
Welcome
Task Index
Quick Find
Automation
Availability
Capacity
Inventory
IT Infrastructure
Planning
Power and Energy
Reporting
Release Management
Security
System Configuration
System Status and Health
Task Management
Settings
Hatteras Virtualization Summary
Deployment Manager
Manage the security in your environment by requesting access to any locked systems and managing the users and roles in your environment.
8 users do not have access to any systems
3 users are not assigned any roles
26 total users are defined
15 systems are locked
26 systems are partially unlockedCommon Tasks
Unlock Systems
Edit Credentials
Common Tasks
Add a user
Assign a role to a user
Add a role
Locked Systems
Users and Roles