techstaff:introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
techstaff:phd_orientation_2017 [2017/09/19 10:59] – [Desktops] kauffman | techstaff:introduction [2017/09/22 12:18] – ↷ Page name changed from techstaff:phd_orientation_2017 to techstaff:introduction kauffman | ||
---|---|---|---|
Line 8: | Line 8: | ||
We are located in Ryerson 154. Our hours are 9:00-5:30, though we are often around outside of those hours. | We are located in Ryerson 154. Our hours are 9:00-5:30, though we are often around outside of those hours. | ||
=====Contact===== | =====Contact===== | ||
- | Email: | + | Email: techstaff@cs.uchicago.edu |
- | Phone: | + | |
- | =====Additional Help===== | + | Phone: 773-702-1031 (2-1031 from campus phones) |
- | Techstaff has a wiki with help regarding common questions available at the URL http:// | + | |
Line 28: | Line 28: | ||
=====Services===== | =====Services===== | ||
====Interactive login servers==== | ====Interactive login servers==== | ||
- | Techstaff has 3 servers (linux1, linux2, and linux3) that serve as interactive login systems for instructional use. These systems are reachable either by the canonical address or by a cname (linux.cs.uchicago.edu). | + | [[techstaff: |
These systems are configured similarly to the desktops and lab machines and can be used interchangeably with them. They are configured with 16 hyperthreads, | These systems are configured similarly to the desktops and lab machines and can be used interchangeably with them. They are configured with 16 hyperthreads, | ||
The purpose of these systems is to support instructional computing. | The purpose of these systems is to support instructional computing. | ||
====Personal website==== | ====Personal website==== | ||
- | Instructions for using a personal website are available | + | [[techstaff: |
- | https:// | + | |
The site can then be accessed at the following URL | The site can then be accessed at the following URL | ||
http:// | http:// | ||
- | ======Printers====== | + | ====Printers==== |
Techstaff has distributed a number of community printers around the department. There are 4 color printers distributed throughout Ryerson: | Techstaff has distributed a number of community printers around the department. There are 4 color printers distributed throughout Ryerson: | ||
Line 46: | Line 46: | ||
* chinkapin.cs.uchicago.edu located in Ry 162 | * chinkapin.cs.uchicago.edu located in Ry 162 | ||
- | Basic information about these printers can be found at the following URL https:// | + | [[techstaff: |
There are also black and white printers available in the larger student offices. | There are also black and white printers available in the larger student offices. | ||
These printers are all available on all Techstaff managed linux systems. | These printers are all available on all Techstaff managed linux systems. | ||
Line 52: | Line 53: | ||
======Instructional servers====== | ======Instructional servers====== | ||
=====Linux.cs.uchicago.edu===== | =====Linux.cs.uchicago.edu===== | ||
- | Previously described in the “Interactive login server” section. | + | Previously described in the [[techstaff: |
* a place for students to work on assignments outside of the lab | * a place for students to work on assignments outside of the lab | ||
* a place for TA’s to test course assignments and grade assignments | * a place for TA’s to test course assignments and grade assignments | ||
* a place for general computing that will not compromise the performance of the lab machines | * a place for general computing that will not compromise the performance of the lab machines | ||
The systems support many users and should be respected. Please follow the following guidelines: | The systems support many users and should be respected. Please follow the following guidelines: | ||
- | Resource intensive activities (utilize large amounts of RAM, excessive disk I/O, multiple CPUs, or long execution times) should be directed to your desktop or elsewhere (see SLURM for internal options, or RCC (https:// | + | Resource intensive activities (utilize large amounts of RAM, excessive disk I/O, multiple CPUs, or long execution times) should be directed to your desktop or elsewhere (see [[techstaff: |
Programs requiring significant disk I/O should not use your home directory as a data repository. | Programs requiring significant disk I/O should not use your home directory as a data repository. | ||
Line 63: | Line 64: | ||
=====Course specific===== | =====Course specific===== | ||
- | Some courses have course specific machines. | + | Some courses have course specific machines. |
- | (Information is available at https:// | + | |
+ | The [[vm: | ||
+ | |||
+ | The other type of virtual system is a customized VM that is running on one of Techstaff’s hypervisors and is managed by Techstaff. | ||
=====SLURM===== | =====SLURM===== | ||
- | The SLURM cluster was originally constructed to support Hank Hoffmann’s OS course. | + | The [[techstaff: |
- | The cluster | + | The cluster |
=====Hadoop===== | =====Hadoop===== | ||
- | We are experimenting with an Apache Hadoop cluster for use by several big data courses. | + | We are experimenting with an [[bigdataetc|Apache Hadoop cluster]] for use by several big data courses. |
- | + | ======Labs====== | |
- | ======Labs:====== | + | |
The department supports two computer labs. | The department supports two computer labs. | ||
=====CSIL===== | =====CSIL===== | ||
- | CSIL is located in Crerar Library and is composed of 4 pods of computers along with additional Macs external to the pods and a staff of student aids known as “tutors”. | + | [[http:// |
- | These pods are reserved for a number of courses for labs, class, or TA sessions. | + | |
+ | Two of the pods each contain Linux boxes that are configured and managed by Techstaff. They are configured using a template similar to linux.cs.uchicago.edu or student desktops. The linux systems are rebooted each morning at 4:00 AM in order to clean up processes and to make them less desirable platforms for long term execution which would impact performance for the seated user. The other two pods each contain 20 Macs which are configured and maintained by [[http:// | ||
+ | |||
+ | These pods are reserved for a number of courses for labs, class, or TA sessions. The software on both architectures supports the needs of many courses allowing students to have access to reliable systems that will work consistently for course assignments. | ||
- | ====MPCS===== | + | =====MPCS===== |
- | The Masters Program in Computer Science (MPCS) has a smaller lab on the fourth floor of Young. | + | The Masters Program in Computer Science (MPCS) has a smaller lab on the fourth floor of Young. It contains 21 linux systems that are configured similarly to CSIL’s. These are used by the MPCS students and courses. PhD students can also make use of them and may do so if they are TA’s for an MPCS course. |
======Policies & Recommendations===== | ======Policies & Recommendations===== | ||
Line 99: | Line 104: | ||
Create a directory within /local on the system that you are using for data files that are large or will be accessed regularly by a program. | Create a directory within /local on the system that you are using for data files that are large or will be accessed regularly by a program. | ||
- | To do so: | ||
< | < | ||
cd /local | cd /local | ||
Line 122: | Line 126: | ||
* Techstaff does not maintain updates to your system. | * Techstaff does not maintain updates to your system. | ||
* Techstaff will assist as we can if there are questions or problems, but the amount of time that can be spent is limited. | * Techstaff will assist as we can if there are questions or problems, but the amount of time that can be spent is limited. | ||
- | * The reported hacked systems that we have had have all been student-run systems. Therefore, it is very important to note the following: | + | * You will have to use other systems to perform TA duties. |
- | * Make sure that your root and user passwords are not guessable, are not used elsewhere, and that you connect from trusted sources and always use encryption. | + | |
- | * The system will be immediately pulled from the network by ITS Security and cannot be restored without a complete reformat and reinstall of the OS. | + | The reported hacked systems that we have had have all been student-run systems. Therefore, it is very important to note the following: |
- | * Make sure that you are backing up important files regularly. | + | * Make sure that your root and user passwords are not guessable, are not used elsewhere, and that you connect from trusted sources and always use encryption. |
- | * Make sure that your system is current with all patches. | + | * The system will be immediately pulled from the network by ITS Security and cannot be restored without a complete reformat and reinstall of the OS. |
- | * Be careful about what you install and to whom you give access. | + | * Make sure that you are backing up important files regularly. |
- | * You will have to use other systems to perform TA duties. | + | * Make sure that your system is current with all patches. |
+ | * Be careful about what you install and to whom you give access. |
/var/lib/dokuwiki/data/pages/techstaff/introduction.txt · Last modified: 2023/09/07 14:28 by adahler