Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE 2010 - The 41st ACM Technical Symposium on Computer Science Education Friday.

Similar presentations


Presentation on theme: "1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE 2010 - The 41st ACM Technical Symposium on Computer Science Education Friday."— Presentation transcript:

1 1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE 2010 - The 41st ACM Technical Symposium on Computer Science Education Friday March 12, 2010 Dr. Barry Wilkinson University of North Carolina Charlotte Dr. Clayton Ferner University of North Carolina Wilmington © 2010 B. Wilkinson/Clayton Ferner SIGCSE 2010 Workshop 20 portal.ppt Modification date: March 1, 2010 Use of a Grid computing portal to access Grid resources 7:15 pm - 7:40 pm 1

2 Presentation (10 mins) Hands-on experience accessing a Grid platform through a portal using guest accounts (15 mins) 2 Use of a Grid computing portal to access Grid resources

3 Grid computing portal http://coit-grid02.uncc.edu:8080/gridsphere Portal provides single sign-on to all grid resources. 3

4 PURSe registration portlet (select Registration tab from login page)‏ Used for students to register and get their accounts. 4

5 Registration activities 5 For this workshop, we have setup workshop accounts and user certificates as an expedient.

6 1-2.6 Grid information tab Once logged into Grid portal, user will see a number of tabs across top, which enable user to perform many basic tasks. 6

7 1-2.7 Proxies To use many services, you are required to have a proxy certificate (a proxy). Proxy is an electronic document that enables resources to be accessed on user’s behalf. Very convenient to use credential management service called myProxy to hold proxies Usually, Gridsphere automatically obtains a proxy from the myProxy server for you when you log in. 7

8 Proxy management tab 8 For security reasons, proxies have limited lifetimes, so may need to renew them

9 1-2.9 File management tab 9

10 10 Interactive job submission tab

11 11 Task – Mulch on a Flowerbed Add 4 inches of mulch. How much mulch? Uses both UNC-C servers and UNC-W cluster. Compute the volume/cost of mulch to cover a flowerbed 4 inches thick. This computation will be done through the portal and again later using the command line and using a GUI workflow editor.

12 12 Two programs myIntegral.java Program to compute the area of the flowerbed To be executed on coit-grid01.uncc.edu myMulch.java Program to compute the volume and cost of mulch given the area of the flowerbed computed above. To be executed on torvalds.uncw.edu As an expedient, we will provide the programs.

13 Compute area of flower bed torvaldscoit-grid01 area_ output Compute volume and cost of mulch globus-url-copy mulch_ output copy mulch_ output area_ output 13

14 14 Questions


Download ppt "1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE 2010 - The 41st ACM Technical Symposium on Computer Science Education Friday."

Similar presentations


Ads by Google