Excellence

From AIMSWiki

Table of contents

1 Team Members
2 Monday Lab Report

3 Tuesday Lab Report

4 Wednesday Lab Report

5 Thursday Lab Report


WELCOME TO TEAM OF EXCELLENCE

Team Excellence is a team of dedicated participants from Center for Mobile e-Services, University of Zululand (http://www.uzulu.ac.za), RSA.

Team Members

 Mascot (http://www.aims.ac.za/wiki/index.php/User:mascot) University of Zululand (RSA) 
Sihle (http://www.aims.ac.za/wiki/index.php/User:Sihle) University of Zululand (RSA)
klaas (http://www.aims.ac.za/wiki/index.php/User:Kkabini) University of Zululand (RSA)

Monday Lab Report

Exercises

There are three main activities carried out today Monday, 16th July, 2007 by our team. These are:

    • Creation of wiki pages for each user and Excellence team
    • Downloading of the BOINC Client from boinc website (http://boinc.berkeley.edu/download.php)
    • Running Boinc client attaching to the malariacontrol.net (http://www.malariacontrol.net) project
    • Attempting the 5 exercises for the day.

Observations

    • Wiki pages for team members and the Excellence team successfully created
    • Downloading of the BOINC Client from boinc website (http://boinc.berkeley.edu/download.php) equally was successful
    • Running Boinc client attaching to the malariacontrol.net (http://www.malariacontrol.net) project was successful and we have the boinc client running.
    • Attempting the 5 exercises for the day -

Comments for the day

    • Downloading and Installation of the Boinc manager was slow and this took most part of the day and thereby preventing us from carrying out the 5 exercises. We were only able to do exercise 1.

Tuesday Lab Report

Exercises

The following exercises were given for today:

    • Exercise 1: Installing a boinc server and project / Attaching client to project
    • Exercise 2: conffigure up MSQL,PHP , posting message to the forum and proctecting our project ops section.
    • Exercise 3: Play around with the ops webpages
    • Exercise 4: inspect and admin the BOINC database.

Observations

Exercise 1: We successfully install and configure a boinc-server for our project by building the source. We were equally able to connect a boinc manager from a client machine to the project.

Exercise 2: We successfully did all of exercise two.
The ops page request for the password when it is loading. The password that is requesting is the one we set for the ops section in exercise two

Exercise 3: We successfully look at the ops page where we were able to manage our project and users

Exercise 4: We managed to set up user preferences using console to update the database and to see how many table do we have in our project and their type together with the sizes in kilobytes

Comments for the day

    • Some errors observed in the Boinc-server installation instruction were already updated on the Wiki page

Wednesday Lab Report

Exercises

The following exercises were given for today:

    • Exercise 1: Locate the all calls to the BOINC API (grep the Fortran and cpp sources for 'boinc')
    • Exercise 2: Build the science application and run the test case
    • Exercise 3:
  1. Build the daemons and tasks.
  2. Update your config.xml to run daemons and tasks.
  3. Add your application and application version.
  4. Initialize the backend database
  5. Install all necessary templates and datafile
  6. Load a simulation run to create work
  7. Attach your clients
  8. Monitor your server using server_status.php, the admin website, and the log files

Observations

Exercise 1: We downloaded the mcdn sources and successfully intall them and locate the calls in the file.

Exercise 2: We successfully did all of exercise two.
we also manage even though it was not easy to come out with the project.

Exercise 3: We created the daemons , update the config file, initialize the back end database , attach the client manage our project and users successfully

We managed to set up user preferences using console to update the database and to see how many table do we have in our project and their type together with the sizes in kilobytes

Comments for the day

    • Some errors observed in the process of doing this exercise but with the help of the tutor and previous exercise we manage to come up with the sollution to all of the exercises

Thursday Lab Report

Exercises

  1. Attach to the STDSIM (http://wagtail.aims.ac.za/stdsim) project, look at how the client works
  2. Find files that are necessary to run STDSIM
  3. Compare the slot and project directory
  4. Run a Legacy application inside BOINC

Observations

  1. We manage to attach the STDSIM project to the BOINC client and we check the directory boinc/slots/1 to see the neccessary file to run the STDSIM project.
  2. After comparing the boinc/projects/wagtail.aims.ac.za_stdsim/ and boinc/slots/2 we find that other file are the same others the naming is different and others are only appear in one directory.
  3. We manage to download the Worker (http://shrike.aims.ac.za/worker.tar.gz) and the Wrapper (http://shrike.aims.ac.za/wrapper.tar.gz) there after we unpack and install them. After that we build the make file.
  4. We further created our own project stdsimand (http://bokmakierie.aims.ac.za/stdsim/) configure it.
  5. We then created the WU templates in and out files.
  6. We then rename the job.xml to job.xml=job_0.xml.
  7. We started the BOINC project and we then make the work unit for our project

Comments for the day

    • We observed Some of errors in the process of doing this exercise but with the help of the tutor and previous exercise we manage to come up with the sollution to all of the exercises. The exercise was demanding a lot of previous knowledge of the exercises we did.