Skalierung

Allgemein wird Skalierung bzw. Skalierbarkeit als die Fähigkeit eines Systems, Netzwerks oder Prozesses verstanden, seine Größe zu verändern, bzw. zu wachsen. In der Informationstechnologie ist Skalierbarkeit die Vergrößerung von Rechenleistung durch Hinzufügen von weiteren Ressourcen.

Grundsätzlich wird zwischen vertikaler und horizontaler Skalierbarkeit unterschieden. Das Cloudogu EcoSystem ermöglicht beide Arten der Skalierung.

Horizontale Skalierbarkeit

Unter horizontaler Skalierung versteht man das Vergrößern, bzw. Verstärken eines Systems durch das Hinzufügen von zusätzlichen Knoten. Für das Cloudogu EcoSystem bedeutet dies, dass mehrere CES-Instanzen gleichzeitig betrieben werden. Dies ist problemlos möglich, da hierfür lediglich jede Instanz am Cloudogu Backend registriert werden muss.

Cloudogu EcoSystem Instanzen

Vertikale Skalierbarkeit

Unter vertikaler Skalierung versteht man das Steigern von Leistung durch das Hinzufügen von zusätzlichen Ressourcen zu einem Knoten, bzw. zu einem Rechner. Beim Cloudogu EcoSystem gibt es zwei Möglichkeiten zur vertikalen Skalierung:

  • Zuweisen von mehr Arbeitsspeicher oder zusätzlicher CPU-Kapazitäten zu einer Instanz.
  • Auslagern der ressourcenintensiven Jenkins Builds in verteilte Builds, die außerhalb des CES laufen.
Da es sich bei CES-Instanzen um virtuelle Maschinen handelt, können diesen VMs zusätzliche Ressourcen mit nur wenigen Mausklicks hinzugefügt werden. Wenn ein CES on-premises betrieben wird, kann es notwendig sein physikalischen Speicher oder CPUs in den Server einzusetzen.

Cloudogu EcoSystem Download

Download ­Cloudogu EcoSystem

Sie möchten das CES selbstständig aufsetzen? Kein Problem, wir stellen Ihnen die Community Edition als kostenfreien Download zur Verfügung.

CES herunterladen