v-TerraFly: large scale distributed spatial data visualization with autonomic resource management

Yun Lu, Ming Zhao, Lixi Wang, Naphtali Rishe

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

GIS application hosts are becoming more and more complicated. Theses hosts’ management is becoming more time consuming and less reliabale decreases with the increase in complexity of GIS applications. The resource management of GIS applications is becoming increasingly important in order to deliver to the user the desired Quality of Service. Map systems often serve dynamic web workloads and involve multiple CPU- and I/O-intensive tiers, which makes it challenging to meet the response time targets of map requests while using the resources efficiently. This paper proposes a virtualized web map service system, v-TerraFly, and its autonomic resource management in order to address this challenge. Virtualization facilitates the deployment of web map services and improves their resource utilization through encapsulation and consolidation. Autonomic resource management allows resources to be automatically provisioned to a map service and its internal tiers on demand. Specifically, this paper proposes new techniques to predict the demand of map workloads online and optimize resource allocations considering both response time and data freshness as the QoS target. The proposed v-TerraFly system is prototyped on TerraFly, a production web map service, and evaluated using real TerraFly workloads. The results show that v-TerraFly can accurately predict the workload demands: 18.91% more accurate; and efficiently allocate resources to meet the QoS target: improves the QoS by 26.19% and saves resource usages by 20.83% compared to traditional peak-load-based resource allocation.

Original languageEnglish (US)
Article number4
JournalJournal of Big Data
Volume1
Issue number1
DOIs
StatePublished - Dec 1 2014
Externally publishedYes

Fingerprint

Data visualization
Quality of service
Geographic information systems
Resource allocation
Resource management
Resources
Workload
World Wide Web
Encapsulation
Consolidation
Program processors
Response time

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Information Systems and Management

Cite this

v-TerraFly : large scale distributed spatial data visualization with autonomic resource management. / Lu, Yun; Zhao, Ming; Wang, Lixi; Rishe, Naphtali.

In: Journal of Big Data, Vol. 1, No. 1, 4, 01.12.2014.

Research output: Contribution to journalArticle

@article{c7600c7011c64ef1adcb19095b96f3b4,
title = "v-TerraFly: large scale distributed spatial data visualization with autonomic resource management",
abstract = "GIS application hosts are becoming more and more complicated. Theses hosts’ management is becoming more time consuming and less reliabale decreases with the increase in complexity of GIS applications. The resource management of GIS applications is becoming increasingly important in order to deliver to the user the desired Quality of Service. Map systems often serve dynamic web workloads and involve multiple CPU- and I/O-intensive tiers, which makes it challenging to meet the response time targets of map requests while using the resources efficiently. This paper proposes a virtualized web map service system, v-TerraFly, and its autonomic resource management in order to address this challenge. Virtualization facilitates the deployment of web map services and improves their resource utilization through encapsulation and consolidation. Autonomic resource management allows resources to be automatically provisioned to a map service and its internal tiers on demand. Specifically, this paper proposes new techniques to predict the demand of map workloads online and optimize resource allocations considering both response time and data freshness as the QoS target. The proposed v-TerraFly system is prototyped on TerraFly, a production web map service, and evaluated using real TerraFly workloads. The results show that v-TerraFly can accurately predict the workload demands: 18.91{\%} more accurate; and efficiently allocate resources to meet the QoS target: improves the QoS by 26.19{\%} and saves resource usages by 20.83{\%} compared to traditional peak-load-based resource allocation.",
author = "Yun Lu and Ming Zhao and Lixi Wang and Naphtali Rishe",
year = "2014",
month = "12",
day = "1",
doi = "10.1186/2196-1115-1-4",
language = "English (US)",
volume = "1",
journal = "Journal of Big Data",
issn = "2196-1115",
publisher = "Springer Open",
number = "1",

}

TY - JOUR

T1 - v-TerraFly

T2 - large scale distributed spatial data visualization with autonomic resource management

AU - Lu, Yun

AU - Zhao, Ming

AU - Wang, Lixi

AU - Rishe, Naphtali

PY - 2014/12/1

Y1 - 2014/12/1

N2 - GIS application hosts are becoming more and more complicated. Theses hosts’ management is becoming more time consuming and less reliabale decreases with the increase in complexity of GIS applications. The resource management of GIS applications is becoming increasingly important in order to deliver to the user the desired Quality of Service. Map systems often serve dynamic web workloads and involve multiple CPU- and I/O-intensive tiers, which makes it challenging to meet the response time targets of map requests while using the resources efficiently. This paper proposes a virtualized web map service system, v-TerraFly, and its autonomic resource management in order to address this challenge. Virtualization facilitates the deployment of web map services and improves their resource utilization through encapsulation and consolidation. Autonomic resource management allows resources to be automatically provisioned to a map service and its internal tiers on demand. Specifically, this paper proposes new techniques to predict the demand of map workloads online and optimize resource allocations considering both response time and data freshness as the QoS target. The proposed v-TerraFly system is prototyped on TerraFly, a production web map service, and evaluated using real TerraFly workloads. The results show that v-TerraFly can accurately predict the workload demands: 18.91% more accurate; and efficiently allocate resources to meet the QoS target: improves the QoS by 26.19% and saves resource usages by 20.83% compared to traditional peak-load-based resource allocation.

AB - GIS application hosts are becoming more and more complicated. Theses hosts’ management is becoming more time consuming and less reliabale decreases with the increase in complexity of GIS applications. The resource management of GIS applications is becoming increasingly important in order to deliver to the user the desired Quality of Service. Map systems often serve dynamic web workloads and involve multiple CPU- and I/O-intensive tiers, which makes it challenging to meet the response time targets of map requests while using the resources efficiently. This paper proposes a virtualized web map service system, v-TerraFly, and its autonomic resource management in order to address this challenge. Virtualization facilitates the deployment of web map services and improves their resource utilization through encapsulation and consolidation. Autonomic resource management allows resources to be automatically provisioned to a map service and its internal tiers on demand. Specifically, this paper proposes new techniques to predict the demand of map workloads online and optimize resource allocations considering both response time and data freshness as the QoS target. The proposed v-TerraFly system is prototyped on TerraFly, a production web map service, and evaluated using real TerraFly workloads. The results show that v-TerraFly can accurately predict the workload demands: 18.91% more accurate; and efficiently allocate resources to meet the QoS target: improves the QoS by 26.19% and saves resource usages by 20.83% compared to traditional peak-load-based resource allocation.

UR - http://www.scopus.com/inward/record.url?scp=84929172140&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84929172140&partnerID=8YFLogxK

U2 - 10.1186/2196-1115-1-4

DO - 10.1186/2196-1115-1-4

M3 - Article

AN - SCOPUS:84929172140

VL - 1

JO - Journal of Big Data

JF - Journal of Big Data

SN - 2196-1115

IS - 1

M1 - 4

ER -