OpenStack¶
The Openstack platform is meant for custom projects that do not fit into any other service provided by TU Wien. It gives you access to CPU and GPU resources in the form of simply deployed virtual machines that can then be configured to serve most purposes.
Warning
The OpenStack service is not location-redundant. Hosting mission-critical workloads is not recommended. If you are looking for a virtual machine solution for mission-critical workloads, please check out TUhost.
When should you use Openstack?¶
The short answer is probably not. We try to provide access to our compute resources in many other ways which can be utilized more efficiently. Our OpenStack is meant as an underlying tool for many other projects and not for direct consumation primarily. Though There are some cases where it makes sense. For example:
- Custom workloads: You have a workload that needs customly compiled codes, direct access, or can somehow not run on a TUhost machine.
- Testing environment: You need a simple low power machine to run tests, that again can not be run in a container or TUhost.
- GPU Workloads: You need access to a single GPU and can not use neither our slurm nor our Jupyterhub environments.
Tip
Kind request: if you intend to create more than 1-2 VMs, please create a private network and use only as many public IP addresses as you absolutely need.