基于XML方案的SML已在今年3月提交给万维网联盟(W3C),希望接受其作为标准。微软,IBM和许多其它厂商希望IT管理员欢迎这一规范,因为这样可以使完全不同的各个网络组件之间更好地通信。
一旦成为标准,SML应该能为不同系统管理软件间的通信提供一种通用语言,XML的共同创建者以及在W3C担任XML协调组主席的Michael Sperberg-McQueen指出,当前,系统之间并不直接对话。而SML就像一本标准字典加上不同销售商提供的多种工具,使相互对话变成可能。Sperberg-McQueen还表示,他对这一标准在行业内获得认可持谨慎乐观的态度。
IBM自主计算部门的副主管Ric Telfold,将系统管理配置与他过去作为程序员维护6种不同网络协议时的不同之处做了一个比较。我简直无法相信,我过去做的全部事情今天完全可以由TCP/IP完成,他说,那时,许多厂商认为它们之间应该有所区别,而今天,真正需要的却是消除这些差别,建立一种通用语言,一个通用的开发平台。对于系统管理,亦是如此。
SML提供通用编程语言
目前的情况是,每个系统管理软件厂商都以不同的方式为IT管理员演示如何配置和管理系统,通过印刷品或者编程的形式。如果服务建模语言作为系统管理的行业标准,将为各厂商提供一种通用编程语言来创建理想配置,为异构环境中的系统维护提供建议。
按照这一方案,IT工作室只需动用鼠标指向和点击就可以查看系统是否偏移了预先设定的配置。最主要的是,对于网络上的任一组件,都会提供一个理想配置模型或方案供IT管理员参考。
尽管SML是否成为标准尚未定论,但微软和IBM在已经着手在它们的产品中嵌入基于类似于该规范的工具。
SML可以读取知识文件,使配置趋向于想要的模型。微软动态系统启动(类似于IBM的自主自愈计算)部门的Praerit Garg指出,这将彻底改变IT人员按照手册手工配置和改变系统的现状,所有的工作将由软件自动完成。
Telford说:IBM推出的Tivoli provisioning management产品中的拓扑建模就是随着SML标准的发展而演进的。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)Windows Server 2008已经使用SML先行版本
作为SML先行版本的系统定义模型(SDM),已经在微软的Windows Server 2008(代号Windows Longhorn)中使用。下载Windows Server 2008时,最先出现的是服务器管理器(Server Manager),它使用基于SDM第2版的配置模型来配置Windows服务器。
Garg说:目前,系统中心配置管理器(System Center Configuration Manager)beta版也含有配置模型包,这些配置包是依据IT工作室各自的策略集定制的,旨在搭建各种类型的服务器。类似地,系统中心配置管理器还含有基于SDM的知识管理包,这些知识管理包是关于如何监控Exchange 2007的,如活动目录或路由器。
他还说,SCCM的下一版本以及Windows Server 2008将采用SML标准。Garg把下一步工作称为修复能力,也就是自动修复配置或系统问题的能力。
目前,我们的产品都不具备‘修复’能力,Garg说,IT工作室对能自动测试环境和修复问题的工具是很敏感的,我们的目标就是使SCCM的下一发行版本具备这个能力。
SML标准的下一步
BEA,BMC,思科,戴尔,EMC,Hewlett-Packard和Sun公司都在3月份向W3C提交标准的厂商列表中。 然而,显而易见的是仍有一些公司没有出现在这一列表中。这使一些IT市场分析人士开始怀疑,该标准是否获得了行业认可。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)Andi Mann,是一名美国科罗拉多州Boulder市企业管理联合会调查公司的分析人员,他说:我在列表上没有看到Novell, LANDesk和Altiris(现为Symantec一部分),对于SAP和Oracle这类应用级厂商,情况又如何呢?如果最后的目标是对整个商业服务环境进行建模,那么,我担心这类厂商没有出现在列表上会是一件比较麻烦的事,也许会妨碍SML成为标准。
这一标准有深远影响,Mann说,在如何对整个基础构造范围内的商业服务进行建模的问题上,存在许多不同的声音。如果你能对所有这些相互交叉,相互影响的组件进行建模,使它们相互连接起来,就能大大减少IT人员的工作量。