[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [SAGE] number of eggs in a basket



David Parter wrote:

> We believe very strongly in only one service per server.
>
>  
>
That works on a small scale. However, it can be extraordinarily wasteful 
in the large scale. Given the size of even the smallest machines, a 
single service can use a minuscule amount of the CPU. While this won't 
make much of a difference on one machine, 1000 machines each running at 
a trivial utilization level, is an expensive waste of resources, 
regardless of how cheap each piece of hardware is.

Clearly, you need to balance service requirements vs. criticality vs. 
stability, etc, but managing services, and running multiple ones on a 
machine, perhaps migrating them as necessary is a more effective use of 
resources. I don't want to suggest that you should do this on huge, 
expensive machines, but there is a sweet spot for this hardware, and it 
is more capacity than most services require.

Xev