From: Arno L. <al...@it...> - 2005-10-05 13:52:10
|
Hello, On 05.10.2005 15:30, Ed Clarke wrote: > I'm trying to make bacula run as fast as humanly possible. I'm about to > install a new > machine that only runs the bacula database on MySQL - no normal users > and as few > processes as possible. Can I put the bacula-dir process on this > machine without > suffering a severe hit? I'd guess you can - as far as I can see, the only thing that makes the DIR really use time is database access. With a database dedicated to it, one of the two should always be running, and (currently) the DIR database actions are never run in parallel. Even if the allover throughput is a little lower than possible for the DIR and the DB alone, the savings on network transit should more than make up for this. > OS will be linux on a machine with 2GB ram, > AMD Athlon > and two SATA drives - one of which is reserved to the bacula SQL database. Just don't forget to tweak MySQL to actually use all this memory :-) > bacula-sd and the fd processes are on other machines. By the way - if you want it as fast as possible you should consider using more than one SATA disk for the database. A dedicated array of striped hard disks should be better, especially if you give it lots of cache memory, too. And, of course, you could try to use a dual-CPU machine or even two machines with a really fast connection. Myrinet or Infiniband, for example :-) Arno -- IT-Service Lehmann al...@it... Arno Lehmann http://www.its-lehmann.de |