VLab: A Service Oriented Architecture for Distributed First Principles Materials Computations

ORAL

Abstract

We present an overview of VLab, a system developed to handle execution of extensive workflows generated by first principles computations of thermoelastic properties of minerals. The multiplicity ($10^{2-3}$) of tasks derives from sampling of parameter space with variables such as pressure, temperature, strain, composition, etc. We review the algorithms of physical importance that define the system's requirements, its underlying service oriented architecture (SOA), and metadata. The system architecture emerges naturally. The SOA is a collection of web-services providing access to distributed computing nodes, workflow control, and monitoring services, and providing data analysis tools, visualization services, data bases, and authentication services. A usage view diagram is described. We also show snapshots taken from the actual operational procedure in VLab.

*Research supported by NSF/ITR

Authors

  • Cesar da SIlva

    • University of Minnesota
  • Pedro da Silveira

    • University of Minnesota
  • Renata Wentzcovitch

    • University of Minnesota
  • Marlon Pierce

    • Indiana University
  • Gordon Erlebacher

    • Florida State University