Cloud Resource Optimization for Processing Multiple Streams of Visual Data

01/18/2019
by   Zohar Kapach, et al.
0

Hundreds of millions of network cameras have been installed throughout the world. Each is capable of providing a vast amount of real-time data. Analyzing the massive data generated by these cameras requires significant computational resources and the demands may vary over time. Cloud computing shows the most promise to provide the needed resources on demand. In this article, we investigate how to allocate cloud resources when analyzing real-time data streams from network cameras. A resource manager considers many factors that affect its decisions, including the types of analysis, the number of data streams, and the locations of the cameras. The manager then selects the most cost-efficient types of cloud instances (e.g. CPU vs. GPGPU) to meet the computational demands for analyzing streams. We evaluate the effectiveness of our approach using Amazon Web Services. Experiments demonstrate more than 50 cost reduction for real workloads.

READ FULL TEXT

page 2

page 3

page 10

page 12

page 13

research
02/21/2018

Analyzing Real-Time Multimedia Content From Network Cameras: Using CPUs and GPUs in the Cloud

Millions of network cameras are streaming real-time multimedia content (...
research
09/20/2023

A Cost-Aware Mechanism for Optimized Resource Provisioning in Cloud Computing

Due to the recent wide use of computational resources in cloud computing...
research
03/31/2019

Impact of Distributed Processing on Power Consumption for IoT Based Surveillance Applications

With the rapid proliferation of connected devices in the Internet of Thi...
research
08/28/2021

Harvesting Idle Resources in Serverless Computing via Reinforcement Learning

Serverless computing has become a new cloud computing paradigm that prom...
research
07/07/2021

An Empirical Analysis of VM Startup Times in Public IaaS Clouds: An Extended Report

VM startup time is an essential factor in designing elastic cloud applic...
research
04/14/2019

See the World through Network Cameras

Millions of network cameras have been deployed worldwide. Real-time data...
research
11/21/2017

Generating Analytic Insights on Human Behaviour using Image Processing

This paper proposes a method to track human figures in physical spaces a...

Please sign up or login with your details

Forgot password? Click here to reset