CloudBees and App Cells, Instances and Pools

I am trying to understand the difference between:

  • Application cell
  • Application instance and
  • Application pool

For example, how do I know when it is appropriate to add more applications to my application? Or add more instances? Or set up a specific subset of them in a pool? Thanks in advance!

+6
source share
1 answer

Basically, an application is a unit of measure for both memory and the “fair share” of both IO and CPU.

1 cell 128meg-ish - and, therefore, 8 cells will be 8 times larger (including not only memory, etc.).

An instance application is a server-based JVM (so if you have 3 instances that are 3 JVMs, if it is a Java application), but they are 3 instances of the same "size" JVM, so the cell is really size measure.

Pools are not connected to each other and only matter if you are going with dedicated plans and have to plan bandwidth (by default you can ignore this).

+4
source

Source: https://habr.com/ru/post/945100/


All Articles