Fail2Ban is kind of required unless one like running out of sockets and are unburden by high cpu and disk load.
What cpu and especially what disk load are you talking about? Also not running out of sockets, not sure if that's RAM-dependent (the box has 2GB)