Scalability Issues for Remote Sensing Infrastructure: A Case Study

For the past decade, a team of University of Calgary researchers has operated a large “sensor Web” to collect, analyze, and share scientific data from remote measurement instruments across northern Canada. This sensor Web receives real-time data streams from over a thousand Internet-connected sensor...

Full description

Bibliographic Details
Main Authors: Yang Liu, Sean Picard, Carey Williamson
Format: Article
Language:English
Published: MDPI AG 2017-04-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/17/5/994
id doaj-09e29fb043b6433395874541b11bd409
record_format Article
spelling doaj-09e29fb043b6433395874541b11bd4092020-11-25T02:42:45ZengMDPI AGSensors1424-82202017-04-0117599410.3390/s17050994s17050994Scalability Issues for Remote Sensing Infrastructure: A Case StudyYang Liu0Sean Picard1Carey Williamson2Department of Computer Science, University of Calgary, Calgary, AB T2N 1N4, CanadaDepartment of Computer Science, University of Calgary, Calgary, AB T2N 1N4, CanadaDepartment of Computer Science, University of Calgary, Calgary, AB T2N 1N4, CanadaFor the past decade, a team of University of Calgary researchers has operated a large “sensor Web” to collect, analyze, and share scientific data from remote measurement instruments across northern Canada. This sensor Web receives real-time data streams from over a thousand Internet-connected sensors, with a particular emphasis on environmental data (e.g., space weather, auroral phenomena, atmospheric imaging). Through research collaborations, we had the opportunity to evaluate the performance and scalability of their remote sensing infrastructure. This article reports the lessons learned from our study, which considered both data collection and data dissemination aspects of their system. On the data collection front, we used benchmarking techniques to identify and fix a performance bottleneck in the system’s memory management for TCP data streams, while also improving system efficiency on multi-core architectures. On the data dissemination front, we used passive and active network traffic measurements to identify and reduce excessive network traffic from the Web robots and JavaScript techniques used for data sharing. While our results are from one specific sensor Web system, the lessons learned may apply to other scientific Web sites with remote sensing infrastructure.http://www.mdpi.com/1424-8220/17/5/994remote sensingsensor webscientific web sitenetwork traffic measurementworkload characterizationbenchmarkingperformance
collection DOAJ
language English
format Article
sources DOAJ
author Yang Liu
Sean Picard
Carey Williamson
spellingShingle Yang Liu
Sean Picard
Carey Williamson
Scalability Issues for Remote Sensing Infrastructure: A Case Study
Sensors
remote sensing
sensor web
scientific web site
network traffic measurement
workload characterization
benchmarking
performance
author_facet Yang Liu
Sean Picard
Carey Williamson
author_sort Yang Liu
title Scalability Issues for Remote Sensing Infrastructure: A Case Study
title_short Scalability Issues for Remote Sensing Infrastructure: A Case Study
title_full Scalability Issues for Remote Sensing Infrastructure: A Case Study
title_fullStr Scalability Issues for Remote Sensing Infrastructure: A Case Study
title_full_unstemmed Scalability Issues for Remote Sensing Infrastructure: A Case Study
title_sort scalability issues for remote sensing infrastructure: a case study
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2017-04-01
description For the past decade, a team of University of Calgary researchers has operated a large “sensor Web” to collect, analyze, and share scientific data from remote measurement instruments across northern Canada. This sensor Web receives real-time data streams from over a thousand Internet-connected sensors, with a particular emphasis on environmental data (e.g., space weather, auroral phenomena, atmospheric imaging). Through research collaborations, we had the opportunity to evaluate the performance and scalability of their remote sensing infrastructure. This article reports the lessons learned from our study, which considered both data collection and data dissemination aspects of their system. On the data collection front, we used benchmarking techniques to identify and fix a performance bottleneck in the system’s memory management for TCP data streams, while also improving system efficiency on multi-core architectures. On the data dissemination front, we used passive and active network traffic measurements to identify and reduce excessive network traffic from the Web robots and JavaScript techniques used for data sharing. While our results are from one specific sensor Web system, the lessons learned may apply to other scientific Web sites with remote sensing infrastructure.
topic remote sensing
sensor web
scientific web site
network traffic measurement
workload characterization
benchmarking
performance
url http://www.mdpi.com/1424-8220/17/5/994
work_keys_str_mv AT yangliu scalabilityissuesforremotesensinginfrastructureacasestudy
AT seanpicard scalabilityissuesforremotesensinginfrastructureacasestudy
AT careywilliamson scalabilityissuesforremotesensinginfrastructureacasestudy
_version_ 1724771718104350720