Publication | Closed Access
Scalable State Management for Scientific Applications in the Cloud
11
Citations
22
References
2014
Year
Unknown Venue
Cluster ComputingEngineeringCloud Computing ArchitectureComputer ArchitectureCloud Resource ManagementData ScienceState Management SystemData-intensive PlatformDistributed CloudCloud Data ManagementParallel ComputingData ManagementExperimental FacilitiesComputer EngineeringComputer ScienceScalable ComputingEdge ComputingState ManagementCloud ComputingParallel ProgrammingDistributed Data StoreScalable State ManagementBig Data
The data generated by scientific simulations and experimental facilities is beginning to revolutionize the infrastructure support needed by these applications. The on-demand aspect and flexibility of cloud computing environments makes it an attractive platform for data-intensive scientific applications. However, cloud computing poses unique challenges for these applications. For example, cloud computing environments are heterogeneous, dynamic and non-persistent which can make reproducibility a challenge. The volume, velocity, variety, veracity and value of data combined with the characteristics of cloud environment make it important to track the state of execution data and application's entire lifetime information to understand and ensure reproducibility. This paper proposes and implements a state management system (FRIEDA-State) for high-throughput and data-intensive scientific applications running in cloud environments. Our design addresses the challenges of state management in cloud environments and offers various configurations. Our implementation is built on top of FRIEDA (Flexible Robust Intelligent Elastic Data Management), a data management and execution framework for cloud environments. Our experiment results on two cloud test beds (FutureGrid and Amazon) show that the proposed solution has a minimal overhead (1.2ms/operation at a scale of 64 virtual machines) and is suitable for state management in cloud environments.
| Year | Citations | |
|---|---|---|
Page 1
Page 1