Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We deliver projects of various sizes, depending on the use-case. This article lists what we consider the default quota which we hand out without much reasoning for need.

PRIV - Private projects for employees

Employees can ask for a project so that he can experiment with the openstack-platform. The use-case can be

  • The employee needs a couple of VM's for own research or similar
  • The employee wants to test if the openstack platform can fit his course.

Projects of this category are created with the following quotas:

  • 5 VM's
  • 10 CPU's
  • 20 GB RAM
  • 100 GB Cinder storage
  • 5 Cinder Volumes

STUDENT - Private projects for students

Students might ask for an openstack project so that they can experiment with something related to their studies. When the student wants resources which are not tied to a certain course we hand out a project with the following quotas:

  • 4 VM's
  • 4 CPU's
  • 8 GB RAM
  • 20 GB Cinder storage
  • 2 Cinder Volumes

Course-related projects

There are multiple courses running in our clouds, and their resource requirements varies. For historical reference we have used the following setup in various cources:

  • IMT3005 - Infrastructure as code
    • H17: Unknown
  • IMT3003 - Service Architecture Operations
    • V18: 34 groups, each with 15VM's, 15CPU's, 30GB RAM, 20GB Cinder.
      • Two of the groups were exmanded to 20VM's, 20CPU's and 40GB RAM mid-semester
    • V18: 1 group with 40VM's, 80 CPU's, 160GB RAM for traffic-generation.
  • IMT3491 - Ethical hacking
    • H17: 1 large project with 60VM's, 90CPU's and 192GB RAM
      • Was expanded to 130VM's, 200CPU's and 348GB RAM V18 for some master course.
  • IMT2681 - Cloud Technologies
    • H17: 78 students, each with 3VM's, 3CPU and 6GB RAM.

The quotas are documented in our script to create projects, and are displayed if the script is ran with the option "-l":

Code Block
$ ./createProject.sh -l
The following types of projects can be created:
DCSG1005: 20 instances, 20 CPU's, 30GB RAM, 10 (100GB) volumes
IIKG1001: 2 instances, 2 CPU's, 4GB RAM, 2 (2GB) volumes
IMT2282: 1 instances, 2 CPU's, 4GB RAM, 1 (20GB) volumes
IMT2681: 3 instances, 3 CPU's, 6GB RAM, 2 (20GB) volumes
IMT3003: 15 instances, 15 CPU's, 30GB RAM, 10 (200GB) volumes
IMT3005: 25 instances, 25 CPU's, 50GB RAM, 10 (200GB) volumes
PRIV: 5 instances, 10 CPU's, 20GB RAM, 5 (100GB) volumes
STUDENT: 4 instances, 4 CPU's, 8GB RAM, 2 (20GB) volumes
THESIS: 16 instances, 16 CPU's, 32GB RAM, 10 (50GB) volumes
TTM4135: 1 instances, 1 CPU's, 2GB RAM, 1 (20GB) volumes

Quota-description:

The quotas have a name which tells us what its for:

  • <course-code>: These quotas are for projects related to specific courses.
  • PRIV: These quotas are for employees needing a private project to play with
  • STUDENT: These quotas are for students needing a private project to play with
  • THESIS: These quotas are the default given to bachelor- and masterthesises.

...