Download presentation
Presentation is loading. Please wait.
Published byLaurel Todd Modified over 9 years ago
1
Nguyen Tuan Anh Page 1 Grid Computing – Master Course 2007 Grid Computing Dr. Nguyen Tuan Anh Contacts: Email: tuananh.nguyen@cse.hcmut.edu.vn Tel: (84-8) 8647256, ext. 5840 Faculty of Computer Science and Engineering Ho Chi Minh city University of Technology
2
Nguyen Tuan Anh Page 2 Grid Computing – Master Course 2007 Final exam Globus Toolkit –VMWARE machine on DVD –Root pass: vmware –User account (to run globus): griduser/griduser –Before submit jobs to globus grid-proxy-init Student will select one of the exam topics –Work individually. Any copy will be given “0” mark for both the original and the copy one. Final score=(exam score + seminar score)/2
3
Nguyen Tuan Anh Page 3 Grid Computing – Master Course 2007 Exam topics (1) Topic 1: WSRF message store Write a WSRF grid service named “GridMessageBus” and deploy it to the GT4 container Functionality: GridMessageBus is a service that allows users to “store” or to “retrieve” a message. Each user will create a separate instance of the service. Then he can call “Store” or “Retrieve” method to store and retrieve message to/from the service. Each message identified by a string-based ID. Test the built service by uploading/downloading arbitrary file. Both TEXT and BINARY data should be supported. Handle over: design/source code/ service gar file/test script TOPIC 2: WSRF communication broker for socket Write a WSRF grid service “CommunicationProxy” that allows grid user to send/receive information to/from the network through the service. User can call the service to initialize a connection to a different machine (connections as resources) User can “POST” a request to the CommunicationProxy service which in turn will connect to the remote machine using TCP/IP. The remote machine processes the received data and return its data to the user through the CommunicationProxy. Test the built service by uploading/downloading arbitrary file to a web server via the CommunicationProxy. Both TEXT and BINARY data should be supported. Handle over: design/source code/ service gar file/test script
4
Nguyen Tuan Anh Page 4 Grid Computing – Master Course 2007 Exam topics (2) Topic 3: Write a WSRF Grid service for arbitrary size float matrix multiplication. Input: Two float matrices (should represented as structs, not strings) Output: the result matrix Handle over: design/source code/ service gar file/test script with input/output read from text files Topic 4: Write a WSRF service to benchmark service invocation Measure the total time for service invocation Parameters: data type (integer, float), size of message (1-10240 Bytes), synchronous/asynchronous invocation. Handle over: design/results/source code/ service gar file/test script to regenerate the result
5
Nguyen Tuan Anh Page 5 Grid Computing – Master Course 2007 References Luis Ferrelra et al. Grid Services Programming and Application Enablement. IBM Redbooks, 2004. http://gdp.globus.org/gt4-tutorial/multiplehtml/pt02.html Deadline: June 27, 2008 Report+ source code at “exams” time
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.