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
