Doc::Faculty Resources: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 14: | Line 14: | ||
*'''Remote login server''' | *'''Remote login server''' | ||
** Linux based server with SSH enabled and development tools. Dedicated for faculty use. To get started SSH to ap1.cs.vt.edu. | ** Linux based server with SSH enabled and development tools. Dedicated for faculty use. To get started SSH to ap1.cs.vt.edu. | ||
*'''Git Repositories''' | |||
** We have two instances of gitlab to host public or private git repositories | |||
** https://git.cs.vt.edu is dedicated to teaching, faculty get additional privileges to access student repos | |||
** https://version.cs.vt.edu is for any departmental use, you can use this to make private repos | |||
*'''Docker registry''' | |||
** Docker images can be stored along side your git repos | |||
* '''Printing''' | * '''Printing''' | ||
** There are two shared printers in the Knowledgeworks building. One is a color laser printer and the other is a high volume copier/printer. To get started with printing see [[ | ** There are two shared printers in the Knowledgeworks building. One is a color laser printer and the other is a high volume copier/printer. To get started with printing see [[Network_Printers]] There is also a poster printer that is run and maintained by the technical staff, to find out more about printing a poster [[Contact Techstaff]]. | ||
* '''Computer Science Intranet''' | * '''Computer Science Intranet''' | ||
Line 28: | Line 36: | ||
* '''CVS system''' | * '''CVS system''' | ||
** A subversion instance is available to faculty for teaching or research at https://cvs.cs.vt.edu To get started using the cvs, | ** A subversion instance is available to faculty for teaching or research at https://cvs.cs.vt.edu To get started using the cvs, [[Contact Techstaff]]. | ||
* ''' | * '''Wordpress''' | ||
** We have a shared wordpress instance. Allows you to have a wordpress site without having to set up and maintain a wordpress instance. To get started: http://wordpress.cs.vt.edu/create . | ** We have a shared wordpress instance. Allows you to have a wordpress site without having to set up and maintain a wordpress instance. To get started: http://wordpress.cs.vt.edu/create . | ||
* '''Mattermost''' | |||
** We have a shared Mattermost Free instance. This a Slack like messaging and collaboration suite. https://meet.cs.vt.edu | |||
* '''Backups''' | * '''Backups''' | ||
** A backup system based on rsync is available. Capable of running daily backups of Windows, Linux, or Mac desktops or any device that can run rsync. To create a backup | ** A backup system based on rsync is available. Capable of running daily backups of Windows, Linux, or Mac desktops or any device that can run rsync. To create a backup [[Contact Techstaff]] or read more here [[CS Backups]]. | ||
* '''Support''' | * '''Support''' | ||
** The technical staff is available for general computing support, just | ** The technical staff is available for general computing support, just [[Contact Techstaff]]. | ||
== Research == | == Research == | ||
Line 44: | Line 55: | ||
** Create custom virtualized servers for short term research projects. To get started: http://csrvm.cs.vt.edu . | ** Create custom virtualized servers for short term research projects. To get started: http://csrvm.cs.vt.edu . | ||
*''' | *'''Virtual GPU Servers''' | ||
** | ** Create custom virtualized GPU servers for short term research projects. To get started: http://csrgpu.cs.vt.edu . | ||
*'''Backups''' | *'''Backups''' | ||
** We have a rsync based backup system dedicated to research. To get started using the research backups | ** We have a rsync based backup system dedicated to research. To get started using the research backups [[Contact Techstaff]]. | ||
*'''Website space''' | *'''Website space''' | ||
** You can host a research related website on http://research.cs.vt.edu It is hosted on apache 2 with php, mysql, perl, and python support. To get started | ** You can host a research related website on http://research.cs.vt.edu It is hosted on apache 2 with php, mysql, perl, and python support. To get started [[Contact Techstaff]]. | ||
== Teaching == | == Teaching == | ||
Line 57: | Line 68: | ||
*'''Rlogin cluster''' | *'''Rlogin cluster''' | ||
** Multi-node remote login system to provide a consistent development environment dedicated to instructional use. Available to faculty, graduate students, and undergraduate students. To find out more: http://rlogin.cs.vt.edu . To get started, SSH to rlogin.cs.vt.edu. | ** Multi-node remote login system to provide a consistent development environment dedicated to instructional use. Available to faculty, graduate students, and undergraduate students. To find out more: http://rlogin.cs.vt.edu . To get started, SSH to rlogin.cs.vt.edu. | ||
*'''GPU cluster''' | |||
** GPU teaching resource available via remote login. This system was designed to provide a GPU development environment dedicated to instructional use. Available to faculty, graduate students, and undergraduate students. NVidia based GPU with Cuda software. To get started, SSH to glogin.cs.vt.edu. | |||
*'''Git Repositories''' | |||
** We have two instances of gitlab to host public or private git repositories | |||
** https://git.cs.vt.edu is dedicated to teaching, faculty get additional privileges to access student repos | |||
*'''Moodle''' | *'''Moodle''' | ||
** http://moodle.cs.vt.edu Computer Science runs an instance of Moodle for teaching. Post syllabi, documents, calender events, discussion forums, file downloads, and more. To find out more, contact stedwar2@cs.vt.edu. | ** (This service is no longer maintained, you should consider moving to Canvas https://canvas.vt.edu) http://moodle.cs.vt.edu Computer Science runs an instance of Moodle for teaching. Post syllabi, documents, calender events, discussion forums, file downloads, and more. To find out more, contact stedwar2@cs.vt.edu. | ||
*'''Course Website''' | *'''Course Website''' | ||
** You can host a course related website on http://courses.cs.vt.edu It is hosted on apache 2 with php, mysql, perl, and python support. To get started | ** You can host a course related website on http://courses.cs.vt.edu It is hosted on apache 2 with php, mysql, perl, and python support. To get started [[Contact Techstaff]]. | ||
*'''Kubernetes Cluster''' | |||
** Kubernetes container cluster for testing and deploying Linux based containers. There are two clusters ''Discovery'' open to all students for general teaching and ''Endeavour'' with GPU resources for longer term projects and AI/ML teaching. https://launch.cs.vt.edu | |||
*''' | *'''Coder''' | ||
** | ** Kubernetes backed development environments. Use terraform to spin up one off developments, currently VSCode or Jupyter based. https://code.cs.vt.edu | ||
*''' | *'''Virtual Machine''' | ||
** | ** We can create a VM to suit your teaching needs. NVidia based GPU resources also available for VMs. To get started [[Contact Techstaff]]. |
Latest revision as of 12:04, 5 September 2024
Faculty Computing Resources
This is a generalized list of unique computing resources provided to Computer Science faculty by the department.
General
- @cs.vt.edu email address
- To get started using your @cs.vt.edu email address: Make sure you have a CS account (https://admin.cs.vt.edu). You can either read your email directly using IMAP, https://webmail.cs.vt.edu, or text based through pine on ap1. You can also forward to another email address if wanted. Read Doc::Email to find out more.
- Software
- The department has access to several site licensed software packages including most all Microsoft products. You can find out more and find links to download the software at https://software.cs.vt.edu
- Remote login server
- Linux based server with SSH enabled and development tools. Dedicated for faculty use. To get started SSH to ap1.cs.vt.edu.
- Git Repositories
- We have two instances of gitlab to host public or private git repositories
- https://git.cs.vt.edu is dedicated to teaching, faculty get additional privileges to access student repos
- https://version.cs.vt.edu is for any departmental use, you can use this to make private repos
- Docker registry
- Docker images can be stored along side your git repos
- Printing
- There are two shared printers in the Knowledgeworks building. One is a color laser printer and the other is a high volume copier/printer. To get started with printing see Network_Printers There is also a poster printer that is run and maintained by the technical staff, to find out more about printing a poster Contact Techstaff.
- Computer Science Intranet
- https://admin.cs.vt.edu Allows you to create your CS account and change your CS account settings, access forms, change course/research website settings, and more.
- Personal website
- http://people.cs.vt.edu/username Your personal website space hosted on apache 2 with php, mysql, perl and python support. To get started, SSH to ap1.cs.vt.edu and access the space at /web/people/username.
- Wiki
- A mediawiki instance is available for faculty use at http://wiki.cs.vt.edu Also has how-to and documentation for Computer Science resources.
- CVS system
- A subversion instance is available to faculty for teaching or research at https://cvs.cs.vt.edu To get started using the cvs, Contact Techstaff.
- Wordpress
- We have a shared wordpress instance. Allows you to have a wordpress site without having to set up and maintain a wordpress instance. To get started: http://wordpress.cs.vt.edu/create .
- Mattermost
- We have a shared Mattermost Free instance. This a Slack like messaging and collaboration suite. https://meet.cs.vt.edu
- Backups
- A backup system based on rsync is available. Capable of running daily backups of Windows, Linux, or Mac desktops or any device that can run rsync. To create a backup Contact Techstaff or read more here CS Backups.
- Support
- The technical staff is available for general computing support, just Contact Techstaff.
Research
- Virtual Servers
- Create custom virtualized servers for short term research projects. To get started: http://csrvm.cs.vt.edu .
- Virtual GPU Servers
- Create custom virtualized GPU servers for short term research projects. To get started: http://csrgpu.cs.vt.edu .
- Backups
- We have a rsync based backup system dedicated to research. To get started using the research backups Contact Techstaff.
- Website space
- You can host a research related website on http://research.cs.vt.edu It is hosted on apache 2 with php, mysql, perl, and python support. To get started Contact Techstaff.
Teaching
- Rlogin cluster
- Multi-node remote login system to provide a consistent development environment dedicated to instructional use. Available to faculty, graduate students, and undergraduate students. To find out more: http://rlogin.cs.vt.edu . To get started, SSH to rlogin.cs.vt.edu.
- GPU cluster
- GPU teaching resource available via remote login. This system was designed to provide a GPU development environment dedicated to instructional use. Available to faculty, graduate students, and undergraduate students. NVidia based GPU with Cuda software. To get started, SSH to glogin.cs.vt.edu.
- Git Repositories
- We have two instances of gitlab to host public or private git repositories
- https://git.cs.vt.edu is dedicated to teaching, faculty get additional privileges to access student repos
- Moodle
- (This service is no longer maintained, you should consider moving to Canvas https://canvas.vt.edu) http://moodle.cs.vt.edu Computer Science runs an instance of Moodle for teaching. Post syllabi, documents, calender events, discussion forums, file downloads, and more. To find out more, contact stedwar2@cs.vt.edu.
- Course Website
- You can host a course related website on http://courses.cs.vt.edu It is hosted on apache 2 with php, mysql, perl, and python support. To get started Contact Techstaff.
- Kubernetes Cluster
- Kubernetes container cluster for testing and deploying Linux based containers. There are two clusters Discovery open to all students for general teaching and Endeavour with GPU resources for longer term projects and AI/ML teaching. https://launch.cs.vt.edu
- Coder
- Kubernetes backed development environments. Use terraform to spin up one off developments, currently VSCode or Jupyter based. https://code.cs.vt.edu
- Virtual Machine
- We can create a VM to suit your teaching needs. NVidia based GPU resources also available for VMs. To get started Contact Techstaff.