Consortium Launches IT Service Modeling Spec
A group of industry leaders this week announced a new draft specification
aimed at simplifying IT administration across heterogeneous networked environments.
Dubbed Service Modeling Language (SML), the new specification is an XML dialect
created by a group of industry heavyweights -- BEA Systems, BMC Software, Cisco,
Dell, EMC, HP, IBM, Intel, Microsoft and Sun Microsystems.
The spec is meant to define a consistent way to express how computer networks,
applications, servers and other IT resources are described -- or modeled --
in XML, so that businesses can more easily manage the services that are built
on those resources, according to a statement from the group.
"SML addresses a growing industry need as a result of the numerous methods
of representing the same IT resource," Microsoft said in a statement.
"It allows developers to build modeling information for applications,
devices and services that can be used during all stages of the application or
service life cycle, such as configuration, problem, change and release management."
Once SML is in place, it will enable IT staffers to build a complete picture
of their IT environments out of a series of reusable building blocks rather
than requiring a fully customized description of every service, thus reducing
cost and complexity.
The draft defines a common XML-based language for expressing information about
IT resources and services. "It enables a hierarchy of IT resource models
to be created from reusable building blocks rather than requiring custom descriptions
of every service, thus reducing costs and system complexity for customers,"
the statement said.
Additionally, in the introduction to the spec itself, the authors say SML is
designed to be used to "model complex IT services and systems, including
their structure, constraints, policies and best practices. SML is based on a
profile of XML Schema and Schematron."
As of yet, the spec is in early draft form and is being distributed for feedback.
For Microsoft, SML is part of its ongoing Dynamic Systems Initiative (DSI).
The term refers to Microsoft's "vision of delivering self-managing
dynamic systems that will help enable customers to achieve higher business value
through automation, flexible resource utilization and knowledge-based processes,"
according to company statements.
DSI was introduced three years ago. The overall concept also heavily involves
Microsoft's plays in the server and PC virtualization arenas.
The SML group plans to submit the draft specification to an industry standards
organization later this year. The companies also announced that they will work
towards developing a library of core models to describe generic resources such
as network elements, operating systems, storage devices, desktops, server systems,
Web servers and a directory service.
The draft SML specification is available here.
Stuart J. Johnston has covered technology, especially Microsoft, since February 1988 for InfoWorld, Computerworld, Information Week, and PC World, as well as for Enterprise Developer, XML & Web Services, and .NET magazines.