Evaluating Web services based implementations of GridRPC
Proceedings 11th IEEE International Symposium on High Performance Distributed Computing - Trang 237-245
Tóm tắt
GridRPC is a class of Grid middleware for scientific computing. Interoperability has been an important issue, because current GridRPC systems each employ its own protocol. Web services, where XML-based standards such as SOAP and WSDL are expected to see widespread use, could be the medium of interoperability; however it is not clear if 1) XML-based schemas have sufficient expressive power for GridRPC, and 2) whether performance could be made sufficient. Our experiments indicate that the use of such technologies are more promising. than previously reported. Although a naive implementation of SOAP-based GridRPC has severe performance overhead, application of a series of optimizations improves performance. However encoding of various features of GridRPC proved to be somewhat difficult due to WSDL limitations. The results show that GridRPC systems can be based on Web technologies, but there needs to be work to extend WSDL specifications, possibly impacting OGSA-based Grid services directions.
Từ khóa
#Web services #Simple object access protocol #Standardization #Computer industry #Scientific computing #Encoding #Memory management #Power system management #XML #Web serverTài liệu tham khảo
0, Simple API for XML (SAX)
slominski, 2001, Design of an XML based Interoperable RMI System: SoapRMI C++/Java 1.1, Proc of The 2001 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001)
suzumura, 2000, Are Global Computing Systems Useful? Comparison of Client-server Global Computing Systems Ninf, NetSolve Versus CORB A, Proc of 14th IEEE Intl Parallel & Distributed Processing Symp, 547
10.1109/CCGRID.2002.1017120
10.1109/HPDC.2001.945205
christensen, 2001, Web Services Description Language (WSDL) 1 1 W3C Note
10.1109/99.714602
hors, 2000, Document Object Model (DOM) Level 2 Core Specification Version 1 0 W3C Recommendation
10.1109/SC.2000.10060
nakada, 1997, Bridging Ninf and NetSolve
0, XSOAP toolkit (aka SoapRMI)
box, 2000, Simple Object Access Protocol (SOAP) 1 1 W3C Note
2000, UDDI Technical White Paper, Technical Report
nakada, 1998, Utilizing the Metaserver Architecture in the Ninf Global Computing System, Proc High Performance Computing and Networking 98, 607, 10.1007/BFb0037188