We can provision space on dedicated virtual or sometimes physical servers, most commonly required for research purposes. We can also offer management of servers, although you may wish to manage the servers yourself. Numerous memory, processor and storage options are available.
Virtual servers
We encourage the use of virtualisation wherever possible to reduce the environmental impact and cost of computing, with virtual servers making up the majority of our server estate.
Running within the Imperial College London private cloud and typically based on Microsoft Windows or Redhat Enterprise Linux, virtual servers provide a secure environment to host specialised applications and multi-user software. Virtual servers can be set-up quickly and pre-paid for up to a year in advance. The operating systems running our virtual servers are automatically patched and updated.
Virtual servers hosted on Imperial's private cloud can only be accessed from inside the university network. Go to our remote access web pages for instructions on how to access university services when working remotely. Access to Windows machines should also be limited to the Imperial End User Connector Licence that is purchased from Microsoft.
Once set up, the server owner has full administrator access and is free to install and configure licensed software, within the bounds of the Terms and Conditions for virtual servers at the university. The configuration, installation and maintenance of application software on the server is the owner's responsibility.
Virtual servers could be used to:
- Host evaluating Windows or Linux software for use by teams
- Host small multi-user applications to aid research
- Provide a Linux shell environment for Windows users
For both physical and virtual servers, ICT will provide the following:
- A full operating system installation
- Operating system patching and a patching schedule
- The owner of the hosted server will be given full access permissions
- Backups (up to 90 days)
You will then be responsible for any server maintenance required, any additional licensing of software and any additional software installation, configuration and support.
For more information and to discuss server hosting options, contact the ICT Service Desk. Please read our full virtual servers' terms and conditions and see below for details on server costs.
To request a server to be set up, complete our request a server form on ASK.
ICT can provision servers with both Windows and Linux. Typically we deploy the latest 2 major versions. Currently this is Windows Server 2022 and 2019, and Redhat Enterprise Linux (RHEL) 9 and 8. We choose RHEL as our Linux distro, as the college benefits from a 5 year site licence, which comes with support from the vendor. For any department who does wish to install and administer Redhat themselves, we can provide you with a subscription and patch your servers using our Redhat Satellite instance. Please contact the ICT Service Desk for further information.
Costs
Costs of virtual servers and databases are shown in the table below. Setup fees (where shown) are a one-off charge and are additional to the Year 1 charge e.g.
Year 1: Setup Fee plus Annual Charge
Year 2 and subsequent years: Annual Charge only
Note: Monthly rates - please discuss with ICT (if available, these will generally be prorated Annual Charge rounded up to the nearest pound)
Virtual Servers - Base Configuration |
Setup Fee |
Annual Charge |
||||
Memory |
2GB |
4GB |
8GB |
16GB |
32GB |
|
Virtual Server - Linux (1 vCPU, 40GB disk, Oracle Linux OS) |
£150 |
£75 |
£100 |
£150 |
£250 |
£450 |
Virtual Server - Windows ** (1 vCPU, 60GB disk, Windows OS) |
£150 |
£75 |
£100 |
£150 |
£250 |
£450 |
** If the server is to be used by non-staff members (ie students, public access etc) then an additional, one-off charge, of £334 is required to cover the cost of the mandatory Windows External Connector license.
1 x Additional vCPU |
£60 |
|
3 x Additional vCPU |
£180 |
|
7 x Additional vCPU |
£420 |
|
15 x Additional vCPU |
£900 |
|
Additional Disk Space (Max size is 500GB) (prorated for smaller amounts) |
£50 per 100GB |
|
Expert Help |
£400 per day £50 per hour |
*** High-quality disk space
Database setup (including 10GB database space) |
£50* |
£40 |
Additional Database Instance |
£20 |
£10 |
Own Instance Surcharge |
£200 |
£100 |
Secure Cluster Surcharge |
£200 |
£100 |
Additional Database Space (per 10GB) |
N/A |
£25 |
Expert DBA help |
£400 per day £50 per hour |
* If requested at the same time as VM server, the setup charge will be waived
Database setup (includes 10GB database space) |
£50* |
£40 |
Additional Instance |
£20 |
£10 |
Secure Database Surcharge |
£50 |
£50 |
Additional Database Space (per 10GB) |
N/A |
£25 |
Expert DBA help |
£400 per day £50 per hour |
* If requested at the same time as VM server, the setup charge will be waived
Permissions
By default, the owner of the virtual machine will be set up as the Administrator of the server and be granted remote access permission.
If the ownership of the server has changed or an additional Administrator is to be added, please contact the ICT Service Desk providing the full name of the virtual machine. The request must be logged by a current Administrator to maintain the chain of custody.
If the owner of a virtual machine has left Imperial and no Administrator is available, access can be requested by:
- The person who paid for the server in the past or person representing the grant which paid for the server
- Departmental Administrator
- Head of Department
Follow the instructions below on how to access your virtual server.
How to access your virtual server
Access to virtual servers is done using remote connections. You will need to know what operating system your server is running; it will either be Windows or Linux.
Accessing Windows Server
Please refer to the college's remote access web page for instructions on how to remotely connect to your College Windows computer
Accessing Linux Server
Access to Linux system is via the industrial standard SSH (secure shell). SSH client is available on most modern operating systems. For instructions read our remote access web pages .
Windows users can use free SSH client tool Putty. Download Putty here
MacOS and Linux users should already have SSH installed on their system and can be accessed using Terminal. For more information, visit the Apple support pages.