Title :
Resource Provisioning for Staging Components
Author :
Tuan Anh Nguyen ; Eisenhauer, Greg ; Schwan, Karsten ; Wolf, Michael ; Abbasi, Hasan ; Klasky, Scott ; Podhorszki, Norbert
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
To deal with the inordinate output data volumes of current and future high end simulations, researchers are turning to online methods in which multiple software components that implement desired data analytics and visualization are run on ´staging resources´ of the petascale machine, concurrently and coupled with the simulations producing these outputs. Efficient online execution of data analytics ´in the output stream´, however, requires careful provisioning of staging resources, to obtain delays for analytics processing that prevent applications from blocking on stalled output, while also bounding total required staging resources. This paper addresses the ´staging provisioning´ problem, assuming sets of components arranged as potentially multiple analytics/output pipelines that differ in runtime behavior and resource requirements. For such configurations, it then meets the throughput constraint of online analytics while also minimizing end-to-end pipeline latency, all based on runtime observations and predictions of component performance. Experimental evaluations demonstrate the algorithm´s utility. Its complexity for minimizing latency without violating throughput constraints is O(M), where M is the number of components in the staging area.
Keywords :
computational complexity; data visualisation; minimisation; object-oriented programming; resource allocation; data analytics; data visualization; end-to-end pipeline latency; inordinate output data volumes; latency minimization; multiple software components; resource provisioning; runtime observations; staging provisioning problem; staging resources; Analytical models; Data models; Pipelines; Principal component analysis; Program processors; Runtime; Throughput; resource management; resource provisioning; staging;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
DOI :
10.1109/IPDPSW.2013.152