TY - GEN
T1 - Efficient data service design for a SOA approach to scientific computing
AU - Mulerikkal, Jaison Paul
AU - Strazdins, Peter
PY - 2011
Y1 - 2011
N2 - In recent years, the Service Oriented Architecture (SOA) has evolved itself into emerging technologies like cloud computing to give it more relevance. ANU-SOAM - a service oriented middleware - aims to provide convenient API, a unique data service extension and proper load-balancing techniques for high performance scientific computing. The data service extension offers both Common Data Service (CDS) and Local Data Service (LDS). CDS helps set data common to all service instances and to manipulate it using add, get, put, sync, etc. functions. The LDS allows consumer to partially replicate data among service instances to improve memory scalability. Comparable paradigms like MPI are mostly agnostic and non-responsive to heterogeneous conditions. The SOA approach enables ANU-SOAM to have load balancing techniques implemented with the help of a Resource Manager. Experiments using N Body Solver and Heat Transfer applications have shown that ANU-SOAM performs as good as most of its MPI counterparts, especially under heterogeneous conditions.
AB - In recent years, the Service Oriented Architecture (SOA) has evolved itself into emerging technologies like cloud computing to give it more relevance. ANU-SOAM - a service oriented middleware - aims to provide convenient API, a unique data service extension and proper load-balancing techniques for high performance scientific computing. The data service extension offers both Common Data Service (CDS) and Local Data Service (LDS). CDS helps set data common to all service instances and to manipulate it using add, get, put, sync, etc. functions. The LDS allows consumer to partially replicate data among service instances to improve memory scalability. Comparable paradigms like MPI are mostly agnostic and non-responsive to heterogeneous conditions. The SOA approach enables ANU-SOAM to have load balancing techniques implemented with the help of a Resource Manager. Experiments using N Body Solver and Heat Transfer applications have shown that ANU-SOAM performs as good as most of its MPI counterparts, especially under heterogeneous conditions.
KW - Cloud computing
KW - Data service
KW - High performance computing
KW - Service Oriented Architecture
UR - http://www.scopus.com/inward/record.url?scp=79958154265&partnerID=8YFLogxK
U2 - 10.2316/P.2011.719-059
DO - 10.2316/P.2011.719-059
M3 - Conference contribution
SN - 9780889868649
T3 - Proceedings of the 10th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2011
SP - 46
EP - 53
BT - Proceedings of the 10th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2011
T2 - 10th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2011
Y2 - 15 February 2011 through 17 February 2011
ER -