Web Scada 系统的可伸缩性研究.docx
《Web Scada 系统的可伸缩性研究.docx》由会员分享,可在线阅读,更多相关《Web Scada 系统的可伸缩性研究.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、WebScada系统的可伸缩性研究四川成都610043摘要:针对WebScada系统中怎样更好地适应用户规模变化的问题,分析现有实现方式对建立可伸缩系统的限制,提出了基于WCF技术建立可伸缩的WebScada系统的解决方案。系统核心是采用面向效劳的SOA架构,推送或者抓取不同规模用户的数据收集终端的各种数据,对外公布数据访问和推送接口。实现了Web客户端响应推送效劳或者查询收集数据,呈现到监控页面中。关键词:WebScada系统;可伸缩;监控页面;面向效劳;WCFResearchofFlexibilityofWebScadaSystem基于Web的Scada系统不仅进步了Scada系统的适应范
2、围,进步了系统的可靠性,也使Scada系统的治理和维护变得更加简单方便,已经成为国内Scada系统事实上的标准。从Windows平台的基于DCOM、ActiveX技术的同构平台,到CGI/PHP,再到SOAP、SOA的异构平台,它涉及了Web数据发布技术、实时图形的生成和处理、客户端图形实时刷新技术、遥控操纵图像热门处理技术、系统治理和平安技术等方面2。由于Scada系统的特点决定了它必须处理数目变化的远程通讯装置的数据收集。由于当前数据收集技术的限制,数据的收集源点可能千差万别,给Web数据发布带来了可伸缩的要求。可以这样讲,能否具有可伸缩性能是决定WebScada系统可以进入大规模工程实际
3、应用的根底。其他的多项技术都须建立在它的根底之上才会有实际意义。WebScada系统的分层设计如下3:由监控逻辑层处理复杂多变的通讯层变动,为界面层提供一个稳定的数据来源是建立可伸缩WebScada系统的关键。本文拟以一个实际的WebScada系统的开发为背景,利用.NetFramework4.0、VS2020以及IIS、HTML技术建立一个可伸缩的WebScada系统,其核心是建立介于通讯层和界面层之间的监控逻辑层。通过该层实现与通讯层的可伸缩连接和与Web界面层之间的稳定连接。一、现有WebScada系统形式现有的WebScada系统主要为了实现收集的数据信息的Web展现,他们都以在Web
4、页面中施行展现通讯层的数据收集内容为主要功能。由于面对的用户规模不同,出现了比拟多的WebScada系统,但它们根本都属于以下两类:1、分布式WebScada系统下称分布式系统系统有多个效劳器分别处理不同间隔内的远程装置RTU数据收集。形成分布式的网络数据库,用户根据需要连接到不同的效劳器对其连接的远程装置进展监控。在此构造中,效劳中内含WebServer。它可以根据用户规模的不同,增添更多的效劳器来知足用户的扩展要求。如下列图2。2、集中式WebScada系统下称集中式系统系统只有一个效劳器分别处理间隔内的远程装置RTU数据收集。形成集中的网络数据库,用户可以对其连接的远程装置进展监控。在此
5、构造中,效劳中内含WebServer。它可以根据用户规模的不同,增添更多远程装置和采用更好的效劳器来知足用户的扩展要求。如上图3。二、可伸缩WebScada系统形式上述的两种系统形式在解决实际的问题时,存在着各自的优缺点。分布式系统的优点是扩展效劳器的数目可以适应更大规模的用户需求,它适应用户规模较大的情况,缺点是:假如采用客户端查询方式clientpull2没有更新的数据时也需要定时查询,网络流量大;假如采用效劳端推送serverpush2,那么由于需要保持连接通道,使得客户端的数目受到限制。同时,假如要同时监控多个效劳器的数据那么需要效劳器之间要建立相应的联络,会破坏效劳器之间的独立性,极
6、大地增加其扩展的代价。集中式系统显然没有分布式系统的这些缺点,其优点是:构造简单,数据统一治理,网页设计简单稳定,页面刷新延迟小。但它的缺点也是显而易见的:扩展受限,要增加远程装置的数据,只能提升效劳器的性能。它只适应用户规模较小的情况。在我们开发WebScada系统的时,我们提出了以下目的:稳定的界面层灵敏地适用于不同的用户规模由于我们的用户分布于各个行业,自动化程度相差很大,我们提出这样的目的是要实现开发和维护本钱的最低化。该系统的构造如下列图4:比拟它和分布式系统构造,我们可以看到,WebServer不再内含。它增加了发布网页的WebServer、进展数据治理的数据效劳器、进展文件治理的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web Scada 系统的可伸缩性研究 系统 伸缩性 研究
限制150内