基于物联网的远程实验室系统架构设计

2014-09-24 17:08:06于翔吴梦轩张劲中邢益轩赵海滨
物联网技术 2014年7期
关键词:虚拟化物联网

于翔+吴梦轩+张劲中+邢益轩+赵海滨

摘 要:介绍了基于物联网技术的远程操作应用系统的设计方法。该系统由虚拟化系统与计算机控制仪器组成,可提供远程仪器使用服务。采用该系统能降低试验成本,使实验室中的仪器通过互联网获得广泛利用,并通过小规模平台建设来验证关键技术环节的可行性。

关键词:虚拟化;物联网;远程实验室

中图分类号:TP393文献标识码:A 文章编号:2095-1302(2014)07-0080-03

0引言

采用虚拟化操作系统能够对远程计算机控制的仪器实现现场操作,通过基于网络技术与电子技术的相互结合,提高了实现过程的自动化程度,进而大大减少了人员及仪器调度形成的时间浪费,有效的提高了实验过程中时间的利用效率。仪器设备要接入信息化实验系统平台就需要具备计算机可控或数据可采集的功能。通过将仪器的计算机辅助功能加入到实验平台中,信息化实验平台对仪器进行操控和数据采集,完成计算机辅助功能的资源有效合理的进行分配和调整。实验平台以硬件虚拟化层作为其基础,虚拟化层的软件架构需要实现对实验操作平台的计算机资源进行统一的管理,本实验平台的虚拟化层主要采用VMware vShpere构建。实验平台还有需要完成对实验设备的数据传输和控制,所以要在虚拟化层上建立数据传输层。接入实验平台的仪器设备需要具备连接计算机的功能,而目前多数的实验设备已经具备了数据保存和计算机辅助操控的功能。

相比传统的实验方式,采用物联网技术的远程实验平台能够有效地降低实验成本,其灵活性有了很大的提高。一些稀有和昂贵的实验设备能够借由远程实验平台通过网络通过给来自不同系统的科研人员使用,为科研实验水平的整体提升创造了坚实的物质基础。由此推断,物联网技术必将成为未来的高校或科研院所实验室建设的必然基础。

1系统设计原理

该系统采用模块化设计,通过虚拟化技术整合多平台传感器系统,并利用无线网络技术实现数据远程传送。系统主要包括信息采集系统、数据缓存和传送系统、数据库及存储系统和数据处理应用平台系统。图1所示是其系统结构图。

图1系统结构图

在图1中,信息采集系统主要是指具有网络功能的检测传感器,例如:BOD、叶绿素等在线检测设备。这些设备可以通过网络将数据发送到远程计算机。因此,根据这个特点,在系统中设计了一个数据缓存和传送系统,这个系统和采集系统一起构成现场环境监测系统设备。现场设备结构图如图2所示。

图2硬件系统关系图

作为信息采集现场系统统一的供电系统设计与统一的联动控制装置,在管理上能简化管理流程与设备运行流程,同时与局域网数据传输系统构成一个低层的信息采集传感器硬件运行环境,最大限度提高各个传感器的工作效率与稳定性。

在这个环境里实验目标采集将统一被现场设备管理系统操作,按照时序启动传感器设备进行水样分析,每一个传感器独立运行于各自系统进程内将采集上的数据通过有线局域网络保存到数据缓存服务器中,由数据缓存服务器通过无线网络设备将采集数据打包后定时传送到远程服务器端。

数据缓存服务器采用服务器端虚拟化技术针对不同的数据采集端(RFID)虚拟对应操作系统,允许对应的应用程序在系统中运行,从而在一台缓存服务器中获得多个虚拟应用方便终端管理和远程维护,同时节省大量电力资源。

2系统关键技术实现

系统采用客户端/服务器端架构,数据采集端(RFID)作为检测设备,数据处理中心集中对数据进行处理,将现有的公用无线网络作为数据物理传输基础,同时以逻辑网络加密等手段来保证数据传输过程中的安全。实验平台的网络系统建立在硬件虚拟化平台的基础之上,能够远程完成对终端实验设备的数据采集工作、实验控制及维护。

图3所示是本系统平台的设计原理。系统的组成主要分为三层:物理传输层、逻辑网络层和网络应用层。

图3系统平台设计原理

在图3中,检测系统的基础物理网络使用的是目前已经普遍试用的并且性能稳定的无线网络。采集端采集到的数据通过物理网络传输到远程中央数据处理中心进行数据处理并获得结果。数据处理中心的主要数据交换设备主要采用传统的有线方式进行链接,数据可以通过Internet网络进行传输。

在系统的逻辑网络设计中,检测采集设备与数据中心之间采用客户端/服务器端的系统架构建立起通信关系。数据中心为了保证数据在传输过程中的安全,系统通过VPMN(虚拟移动专网)在Internet或公用无线网络中建立通道。为了将不同功能的运算集群有效地进行逻辑网络划分,数据中心采用属性与总线型混合网络拓扑设计整合HPC计算集群与分布式网络存储,同时系统的扩容与容错能力又能以总线型的方式实现,有效利用了分布式系统的特点。

在网络应用层设计中的应用实现的基本技术是部署虚拟化技术(VMware vShpere),Windows平台或FreeBSD平台将会部署于在基于虚拟系统层IAAS之上。而Windows HPC与Hadoop软件将根据各自不同的特点部署到不同的操作系统平台上去。例如:API接口系统,根据其设计程序XML+Java在系统平台上的工作效率将其部署到Linux系统上。同时可以利用Linux的开源特性,将不同的被监控信息平台数据库据其特点部署在不同版本的Linux系统上,并可以实现.net平台上的信息管理平台与被检测平台数据库的对接。

通过数据缓存服务器上传的数据通过中间件服务器管理系统(API)转化为统一的数据格式进行储存,本系统选择Excel格式保存数据,主要针对采集数据量大且通过Windows HPC并行计算集群对数据加以快速计算处理。

设计思想源于企业ERP系统的URP联合资源计划(Union Resource Planning)通过建立统一的接口标准和信息平台使得各个应用系统信息服务以一种松散耦合的方式集成在一起。各应用系统拥有自己的独立数据结构和数据库,各应用系统为客户端用户提供服务的方式是通过接口程序与信息平台进行对接,对于每个用户只需要试用一个唯一的ID号码登录URP信息平台,就能够调用对应部署在其它应用系统中所需要的功能。而各个应用系统只是通过URP登录平台集成给客户端用户,它们从物理到逻辑上彼此可能是相对孤立的,这种方式具备良好的灵活性。

图4所示是URP平台管理的机制流程,用户首先通过唯一的ID登录URP平台,向平台申请所需的功能服务。同时URP平台的监控中心响应登录平台的用户,并开始记录该ID在平台能的操作(即访问路径),然后对平台的访问状况进行即时统计。系统管理员可以依据软件监控与流量监控的结果结合实际情况进行调配工作,以满足系统的硬件需求。

图4URP平台管理的机制流程

应用服务程序可通过URP平台针对用户需求调用不同数据,然后将处理结果提供给终端用户。海洋环境评价软件将根据国家水质标准从系统数据库中调用相对应数据类型进行分析,获得结果后可发布实验结果。

数据库采用分布式数据库设计,针对不同终端采集的数据以终端种类为单位进行库设计,采用统一的数据格式并将历史数据保存到分布式数据库系统中。而不同终端采集上来的数据由于数据格式的不同,因此需要在中间件系统中对数据进行格式处理。不同格式的数据由数据缓存服务器上传到中间件系统后,所有数据格式将被统一保存为Excel格式数据。

3结语

基于物联网的远程实验室系统能够更有效的提高时间和设备的利用率,通过结合网络技术和电子技术,使实验过程中的自动化程度大大提高,并且有效降低了资源和时间浪费。

物联网远程实现平台的效率基础是远程控制和系统化管理,硬件虚拟化技术的试用从平台稳定性的角度上给予了保障。在平台应用实践过程中,我们发现该平台可以实现对实验人员和设备工作实践的合理安排,远程功能完全可以实现工作人员在办公室即可完成大量科研实验任务。该平台有效降低了实验成本,相比传统的实验方法,采用物联网技术的远程实验平台能够有效地降低实验成本,其灵活性有了很大的提高。一些稀有和昂贵的实验设备能够借由远程实验平台通过网络通过给来自不同系统的科研人员使用,从而有利于我国科研水平的整体提高。由此看来,物联网技术将成为未来高校和科研院所的实验室建设必须具备的基础技术之一。

参 考 文 献

[1]于翔.虚拟技术降低分布式存储系统部署成本[J].中国教育网络,2012(4): 53-54.

[2]陈天福,潘玲蓉,宋铁成,等.基于物联网的实验设备管理系统的研制成本[J].电气电子教学学报,2012,34(5):41-44.

[3]王玉璐,于翔,孙越然,等.基于云计算集群的数字化城市资源综合应用物联网信息平台[EB/OL].http:// et430.com/?p=410,E想天开工作室,2011.11

[4]亿海铭客服. 基于云计算的数字化校园物联网信息平台研究[EB/OL].[ 2013-06-27]. http://yhmit.com/info.asp?id=287.

[5]王晶姝. 基于物联网的数字化校园建设研究[J]. 软件工程师, 2012(3): 42-44.

————————————————

收稿日期:2014-03-21

基金项目:国家级大学生创新创业训练计划基金资助项目(201310792009)

Design of remote laboratory system based on Internet of Things

YU Xiang, WU Meng-xuan, ZHANG Jin-zhong, XING Yi-xuan, ZHAO Hai-bin

(Tianjin Chengjian University, Tianjin 300384, China)

Abstract: Design method of the remote operating application system based on Internet of Things is introduced in this paper. The system is composed of virtualization system and computing control instruments, and can provide operation service for remote instruments. Its application can reduce experimental cost. It can make the equipments in laboratory to be widely used through Internet. The feasibility of its key technologies was verified by establishment of a small-scale platform.

Keywords: virtualization; Internet of Things; remote laboratory

3结语

基于物联网的远程实验室系统能够更有效的提高时间和设备的利用率,通过结合网络技术和电子技术,使实验过程中的自动化程度大大提高,并且有效降低了资源和时间浪费。

物联网远程实现平台的效率基础是远程控制和系统化管理,硬件虚拟化技术的试用从平台稳定性的角度上给予了保障。在平台应用实践过程中,我们发现该平台可以实现对实验人员和设备工作实践的合理安排,远程功能完全可以实现工作人员在办公室即可完成大量科研实验任务。该平台有效降低了实验成本,相比传统的实验方法,采用物联网技术的远程实验平台能够有效地降低实验成本,其灵活性有了很大的提高。一些稀有和昂贵的实验设备能够借由远程实验平台通过网络通过给来自不同系统的科研人员使用,从而有利于我国科研水平的整体提高。由此看来,物联网技术将成为未来高校和科研院所的实验室建设必须具备的基础技术之一。

参 考 文 献

[1]于翔.虚拟技术降低分布式存储系统部署成本[J].中国教育网络,2012(4): 53-54.

[2]陈天福,潘玲蓉,宋铁成,等.基于物联网的实验设备管理系统的研制成本[J].电气电子教学学报,2012,34(5):41-44.

[3]王玉璐,于翔,孙越然,等.基于云计算集群的数字化城市资源综合应用物联网信息平台[EB/OL].http:// et430.com/?p=410,E想天开工作室,2011.11

[4]亿海铭客服. 基于云计算的数字化校园物联网信息平台研究[EB/OL].[ 2013-06-27]. http://yhmit.com/info.asp?id=287.

[5]王晶姝. 基于物联网的数字化校园建设研究[J]. 软件工程师, 2012(3): 42-44.

————————————————

收稿日期:2014-03-21

基金项目:国家级大学生创新创业训练计划基金资助项目(201310792009)

Design of remote laboratory system based on Internet of Things

YU Xiang, WU Meng-xuan, ZHANG Jin-zhong, XING Yi-xuan, ZHAO Hai-bin

(Tianjin Chengjian University, Tianjin 300384, China)

Abstract: Design method of the remote operating application system based on Internet of Things is introduced in this paper. The system is composed of virtualization system and computing control instruments, and can provide operation service for remote instruments. Its application can reduce experimental cost. It can make the equipments in laboratory to be widely used through Internet. The feasibility of its key technologies was verified by establishment of a small-scale platform.

Keywords: virtualization; Internet of Things; remote laboratory

3结语

基于物联网的远程实验室系统能够更有效的提高时间和设备的利用率,通过结合网络技术和电子技术,使实验过程中的自动化程度大大提高,并且有效降低了资源和时间浪费。

物联网远程实现平台的效率基础是远程控制和系统化管理,硬件虚拟化技术的试用从平台稳定性的角度上给予了保障。在平台应用实践过程中,我们发现该平台可以实现对实验人员和设备工作实践的合理安排,远程功能完全可以实现工作人员在办公室即可完成大量科研实验任务。该平台有效降低了实验成本,相比传统的实验方法,采用物联网技术的远程实验平台能够有效地降低实验成本,其灵活性有了很大的提高。一些稀有和昂贵的实验设备能够借由远程实验平台通过网络通过给来自不同系统的科研人员使用,从而有利于我国科研水平的整体提高。由此看来,物联网技术将成为未来高校和科研院所的实验室建设必须具备的基础技术之一。

参 考 文 献

[1]于翔.虚拟技术降低分布式存储系统部署成本[J].中国教育网络,2012(4): 53-54.

[2]陈天福,潘玲蓉,宋铁成,等.基于物联网的实验设备管理系统的研制成本[J].电气电子教学学报,2012,34(5):41-44.

[3]王玉璐,于翔,孙越然,等.基于云计算集群的数字化城市资源综合应用物联网信息平台[EB/OL].http:// et430.com/?p=410,E想天开工作室,2011.11

[4]亿海铭客服. 基于云计算的数字化校园物联网信息平台研究[EB/OL].[ 2013-06-27]. http://yhmit.com/info.asp?id=287.

[5]王晶姝. 基于物联网的数字化校园建设研究[J]. 软件工程师, 2012(3): 42-44.

————————————————

收稿日期:2014-03-21

基金项目:国家级大学生创新创业训练计划基金资助项目(201310792009)

Design of remote laboratory system based on Internet of Things

YU Xiang, WU Meng-xuan, ZHANG Jin-zhong, XING Yi-xuan, ZHAO Hai-bin

(Tianjin Chengjian University, Tianjin 300384, China)

Abstract: Design method of the remote operating application system based on Internet of Things is introduced in this paper. The system is composed of virtualization system and computing control instruments, and can provide operation service for remote instruments. Its application can reduce experimental cost. It can make the equipments in laboratory to be widely used through Internet. The feasibility of its key technologies was verified by establishment of a small-scale platform.

Keywords: virtualization; Internet of Things; remote laboratory

猜你喜欢
虚拟化物联网
对基于Docker的虚拟化技术的几点探讨
电子制作(2018年14期)2018-08-21 01:38:20
虚拟化技术在CTC/TDCS系统中的应用研究
虚拟化技术在计算机技术创造中的应用
电子测试(2017年11期)2017-12-15 08:57:56
浅析虚拟化技术的安全保障
电子制作(2017年7期)2017-06-05 09:36:13
基于物联网的煤矿智能仓储与物流运输管理系统设计与应用
基于高职院校物联网技术应用人才培养的思考分析
基于LABVIEW的温室管理系统的研究与设计
论智能油田的发展趋势及必要性
中国或成“物联网”领军者
环球时报(2016-08-01)2016-08-01 07:04:45
高速公路服务器虚拟化技术应用与探讨