Installing and running multiple instances of the same software

Karl Auer kauer at
Sun Mar 13 15:44:35 UTC 2016

On Sun, 2016-03-13 at 18:21 +0300, Amer wrote:
> My concern is the network and I/O performance.

That does NOT explain why you don't want to run the two instances on
separate physical machines. This is BY FAR the fastest option.

"Premature optimisation is the root of all evil"

Try your desired setup on virtuals. You will be able to get it up and
running very quickly. Then *test* whether or not you have an actual
problem with network or I/O performance.

If there IS a problem, you will have wasted very little time, because
your configuration will be 99% portable into the containers of your
choosing OR onto physical machines.

If there is NO problem, then you have saved yourself a huge amount of

There is a saying that "you cannot make a silk purse out of a sow's
ear". All virtualisation depends upon the virtual systems not actually
using the identical resources simultaneously. No matter what containers
you use, most resources of the physical host will be shared between the
instances of Vyatta, and some resources, especially CPU time and RAM,
will necessarily be consumed by the container system itself.

If this is for production use I strongly suggest you ask around in the
Vyatta community about what others are using.

Regards, K.

Karl Auer (kauer at

GPG fingerprint: E00D 64ED 9C6A 8605 21E0 0ED0 EE64 2BEE CBCB C38B
Old fingerprint: 3C41 82BE A9E7 99A1 B931 5AE7 7638 0147 2C3C 2AC4

More information about the ubuntu-users mailing list