Hi all,

I'm going to change my server hardware for my DBMail system.
At the moment it runs on Debian DBMail 2.2.11-rc3 with a Intel Atom 330  
2GB DDR2.
This system is the failover system because the main server run into a  
hardware error.
DBMail serves about 200 user accounts and 80 GB on data, more or less  
stable.

So I ordered 4 new systems, 2 of them should take the mail system over.
The configuration is:
1x Supermicro SuperChassis CSE 217HQ-R1400B
4x Supermicro H8DGT-HF
4x AMD Opteron 6128, 8x 2.00GHz, Sockel-G34
8x Corsair DIMM 2GB PC3-10667E ECC CL9 (DDR3-1333)

So per node is a 8 core Opteron and 4 GB ram, if necessary it can be  
upgraded to 24 cores and 256 GB of ram.

At the storage I'm not sure at the moment, because the planed system  
should serve much more users with
Imap and z-push and mlsync...

My current status is to buy 4 SSD 64GB as root discs and 4 WD VelociRaptor  
600GB SATA as Storage.
But this depends on the system configuration it self.

As OS I think about Nexenta, I like Opensolaris but learning the new  
commands is painful and the bigger problem is that Oracle stopped  
opensolaris.

On the root OS I would run a virtualbox also with Nexenta because of ZFS,  
also Virtualbox has native iSCSI for mirroring of the storage discs with  
ZFS. Also a big advantage would be the teleporting feature of virtualbox,  
but I don't know atm if this is really necessary for me.

Using this configuration would bring me a cold standby system that could  
automatically started by a watchdog, including the possibility of making  
snapshots on the filesystem layer... For mySQL with InnoDB this is  
necessary I think.

Thats the next question... Should I use mySQL or pgSQL? I know there is  
maybe a better performance on pgSQL but inplace Update is a killer feature  
in mysql (or has pgSQL this feature also?). An important thing is the  
availability of the database... mySQL is now owned by oracle and if oracle  
thinks it doesn't like it anymore it stops the main dev tree, and mysql is  
"dead" (I know there will some forks but i'm not sure if one of them can  
catch the whole community...) thats a good reason for pgSQL...  Or is  
there a reason to use sqLite? not really or?

As MTA I would use postfix with spamassasin and one or two virus scanners.  
There will also be spf support and about 10 blacklists.


I know its a little confusing, but first english is not my native language  
and second I haven't sorted thoughts ;-)

The reason why I post this on the list is because I want some feedback and  
maybe we can create an example or reference implementation for the wiki.


thx for reading

Harald Leithner
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to