DOE OSTI · 1435078
FRIEDA: Flexible Robust Intelligent Elastic Data Management Framework
Abstract
Scientific applications are increasingly using cloud resources for their data analysis workflows. However, managing data effectively and efficiently over these cloud resources is challenging due to the myriad storage choices with different performance, cost trade-offs, complex application choices and complexity associated with elasticity, failure rates in these environments. The different data access patterns for data-intensive scientific applications require a more flexible and robust data management solution than the ones currently in existence. FRIEDA is a Flexible Robust Intelligent Elastic Data Management framework that employs a range of data management strategies in cloud environments. FRIEDA can manage storage and data lifecycle of applications in cloud environments. There are four different stages in the data management lifecycle of FRIEDA – (i) storage planning, (ii) provisioning and preparation, (iii) data placement, and (iv) execution. FRIEDA defines a data control plane and an execution plane. The data control plane defines the data partition and distribution strategy, whereas the execution plane manages the execution of the application using a master-worker paradigm. FRIEDA also provides different data management strategies, either to partition the data in real-time, or predetermine the data partitions prior to application execution.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ghoshal, Devarshi, Hendrix, Valerie, Fox, William, Balasubhramanian, Sowmya, Ramakrishnan, Lavanya. 2017-02-01. FRIEDA: Flexible Robust Intelligent Elastic Data Management Framework. https://doi.org/10.21105/joss.00164
Cite the original work for its findings. Save a collection to share your selection of sources.