CSL: Disk Usage Policy
The Computer Science Lab provides ample disk space for data
storage to faculty, students, and staff. The following describes
the various storage areas:
- Home Directory
- The home directory space is intended to provide the most secure,
globally accessible space available within the department, with
redundant backup mechanisms,
fault-tolerant hardware and high-speed access from all desktop
machines. As a result, your home directory has a set quota based
on your classification within the department. To check your quota
limits, please run the command:
quota -v
Since this is a shared resource, please do not use this area for large computations sets with
heavy reading and writing requirements. Please use either local storage (preferred) or temporary storage.
- Temporary Space
- /usr/project/xtmp/ is a multi-TB temporary storage area that you
can use to store data for limited periods of time. For most uses, please
create a subdirectory, and store your data there. Any files in this
area that have not been accessed in 180 days or more will be
automatically removed. Also, this directory is
not backed up! Please see
/usr/project/xtmp/README_XTMP for more information.
- Local Disk Space
- /var/tmp/ is an area on each host's local disk. Depending
on the machine, this space could be quite large. You can create
subdirectories and store files in these areas, but please remember to
remove them when no longer needed. Keep in mind, this space is not backed up, and files not accessed or modified
in more than 30 days are automaticaly removed. However, if you create
files in /var/tmp/local/, this directory will not be purged of
old files -- but it is still not backed up.
- Project Space
- Project space is
available on the department's Network Appliance filer. For
moderately-sized requests, this is the most flexible project space
solution, since the space can easily be increased if more space is
required. For extremely large project space requirements, an external
disk can be purchased through grants. As in the past, the lab will
provide hosting for these external disks. Note that large
project spaces may have limitations on the availability of backups;
please contact the lab staff if you have questions. All project spaces
will be auto-mounted under the /usr/project/ directory on all
trusted departmental machines.
Since this is a shared resource, please do not use this area for large computations sets with heavy reading and writing requirements. Please use either local storage (preferred) or temporary storage.
- Course Pages
- The Course Pages directory
is availble to store files to that relate to the specified course. For
example: lecture slides, assignment submissions, etc. See directory
/usr/project/courses/
- Course Web Docs
- The Course Web Docs directory
is availble to store files to be published on the web server that relate
to the specified course. The files will be owned by the instructor of
the course. See directory /usr/project/cwd/.
- Mail Spool Directory
- The Mail Spool directory is where all users' incoming e-mail
is stored. No quota is enforced on this filesystem so users will
never lose incoming e-mail due to a quota issue. However users are
encouraged to intelligently manage their e-mail inboxes, both to
provide quick access to their e-mail as well as to lessen their impact
on this shared department resource. It should be noted that this
filesystem is mirrored to
provide "snapshots" of user's e-mail inboxes. See directory
/var/mail/.
- Requesting Quota Increase
- If none of the above solutions satisfy your needs for disk space,
please contact the Lab Staff with your request.
These requests will be evaluated on a case-by-case basis to determine if an
increase in quota is needed.
Usually, use of project space
can satisfy such needs.
-
Understanding and Monitoring Your Disk Quota
- Please see this page for more information about disk quotas, and
strategies that can be used to actively or automatically monitor your
disk quota usage.