IT Service Management Standards: A Reference Model For Open Standards-Based ITSM Solutions
IT Service Management Standards: A Reference Model For Open Standards-Based ITSM Solutions
IT Service Management Standards: A Reference Model For Open Standards-Based ITSM Solutions
April 2006
Abstract.................................................................................................................... 3
IT Management Standards....................................................................................... 4
IT Management Architecture.................................................................................. 10
Conclusion ............................................................................................................. 36
Abstract
This paper describes the critical importance of open standards1 for IT
Service Management (ITSM).
We present:
This paper will help you understand ITSM, the relevant ITSM standards and
the importance of standards for maximizing your business value with ITSM.
1
IBM IT Service Management
IT Process Management
IT Process
Management Products
IT Service
Management Platform
IT Operational
Management Products
Best Practices
IT Management Standards
IT Process Management
IT Process
Management Products
IT Service
Management Platform
IT Operational
Management Products
Best Practices
3Process: A collection of related activities with a common goal that take inputs, transform them,
and produce outputs toward achieving that goal.
2
IBM IT Service Management IT CRM & Service
Business Delivery Service Information Business
Management & Support Deployment Management Resilience
IT Process
Management Products
IT Operational
Management Products
Best Practices
Business Server, Network Storage Security
Application and Device Management Management
Management Management
IT Services Management
ITIL
ITIL is a set of best practices for IT Service Management. As described in
[1]:
ITIL, developed in the late 1980s with IBM’s assistance, was based on the
Information Systems Management Architecture (ISMA) developed by IBM in
the 1970s. Today, ITIL includes contributions from major software vendors,
including IBM, consultancies and customers.
In addition, a formal standard based on the ITIL best practices has been
published: ISO/IEC 20000-1:2005 [2], from the International Organization for
Standardization, formalizes IT service management as defined by ITIL. As
described in the abstract [2]:
Service Strategies
Service Design
Service Introduction
Service Operation
Autonomic Computing
Autonomic computing provides the ability for IT systems to become self-
managing through self-configuring, self-healing, self-optimizing and self-
protecting mechanisms. As described in [4]:
ITSM is IBM’s initiative for for defining and modeling the processes
associated with IT management, incluing the incorporation of best practices
based on ITIL. In ITSM, autonomic computing architecture and technologies
are employed to provide management functions for the IT infrastructure,
using standards-based management interfaces and data formats.
Autonomic computing provides important IT operational management
components of the IT management architecture detailed in the next chapter,
including management tools, resource management, user interface
components, tooling and knowledge for the CMDB. Autonomic computing is
critical to ITSM, because the ultimate goal for ITSM is not just to define and
execute best practice IT processes, but also reduce the complexity of IT
management processes and enable tasks within those processes to be
automated..
3
User Interfaces ITSM Process Execution Platform
IT Process Management ITSM
Development Tooling
Service
Request Service Workflows
Service
IT External
Catalog
Or
Service Support/Delivery Processes
Dashboard Planning
Business Tools
Mgmt User Report Common Process Runtime Infrastructure
Info Query, Service Integration Modules
Notification Development
Tools
IT Management Architecture
For the IT process management partition, ITIL provides the basis for the
CMDB and the process models embodied in the process runtime
environment and services. Process managers in the purple layer use the
service management platform and operational management components
to carry out the processes and services that comprise the business of IT.
Types of Standards
Although “standards” often are equated with the output of formal, accredited
standards bodies, in fact several approaches to and forms of
standardization exist. Any of these standards approaches might be used in
De Jure Standards
De jure (literally “by right”) standards produced by bodies that have
assumed authority to issue standards. This authority might come from
government, international agreements, industry agreements, accreditation
or other sources, but it is widely acknowledged that the organization has the
authority to issue standards within its domain.
standard (ISO 20000-1:2005 [2]) that formalizes the ITIL de facto (described
next) best practices.
De Facto Standards
De facto (literally, “by fact”) standards are those that have become widely
used even if they are not de jure standards. Many de facto standards have
wide industry acceptance and represent significant investment by
companies; hence, they might be considered by some to be de jure
standards.
Examples
The Bluetooth™ Special Interest Group (SIG; see
http://www.bluetooth.com), the OSGi Alliance (see http://www.osgi.org), the
Universal Plug and Play (UPnP™) Forum (see http://www.upnp.org), the
USB Implementers Forum (USB-IF; see http://www.usb.org) and The
Open Group™ (see http://www.opengroup.org) are examples of special
interest group standards bodies.
Many consortia and special interest groups exist within the IT industry.
Numerous consortia have formed but later disbanded, although many have
been successful and are vibrant today. The examples just cited illustrate
several of the many variations of and reasons for forming special interest
groups and consortia.
Examples The United States Golf Association (USGA™) performs research that
results in best practices for golf course maintenance and turf grass
management. These are shared with USGA members, and golf course
The Open Group offers testing and certification services for various
standards. The UPnP Implementers Corporation (UIC) certifies UPnP
implementations. Standards organizations that develop their own testing,
certification and interoperability standards include the Bluetooth SIG and
OSGi.
5
ITSM Standards Categories
Development Tooling
User Interfaces Process Management 9Eclipse
9ITIL 9UML
9JSR-168 9BPEL 9WSDM
9Policy 9WEF
9ARM
9Symptom
Resource
Security Access
9WS-Security
9WSDM
9WS-SecurityPolicy
9WEF
9WS-Federation
9WS-RF
9WS-Trust
9WS-Notification
9SAML
9WS-Addressing
9XACML
9SNMP
9WEF
9CIM
9JAAS
9SMIS
9JACC
9ARM
9HTTP/S
9JMX
9SSL/TLS
IT Management
Standards Landscape
Key Standards
A robust IT management system employs and relies on numerous
standards. This section presents many of the relevant and important
standards associated with IT management.
These standards might already exist and be well understood, so that they
can immediately be incorporated into ITSM solutions. Other standards for IT
management are currently being developed in standards bodies. Still others
are recognized as required but may not yet have an industry standards
effort associated with them.
Existing Standards
• IT Infrastructue Library (ITIL): a set of best practices for the
management of IT services, from the UK Office of Government
Commerce. http://www.ogc.gov.uk/index.asp?id=2261 See also [1]
• ISO/IEC 20000-1:2005: the de jure international standard based on ITIL
(just described), from ISO.
http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER
=41332&scopelist=PROGRAMME See also [2]
• Web Services Distributed Management (WSDM): operational
management standards for Web services environments (management
of Web services and
management using A note about Web services management standards
Web services), from the As described in this paper, one noteworthy
Organization for the standard for IT management is WSDM. Another
Advancement of competing Web service management standard is
Structured Information WS-Management. As described in [12] and [13], an
Standards (OASIS). effort is underway to harmonize these two Web
http://www.oasis- services management standards. This paper focuses
open.org/committees/tc_h on WSDM for Web services management, with the
ome.php?wg_abbrev=wsd assurance from [12] that “Customers and vendors
m See also [7] and [8]. should continue investing in solutions and
products based on the implementations of the
• WSDM Event Format current specifications related to this work. The
(WEF): operational vendors are assuring that this harmonization of the
management standard competing specifications will be a smooth
for a common evolution from today’s environment and provide a
representation of simplified technology base for the future”.
events (used for IT
management events, The full roadmap for this planned convergence is
business events, available from [12] and [13].
security events and
others). IBM’s initial implementation of WEF is called Common Base
Event. WEF is incorporated within WSDM from OASIS; see “WSDM”
described earlier.
• Web Services Resource Framework (WS-RF): standard for a
framework for modeling and accessing stateful resources using Web
services, from OASIS. http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=wsrf
• Web Services Notification (WS-Notification): standard method for
Web services to interact using events, from OASIS. http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=wsn
http://download.boulder.ibm.com/ibmdl/pub/software/dw/specs/ws-
polfram/ws-policy-2006-03-01.pdf
• WS-Security: a standard for message integrity, confidentiality,
authentication and security token association for Simple Object
Access Protocol (SOAP) messages, from OASIS, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=wss
• WS-SecurityPolicy: specification for policy assertions used with WS-
Security (just described), from OASIS, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=ws-sx
• WS-Trust: specification that builds on WS-Security (described earlier)
to define how to issue, exchange and validate security tokens and
credentials in different trust domains, from OASIS, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=ws-sx
• WS-Federation: specification that enables security information,
including identity, account, authentication and authorization, to be
federated across different trust realms, from BEA Systems, Inc.,
International Business Machines Corporation, Microsoft Corporation,
RSA Security Inc., and VeriSign Inc.,
http://specs.xmlsoap.org/ws/2003/07/secext/WS-Federation.pdf
• Security Assertion Markup Language (SAML): standard for
creating and exchanging security information among online partners,
from OASIS, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=security#overview
• eXtensible Access Control Markup Language (XACML): standard
for representing authorization and entitlement policies, from OASIS,
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xacml
• Java Authentication and Authorization Service (JAAS): standard
Java-2 APIs for access control, incorporated into the Java-2 SDK (see
http://java.sun.com/products/jaas/; see also http://www-
128.ibm.com/developerworks/java/jdk/security/142/).
• Java Authorization Contract for Containers (JACC): standard
authorization model for granting permissions in a J2EE environment, as
defined in JSR-115, http://www.jcp.org/en/jsr/detail?id=115
• HTTPS/SSL/TLS: protocols to provide authenticated and encrypted
communication among components (see, for example,
http://www.ietf.org/rfc/rfc2818.txt).
Developing Standards
• Solution Deployment Descriptor (SDD): standard for representing
installable software packages and their configuration, dependency and
lifecyle information, from OASIS. http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=sdd See also [10].
Resource
Security Access
9WS-Security
9WSDM
9WS-SecurityPolicy
9WEF
9WS-Federation
9WS-RF
9WS-Trust
9WS-Notification
9SAML
9WS-Addressing
9XACML
9SNMP
9WEF
9CIM
9JAAS
9SMIS
9JACC
9ARM
9HTTP/S
9JMX
9SSL/TLS
Figure 3 Standards relationships and their use in the IT Management system architecture
6
ITSM
User Interfaces ITSM Process Execution Platform Development Tooling
9ITIL
Service 9Eclipse
9BPEL
Request Service Workflows 9UML
9WSDM
Service 9Policy 9WEF
IT External
Catalog 9ARM
Or
Service Support/Delivery Processes 9Symptom
Dashboard Planning
Business 9CMDB access
Common Tools
Mgmt User Report 9JSR-168 protocol Process Runtime Infrastructure
Info Query, Service 9Incidents 9SOA
Integration Modules
Notification 9RFCs 9Policy
9 9Symptom 9Web services Development
JS 9SDD Tools
R-1
9Resource registry
68 model
Install & Deploy Deployment
9WSDM Registry Other
Configure Service DB Process DB CMDB
9CMDB Access DB Tools
Protocol
Extended CMDB - Federated 9CMDB
68 Interchange
Management Tools Document
R-1
Protocol
Discovery,
Repositories
Monitor JS Federation,
9WSDM
Internal 9
Info Query, Service Synchronization,
Report 9WEF
Notification Reconciliation 9WS-RF Best
IT Work Queue
Managed Environment 9WS-Notification Practices
Organization Mgmt 9WS-Security 9WS-Addressing Planning,
Process Task9WS-Federation 9SNMP Deployment,
Applications 9CIM
Execution9WS-SecurityPolicy Operations
Launch in 9WS-Trust 9SMIS
context 9SAML Resource Virtualization 9ARM
9XACML 9JMX
ISV, SI
9WEF
Enablement
9JAAS Physical Infrastructure
Existing 9JACC
Tool UIs 9HTTP/S
9SSL/TLS
Security Platform Management
•Security Policy •Monitoring ITSM
•Authentication/Authorization •Availability Platform
•Transport •RAS
Management
Standards-Based
IT Management
Leveraging Standards
in the Architecture
In the absence of open standards, management technologies from various
providers cannot interoperate. Consider the IT infrastructure and managed
resources building block in the IT management architecture. In any
enterprise, these resources will undoubtedly be heterogeneous – servers,
networks, storage devices, application programs, middleware and other
components of the IT infrastructure surely will be provided by various
suppliers. When every resource must be managed uniquely, the
management tools add to system complexity rather than helping to address
complexity. Open standards such as WSDM provide standard interfaces
and data representations for managing these diverse resources.
Open standards for interfaces and data formats enable the IT management
architecture to be realized in the most suitable way for each customer. So
long as components comply with standards, customers can put together
components and building blocks from multiple suppliers and can leverage
open-source software and tooling if they so choose. Successful IT
management solutions, just like the Internet, electromechanical systems
and many other solutions, are built on open standards.
ITSM
User Interfaces ITSM Process Execution Platform Development Tooling
9ITIL
Service 9Eclipse
9BPEL
Request Service Workflows 9UML
9WSDM
Service 9Policy 9WEF
IT External
Catalog 9ARM
Or
Service Support/Delivery Processes 9Symptom
Dashboard Planning
Business 9CMDB access
Common Tools
Mgmt User Report 9JSR-168 protocol Process Runtime Infrastructure
Info Query, Service 9Incidents 9SOAModules
Integration
Notification 9RFCs 9Policy
9 9Symptom 9Web services Development
JS 9SDD Tools
R
-1 9Resource registry
68 model
Install & Deploy Deployment
9WSDM Registry Other
Configure Service DB Process DB CMDB
9CMDB Access DB Tools
Protocol
Extended CMDB - Federated 9CMDB
68 Interchange
Management Tools Document
-1 Protocol
Discovery,
R Repositories
Monitor JS Federation,
9WSDM
Internal 9
Info Query, Service Synchronization,
Report 9WEF
Notification Reconciliation 9WS-RF Best
IT Work Queue
Managed Environment 9WS-Notification Practices
Organization Mgmt 9WS-Security 9WS-Addressing Planning,
Process Task9WS-Federation 9SNMP Deployment,
Applications 9CIM
Execution9WS-SecurityPolicy Operations
Launch in 9WS-Trust 9SMIS
context 9SAML Resource Virtualization 9ARM
9XACML 9JMX
ISV, SI
9WEF
Enablement
9JAAS Physical Infrastructure
Existing 9JACC
Tool UIs 9HTTP/S
9SSL/TLS
Security Platform Management
•Security Policy •Monitoring ITSM
•Authentication/Authorization •Availability Platform
•Transport •RAS
Management
7
9JSR-168
9Eclipse
9ITIL
9UML
9BPEL
9Policy
9WSDM
9CMDB Access Protocol
9Symptom
9SDD
9RFC
9CMDB Interchange Protocol
9WEF
9Resource model
9WSDM Registry
9SNMP
9CIM
9SMIS
9ARM
9JMX
9WS-Security
9WS-SecurityPolicy
9WS-Federation
9WS-Trust
9SAML
9XACML
9WEF
9JAAS
9JACC
9HTTP/S
9SSL/TLS
IT Management
Standards Summary
Standards also can help to reduce the costs for developing and deploying
systems and the management applications for these systems. Standards
protect customers’ investments, obviating any requirement to be bound to a
proprietary IT management solution and allowing them to choose the most
suitable IT management products and components from a broad array of
suppliers.
IT Process Management
CMDB access and intercchange CMDB IBM Tivoli ITSM CMDB (Note 2)
protocols, resource models,
registry, process artifacts
IT Operational Management
• IBM Director
9 SNMP
9 SMIS
9 JMX
• IBM WebSphere®
• WebSphere Portal
• Innovation Workshops
• Infrastructure Services
Readiness Engagement
• IT Service Management
Design
• Implementation Services
Notes:
8
9JSR-168
IBM IT Service Management 9Eclipse
9ITIL
9UML
9BPEL
9Policy
IT Process Management
IT Process 9WSDM
9CMDB Access Protocol
Management Products 9Symptom
9SDD
9RFC
9CMDB Interchange Protocol
9WEF
IT Service 9Resource model
9WSDM Registry
Management Platform 9SNMP
9CIM
9SMIS
9ARM
IT Operational 9JMX
9WS-Security
Management Products 9WS-SecurityPolicy
9WS-Federation
9WS-Trust
9SAML
9XACML
Best Practices 9WEF
9JAAS
9JACC
9HTTP/S
9SSL/TLS
Conclusion
T his paper has described the critical importance of open standards for
ITSM. Beginning with underlying elements such as ITIL and
autonomic computing, we described an archtiecture for the
realization of ITSM, many of the key standards – existing, emerging
and yet to be developed – that are relevant to ITSM and how those
standards are employed in the ITSM architecture.
We conclude with a summary of the key directions and values that this
paper establishes..
o CMDB
o Resource access
o Management tools
o User interfaces
o Development tooling
o Security
Cited References
For more
information
[1] IBM Corporation, ITIL – The Key to Managing IT Services, http://www-
306.ibm.com/software/tivoli/resource-center/security/wp-itil.jsp
[3] Office of Government Commerce, ITIL IT Service Management, ITIL® Refresh Statement,
http://www.itil.co.uk/refresh.htm
[5] IBM Corporation, IBM Autonomic Computing: Creating Self-Managing Computing Systems,
http://www-03.ibm.com/autonomic/
[7] IBM Corporation, Hewlett-Packard Company, Computer Associates, Management Using Web
Services: A Proposed Architecture and Roadmap,
ftp://www6.software.ibm.com/software/developer/library/ws-mroadmap.pdf
[9] IBM Corporation, BEA Systems, Microsoft Corporation, SAP AG, Siebel Systems, Business
Process Execution Language for Web Services version 1.1, http://www-
128.ibm.com/developerworks/library/specification/ws-bpel/
[11] Baldwin, Duane, IBM developerWorks, Grid Storage and Open Standards, http://www-
128.ibm.com/developerworks/grid/library/gr-storstan/index.html
[12] Hewlett-Packard Corporation, IBM Corporation, Intel Corporaion, Microsoft Corporation, Evolving
Web services standards for managing system resources: a roadmap to harmonize current
management web services specifications, http://www-
128.ibm.com/developerworks/webservices/library/specification/ws-roadmap/
[18] Press release, Technology Leaders to Create Specification for Federating and Accessing IT
Information, http://biz.yahoo.com/iw/060411/0122436.html
• Organization for the Advancement of Structured Information Standards (OASIS), Web Service
Distributed Management (WSDM) Technical Committee, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=wsdm
• Storage Networking Industry Association (SNIA), SNIA Storage Management Initiative Specification,
http://www.snia.org/smi/tech_activities/smi_spec_pr/spec/
• Organization for the Advancement of Structured Information Standards (OASIS), Web Services Business
Process Execution Language (WSBPEL) Technical Committee, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=wsbpel
• Organization for the Advancement of Structured Information Standards (OASIS), Web Services Security
(WSS) Technical Committee. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss
• IBM Corp., Microsoft Corp., RSA Security Inc. and Verisign, Inc., Web Services Security Policy Language
(WS-SecurityPolicy), http://specs.xmlsoap.org/ws/2005/07/securitypolicy/ws-securitypolicy.pdf
• BEA Systems Inc., IBM Corp., Microsoft Corp., RSA Security Inc. and Verisign, Inc., Web Services
Security Policy Language (WS-SecurityPolicy), http://specs.xmlsoap.org/ws/2005/07/securitypolicy/ws-
securitypolicy.pdf
• Organization for the Advancement of Structured Information Standards (OASIS), Extensible Access
Control Markup Language (XACML) Technical Committee, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=xacml
• Organization for the Advancement of Structured Information Standards (OASIS), Security Services
(SAML) Technical Committee, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=security#overview
• Organization for the Advancement of Structured Information Standards (OASIS) Solution Deployment
Descriptor (SDD) Technical Committee, http://www.oasis-
open.org/committees/tc_home.php?wg_abbrev=sdd
®
© Copyright IBM Corporation 2005
Any references in this document to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement
of those Web sites. The materials at those Web sites are not part of the
materials for this IBM product and use of those Web sites is at your
own risk.