华体会备用网在线讯:著名市场调查机构GTM公司高级分析师Chet Geschickter为本网站撰写了智慧企业系列报道,此文为第二部分。Chet Geschickter 曾撰写了《2011-2015年智慧电力事业:IT系统架构、网络安全、市场预测》调查报告。他将于9月29日举办的网络自由研讨会上谈论这份报告,并就智能电网公用事业公司技术以及市场方面的相关问题进行解答。
你有没有发现,安装Windows系统的计算机最后是怎样越来越慢?有时还会完全崩溃的?计算机一旦使用了3-4年,似乎就已达到了极限。与这一流行的看法相反,计算机的早衰并不是有计划的产品淘汰或者行业的阴谋,罪魁祸首更有可能是复杂的随意架构。
Windows系统的问题在于其操作系统的复杂性,它与一个融合了多个独立的动态链接库(dll’s)文件和其他少量目标代码(会随着安装更新和加载新的软件而不断变化)的大杂烩协同工作。到最后,系统变得混乱费解,导致电压逐渐不足,更有甚者,出现灾难性的致命错误——可怕的蓝屏死机。
相比之下,苹果机的用户体验是:直观、可靠和清洁。苹果机内可能有相当于动态链接库文件的东西,但它到底是什么,大多数人却说不出来。另外,该操作系统还兼顾了安全性,并不需要单独安装“反病毒”程序。
类比智能电网,许多公用事业公司都有它们自己版本的“随意架构”(Tony Giroti在他写的IEEE论文里首次提到了这一说法)。随意架构发生于默认状态下,它的特点是整合进点到点方式的烟囱型应用程序。
无辜的应用程序界面(API)是形成随意架构上瘾的诱导性因素。想从你的交互式语音应答应用程序内部开启一个停电事件吗?只需通知停电管理系统应用程序界面就可以实现。想向工作人员推出一个工程设计吗?移动劳动力管理工作令应用程序界面可以帮你达到这一目的。
问题不在于个别的集成,它们运行良好。真正的问题在于,随着时间的推移,关系的数量会到达一个它们无法被跟踪的程度。升级将变得困难,更换应用程序就像作脑外科手术——一个小小的失误就能搞垮整个系统。
利用面向服务的架构(SOA),就可以为现有的能在模块构筑法中共享和重用的应用程序提供模块化服务。网络服务使用者(所谓的用户)利用结构化消息提出请求。服务提供者以用户期望的结构化消息格式作出回复。企业服务总线在应用程序之间传送消息,并对消息进行转换以适应不同应用程序的要求(这个过程称为调解)。服务注册表跟踪服务以及它们在网络上的位置。
面向服务的架构(SOA)是一种强大的应用程序集成手段,它承诺加快对智能电网应用程序的定义和交付。此外,它还提供了控制和管理集成的方法,所以它不会成为点到点的噩梦。然而,面向服务的架构(SOA)还是一个松耦的架构,它可能给工业控制系统带来性能和控制问题。这个问题我们将在智慧型企业系列报道的最后一部分进行深入探讨。