Presentation is loading. Please wait.

Presentation is loading. Please wait.

AssignPrelim1.1 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson. Course Preliminaries.

Similar presentations


Presentation on theme: "AssignPrelim1.1 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson. Course Preliminaries."— Presentation transcript:

1 AssignPrelim1.1 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson. Course Preliminaries

2 AssignPrelim1.2 Will every student send an email to me at abw@uncc.edu confirming their registration in the course Put in the subject of the message “Grid course student” In the body of the message identify: Your name Your email address Your major Whether you are an undergraduate or graduate student Your institution Use the email account from your institution. Class List and Attendance

3 AssignPrelim1.3 Assignment Preliminaries

4 AssignPrelim1.4 There are several “short” assignments, covering web services and grid computing. Each assignment has a detailed write- up describing steps you need to take. (see course home page). Assignments

5 AssignPrelim1.5 The assignments use very specific (free) software. You will need an account of a suitable computer system with software installed, either: –A local computers at your institution, or –A remote computer system at one of the established sites –Or you can use your own computer for most assignments if you can install the software (no support given). Computers

6 AssignPrelim1.6 App. State –grid0.cs.appstate.edu, node1.cs.appstate,edu … node7.cs.appstate.edu NCSU –vcla1-10.hpc.ncsu.edu UNC-C –coit-grid01.uncc.edu … coit-grid04.uncc.edu UNC-W –beowulf.bear.uncc.edu WCU –snowwhite.cs.wcu.edu, bashful.cs.wcu.edu, sneezy.cs.wcu.edu, sleepy.cs.wcu.edu, happy.cs.wcu.edu, grumpy.cs.wcu.edu, dopey.cs.wcu.edu MCNC –globus16.nc.grid.org or kite1.ncgtec.org Main sites with computer systems already set-up for use with course

7 AssignPrelim1.7 Traditional way from a Windows system is to use PuTTY for a command line remote access. Select ssh. More details in Assignment 1 write-up Remote Access

8 AssignPrelim1.8 1.Make sure an account on the computer system set-up for the course at your institution if available, otherwise contact abw@uncc.edu for allocation of a computer system. This must be done immediately. What each student must do

9 AssignPrelim1.9 2.For Assignment 3 onwards, you will need to obtain a “certificate” to do grid computing in a secure fashion. This must be done now as there is some work that we must do in the background and that takes time. What each student must do (cont.)

10 AssignPrelim1.10 As will be fully explained later in the course, (X509) certificates are used to provide security in a grid system. Each user needs a certificate issued by a “certificate authority” (CA). Each of the main sites in our grid has a CA set- up. Obtaining a “certificate”

11 AssignPrelim1.11 ASU CA WCU CA MCNC CA UNC-C CA NCSU CA UNC-A CA CA’s in Course grid structure

12 AssignPrelim1.12 You make a request for a certificate to the appropriate CA. Requesting a certificate 1.Log into your assigned system. 2.Issue the command grid-cert-request which will produce three files in.globus in your home directory: usercert_request.pem usercert.pem (an empty file) userkey.pem Obtaining a “certificate” cont.

13 AssignPrelim1.13 Request: usercert_request.pem –The certificate request, which you should send to your CA. Certificate: usercert.pem –An empty file. When you receive your actual certificate from your CA, you should place it in this file. User’s private key: userkey.pem –The private key associated with your certificate request, encrypted with the pass phrase that you entered when prompted by grid-cert-request. Files held by user after using grid-cert-request

14 AssignPrelim1.14 3.Email the file grid-cert-request.pem to the CA administrator: NCSUDr. Gary Howellgwhowell@unity.ncsu.edu UNC-CKevin Hammondkevbo99@bellsouth.net WCUJames Ruff certauthority@cs.wcu.edu UNC-WDr. Clayton Fernercferner@uncw.edu The CA administrator will create the certificate as the file usercert.pem. The CA administrator will secure copy this file into your.globus directory replacing the empty file created with grid-cert-request. You will receive an email when this has been done. Obtaining a “certificate” cont.

15 AssignPrelim1.15 4.Test that certificate works by issuing the command grid-proxy-init which creates a “proxy” certificate to access resources on your behalf. You will be prompted for a passphase, which will be the same as you used when making the request. Check that you got a proxy by using the command: grid-proxy-info which will show the proxy subject and time left. The proxy can be destroyed with: grid-proxy-destroy Obtaining a “certificate” cont.

16 AssignPrelim1.16 WebCT at UNC-C will be used for multiple-choice class tests and for submitting assignments. http://www.webct.uncc.edu/WCT_FACULTY/index.html Choose the “Development Server” login button on the Faculty WebCT support page (not 49er Express WebCT). Make sure you use a recent browser. Class tests and assignment submission

17 AssignPrelim1.17 Same as first part of your email address (before @) plus one of two capital letters that identify your institution: Lenoir-RhyneL UNC-AA NCSUS UNC-PP WCUWE UNC-WWI WSSUWS UNC-CC WebCT -- User name

18 AssignPrelim1.18 Same as username. –You must change your password the first time you log into WebCT. DO NOT FORGET YOUR PASSWORD. UNCC HAS NO AUTOMATIC WAY RESETTING PASSWORDS. WebCT -- passwords

19 AssignPrelim1.19 Generally, produce a 4-5 page Word document. Includes how you modified the service (code and explanation). Show that you successfully followed the instructions and performs all tasks by taking screen shots and include these screen shots in the document. Number of screen shots is up to you but it should demonstrate your programs worked. What to submit for each assignment

20 AssignPrelim1.20 To include screen shots from Windows XP, select window, press Alt-Printscreen, and paste to file. A presentation will be made prior to each assignment discussing the precise requirements of the assignment.

21 AssignPrelim1.21 Submit your word documents to WebCT PLEASE DO NOT SUBMIT BY EMAIL TO ME UNDER ANY CIRCUMSTANCES!! I COULD MISS THE EMAIL Submission continued

22 AssignPrelim1.22 Each assignment will have posted due date posted on the course home page: http://www.cs.uncc.edu/~abw/ITCS4010F05 which is very firm unless you have documented system problems, see next slide. Due Date

23 AssignPrelim1.23 You MUST report any system problems that are preventing you complete an assignment at least 48 hours before the due date so that you can be given an account elsewhere if necessary. No extensions will be allowed if you did not contact us 48 hours before the due date. System Problems


Download ppt "AssignPrelim1.1 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson. Course Preliminaries."

Similar presentations


Ads by Google