I am thinking of running mutiple instances of cyrus on a single machine with different sets of mailboxes. The Idea is that I would have two cyrus imap servers running on different machines and in case of any failure both instances will be run from the same machine ( obviously at a lower performance ) Is this a good idea ? Thanks Ram