Comment

If you are willing to trade a bit of robustness for speed you can set:

innodb_flush_log_at_trx_commit = 2

Or you can buy a better RAID controller with a battery backed up cache.

The reason why you had better performance on your workstation is probably due to that some OS fake the sync even though the hardware havn't actually had time to write it to disk yet.

And you should increase the log_buffer to something like:

innodb_log_file_size = 32M

The default log buffer size that you have now is very small, but you shouldn't go higher than what I suggest since it will not give you so much benefit while the restore/repair time in case of accidental shutdown will instead increase a lot.