预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

装备物联网云科研实验平台构建研究纪伯公吴迪石晶王猛摘要:在大数据时代,各单位对装备保障能力的开发和应用需求不断增加,所以,拟采用基于云计算的装备保障业务托管模式、云化(上云)和动态资源调度技术、基于ESB和RESTful的能力服务总线、基于云计算的装备保障业务开发和执行环境等关键技术,研发具有自主知识产权的基于云计算的装备物联网云科研实验平台,从而为装备保障业务、数据融合和资源整合提供统一的技术架构。关键词:装备物联网;云科研实验平台;装备保障;数据融合TP393.022:ADOI:10.15913/j.cnki.kjycx.2016.04.0031研究背景装备物联网云科研实验平台集成了先进的云计算技术、移动/互联网通信技术、嵌入式中间件技术和无线传感器网络技术等,利用它可以实时监测战地状况、装备车辆技术状况,并完成车场管理、装备维修和装备物资管理等工作。该平台有统一、开放的API接口,可为各个环节提供各种传感器数据的接入、存储和应用服务。另外,用户可以利用桌面平台、军用手机平台等终端登录云平台远程访问系统中的物联网设备,也可以利用开放API的方法搭建各种装备物联网的其他应用系统。2功能划分在划分平台功能时,可从系统的拓扑结构和它所提供的服务等方面入手。2.1根据系统的拓扑结构划分2.1.1云服务器端当云服务器端接入互联网后,可以将其作为Web服务器,实现Web服务等功能。在Windows系统中,通常利用IIS(InternetInformationServices,互联网信息服务)搭建Web服务器平台,并依次配置网站文件目录、服务器IP地址(或者申请的域名)、身份验证和asp.net的运行环境。同时,服务器可以利用asp.net编写页面,利用TCP/UDP端口监听线程和串口线程,利用SQLServer2008开发数据库存储、接收ZigBee节点数据。2.1.2PC客户端PC端采用B/S架构,在客户端输入服务器端的IP地址或域名,经过身份验证后就可以访问服务器存储的网页,访问ZigBee-TCP/IP网关上传的各个节点信息。2.1.3智能军用手机和平板客户端智能军用手机采用的是Android系统,所以,可以利用WebService的API接口开发应用程序,从而实现对各个ZigBee节点的远程访问。2.2根据系统提供的服务划分云平台提供开放的API接口主要有账户管理、系统设置、设备管理和设备信息管理等功能。2.2.1账户管理账户管理允许用户采用安全账户管理方式登录云平台。2.2.2设备管理设备管理是指ZigBee无线传感网络设备利用嵌入式网关与互联网中的云平台相连,进而实现对物联网设备的集中、统一管理。2.2.3设备信息管理利用云平台集中管理物联网传感设备可以实现对传感器数据的采样和执行设备的实时远程控制。3平台组成3.1硬件组成装备物联网云科研实验平台的基础系统是用弯曲开源的云计算平台OpenStack构建的,它主要包括云控制器、云计算节点和客户端。OpenStack云平台的结构如图1所示。装备物联网云科研实验平台的拓扑结构如图2所示。3.2软件组成装备物联网云科研实验平台的软件主要包括Openstack云计算平台和装备物联网云系统。3.2.1Openstack云计算平台Openstack云计算平台可以帮助用户建立自己的IaaS,分别在2台PC上布设云控制器和计算节点。云控制器主要服务项目有Compute(Nova)、对象存储(ObjectStorage,Swift)、镜像服务(ImageService,Glance)、IdentityService(Keystone)和Dashboard(Horizon)。其中,Nova提供虚拟计算服务,Swift提供存储服务,Glance提供虚拟机镜像的注册、分发服务,Keystone提供认证和授权服务,Horizon提供基于页面的模块化接口和特定部署服务的目录。Compute(代号“Nova”)是一种控制器,它可以帮助单个用户或使用群组启动虚拟机,并为包含多个实例的特定项目设置网络。对象存储(代号“Swfit”)应用于大规模可扩展系统中,通过内置冗余和容错机制可以实现对象存储。这些对象能够利用RESTAPI或是Cyberduck(1个开放源代码的FTP和SFTP软件,基于GPL授权,操作界面简单,支持WebDAV、AmazonS3浏览和文件传输等工作)恢复对接对象存储API的客户端。镜像服务(代号“Glance”)是一套虚拟机镜像查找和检索系统,它有3种配置形式——利用OpenStack对象存储机制存储镜像,利用Amazon的简单存储解决方案(简称“S3”)直接存储信息,将S3存储与对象存储结合起来作为S3访问的连接器。OpenStack镜像服务支持多种虚拟机镜像格式,包括VMware(