On Wed, 14 May 2014, Yedidyah Bar David wrote:
> herrold:
> certainly a fair question ... There is also a statement in
> that setup script as to needed filesystem space which seems to
> have been simply 'pulled out of the air', rather than
> documented / explained
I searched a bit and can't find a sizing guide etc. for the engine.
You can find stuff for the hosts if you search a bit.
My current guess is that
1. It's based on anecdotal real-world use
The drive space requirement particularly is sized for a
locally hosted (on the engine) filestore. Decoupling this
seems like an obvious place for improvement
2. It's meant to prevent people from wasting time on
not-enough-memory
(and disk space) issues etc.
As to ram, the sheer size sought [16 G 'recommended' with a 4G
'minimum'] initially made me quite hesitant to set up, as it
meant dedicating a significant host overon the testing bench
to the project. It is seemingly running without problem in a
'minimum' of 2G here
3. In practice, people that use ovirt for more than a
minimal setup, will have to have some nice hardware for the
hosts, and so dedicating part of that to the engine is not a
big issue. Especially with hosted-engine where you do not
need a dedicated physical machine.
But this is certainly not the message being communicated by
the warning. Getting more 'mass' of external testers is
always a goal. Having 'drop in testers' for release
candidates along the way -- who would set up a minimal
candidate, and then tear it down at the end of the process --
is even more valuable,
No-one prevents anyone from doing some research and publishing the
results,
you know - e.g. a table showing "An engine managing X VMs on Y hosts used
such-and-such disk space over the first day/week/month/year of use, and had
this-and-that average response time (or something more complex) when running
with such-and-such RAM". If, based on that, you think we can/should provide
more info regarding minimal/recommended RAM/disk for specific use cases, you
are then welcome to update the wiki. Patches to setup are welcome too :-)
Indeed, my personal hope was to get an automated puppet and
buildbot 'end consumer of ovirt' setup working so I could
'chase bleeding edge', but I have not been able to attain this
yet. It may be that other tools (Foreman ?) need to be
explored by me
Note that current limitations are never failing setup - they are
always
just warnings. You are welcome to ignore them (and feed that to your answer
files if you run setup repeatedly).
The manual nature of that script is also an issue, and so
'sourcing' a response file, and only asking unanswered
questions, is also on my docket to write
-- Russ herrold