at the University of Chicago Distributed Systems Lab
The following things should be done either for new members of the lab, or by those new members:
Before the new member arrives
Order a laptop (ordering might take months)
Maybe get an Argonne gate pass (could take a long time for non-Americans)
Things the new member should do once you get here
Send a one or two sentence bio for introduction to our newsletter.
The newsletter (see below for "All Members") is
at dsl-news@mcs.anl.gov, but you should send this to Dave
Angulo so that he can add some extra introductory things.
Get a Phone Access Code from Nita (full-time CS staff only) or
Stephanie (full-time CI staff only). If you have a cell phone,
you won't need this.
Get a Phone Voice Mail setup from Nita (full-time CS staff only) or
Stephanie (full-time CI staff only). If you have a cell phone,
you won't need this.
Make sure you have keys to 1. Ry155 2. Printer room 3. copier
room - also works as coffee room 4. building
Subscribe to the following e-mail lists:
dsl-uc@mcs.anl.gov (send a message to dsl-uc-request)
mcs@mcs.anl.gov
(This is a tough one. You should be automatically
subscribed to this. You need to find out if you
were not subscribed to it - or actually probably mcs-visitors
- and if not, send a request to systems at ANL).
ci-announce@mcs.anl.gov. Send a message to
ci-announce-request
The MCS/ANL MUD is sort of an e-mail list. You should get onto
this. Send an e-mail to systems@mcs.anl.gov asking for a
"MUD character" and then get a client. You can get a Windows
client from
http://simplemu.onlineroleplay.com/. This looks
like a game, but there are really serious technical discussions
that go on here amongst the developers.
Get an Argonne gate pass. Contact Natalie Vulyak
<vulyak@mcs.anl.gov> for application information. You will
want an annual pass. If you get a one day pass, you have
applied for the wrong thing.
Get an ANL account, so that you may use their network when
out there. Go to this URL and fill it out,using Steve Tuecke
as the host.
http://www-fp.mcs.anl.gov/computing/info/account.htm
Get a cs.uchicago.edu account. Probably Nita or Stephanie will
handle this when you start, but if not, let me know.
Get an account on our servers, hamachi and oblio. Send your
request to hostmaster@hamachi.cs.uchicago.edu.
You should use this account (or your "cs" account)
to backup your laptop. Make a .zip file and copy it to your
home directory. It will then be automatically backed up.
You need to make EXTREMELY frequent backups of
your laptop, as the ThinkPad´s have a very bad
history of disk failures
You will almost certainly want to run both Windows and Linux on
your laptop. You could run dual boot, but you will find you will
frequently want to run both OSs at once. This is possible with
VmWare. You should decide if you want to run Windows under Linux
or Linux under Windows. Once you decide this, download a copy
of vmware from their site at
http://www.vmware.com.
Get one of their temporary keys (it is good for 30 days). Once
you have decided you will use this, request a real key. The keys
are kind of expensive, so only request one if you will use it.
We´ve found making four partitions works quite well. If
you are running Linux under Windows, the
first partition (c:) should be FAT32 to contain the Windows OS.
The second partition (d:) can be NTFS to contain your data, word
processing files, power point files, and other windows programs.
The third partition (e:) should be FAT32 to contain files shared
by Windows and Linux. The fourth partition should be Linux.
Subscribe to the MSDN. This is free for educational institutions.
Send your request to Todd Needham <toddn@MICROSOFT.com>
Install Globus on your Linux partition. This is quite
complicated and will force you to read a lot of Globus
documentation. You should also install MPICH-G2.
Read some Globus papers. The best place to start is
"Anatomy of the Grid..." paper,
then perhaps a couple of the other overviews at the
top of the list. Then
peruse the list for others that look interesting. Probably
stick with papers during the last 2 years, for the most part.
Write some simple Globus apps. Look at the APIs at
http://www.globus.org/toolkit. You might try the
portability APIs first.
Get put on the grid mapfile on hamachi and oblio so
that you can run globus jobs on our servers. Send e-mail
to Dave (
dangulo@cs.uchicago.edu
to do that. You'll need to get your globus
certificates first (which you would have had to do in
order to install Globus on your Linux partition).
Get yourself listed on the DSL-UC page (which is at
http://dsl.cs.uchicago.edu/dsl.htm#people). Contact
webmaster@dsl.cs.uchicago.edu or anda@cs.uchicago.edu to
be added to the page
Get yourself listed on the Computer Science page (which is
at
http://www.cs.uchicago.edu/people) as a research staff.
Contact techstaff@cs.uchicago.edu to be added to the page.
Get business cards (not sure if this is staff only). To do
this send the following information to Donna:
Your name (as it should appear on the card)
Title
Phone
e-mail address.
Also specify what account is to be charged for them. She will
order the cards. When the proof comes in she will give it to
you for approval.
Send me any suggestions for other things that should be on this
page.
Things that all members should do
Back up your PCs EXTREMELY frequently
Submitting papers
When you have submitted a paper, or have a paper accepted for
publication, notify both
webmaster@dsl.cs.uchicago and
dsl-news@mcs.anl.gov.
The webmaster will put a link in our DSL-UC website. The
other address is for the DSL (both) newsletter.
When you have submitted a paper, or have a paper accepted
for publication, or just have a paper worthy of being
noticed, send a message to
matei@cs.anl.gov and he'll put it in the CS publication
system to get an IR number. It will also be published
on the CS publication web page.
When you have submitted a paper, or have a paper
accepted for publication,
submit it to the online repository at
Computing Research Repository (CoRR). You'll need the
IR number from the previous step.
Remember, we're also members of the DSL-ANL team, so you
should follow their
publishing instructions as well.
When you take a trip, give a talk, go on vacation, get a paper
published, or have any other news, notify the DSL newsletter at
dsl-news@mcs.anl.gov