Asset Management and Device Warranty Service Support - Inventory tracking of research equipment and other assets including warranty information and service history. We handle repair cases with vendor within warranty period in most cases.
Backups - We perform nightly incremental backups of research data, then replicate that data to a secondary site, and can restore files by request or in case of catastrophic system failure . We maintain disaster recovery copies of most research data on 'off-site' central IT tape service.
Cloud Services - We support use of sanctioned cloud service providers (Google and Microsoft and AWS), including mail routing services to our own Google Apps and Office 365 domains.
Code Hosting and Continuous Integration Services– Secure Git repository management, code reviews, issue tracking, wikis and much more via our locally-hosted GitLab service. Custom repository provisioning tools for instructors and course staff. GitLab has integrated CI and CD to test, build and deploy GitLab project code.
Consulting Services – Provide technical consultation to researchers in addressing IT requirements for projects large and small, be it on premises or in the Clouds (ex. hardware specification, pricing and procurement; integration of new or existing hardware with CSE networks; integration of software on CSE supported platforms; help in defining requirements for ‘greenfield’ technology or services; help in migration or launch or services to Cloud providers).
Database Hosting and Management – Consulting, hosting and support for database services - primarily PostgreSQL and MySQL/MariaDB.
Datacenter Hosting – Server installation and limited datacenter hosting services. Configuration of host firewalls, centralized management of login and file access on servers. Routine application of security patches and software upgrades. Routine monitoring of log files, services, and resource capacity.
Datacenter Management – Monitoring and reporting of, and response to hardware failures. Proactive replacement of failed drives in redundant storage systems. 24/7 monitoring of environmental conditions and 24/7 on-call response to critical system events and outages and cooling failures.
Email services - We offer mailman-based mailing list services for cs.washington.edu and bespoke domains. Inbound mail is scanned for viruses and optionally filtered for spam via our Spambuster service.
File Storage and Distributed Uniform File Access - Support and maintain distributed high volume redundant storage systems (DAS), including planning, management, and operational support. We maintain a Groups service for shared file access across Windows and Unix systems, remotely accessible via a platform-agnostic distributed file system (NFS and NTDFS/Samba).
General Access Compute Cycles for Research - Members of the CSE research community needing general or occasional access to UNIX compute cycles can use any of the shared research Linux cycle servers: recycle.cs.washington.edu, bicycle.cs.washington.edu, and tricycle.cs.washington.edu. Aggregate of more than 470 cores and 3TB of physical RAM. The software installation is based on a current version of CentOS Linux, with a broad array of development tools local customizations and additions
HPC – In partnership with UW IT, we are cornerstone investors in the GPU ‘arm’ of the UW High Performance Computing Cluster, known as Hyak. A substantial cluster capable of scalable Deep Learning workloads, now with upwards of 600 GPUs. Access is limited to those who buy ‘nodes’ or resource slices in the cluster. We act as liaison and for both procurement and technical help.
Identity Management – CSE maintains its own identity management system, providing federated access to CSE users and guests, to a Kerberos domain, two Windows Domains, a slew of web services, and CSE’s Google Apps cloud service.
Network Services - Provide DHCP services for all CSE systems/subnets. Provide DNS service and virtual web hosting within the cs.washington.edu domain. Maintain and update DNS servers and software. Develop and maintain firewall policies, and systems protecting networks, servers, and applications. Troubleshoot and resolve problems related to these services.
Server Cluster Management – Specification, installation and maintenance of server clusters; hardware, OS, scheduling software and distributed applications for computer clusters used primarily for research purposes.
Security - Participate in proactive and preventative activities related to application, system and network security. Respond to network and system security incidents including system forensic activities. We also provide user education and guidance.
Software – Manage software images and OS repos for rapid deployment to workstations and servers. Manage and maintain a wide array of development tools, workload managers for research systems. Manage and provide access to a sizeable shared research Matlab license pool. Manage software donation programs from Microsoft and VMWare that provide free software to all users at our institution.
Web application development, hosting and service monitoring–Wordpress, Drupal, Mediawiki, HotCRP, Django, Jenkins and specialized support for an array of other custom-built research web-facing applications. We do custom development and support of in-house admissions, business and recruiting tools, as well as student facing portfolio and personal information services.
Email services - We offer mailman-based mailing list services for cs.washington.edu and bespoke domains. Inbound mail is scanned for viruses and optionally filtered for spam via our Spambuster service.
Virtualization and Containerization Hosting and Management - We support and maintain scalable virtual server environments and platforms, as well as Docker service with GitLab auto-deploy integration. Research groups are welcome to leverage these services, especially Docker as an alternative to buying physical hardware.