You're being downvoted, but for small businesses Synology is pretty good. They now even come with Docker, full virtualization and Active Directory built-in, and they've had clustering and easy automated failover for years now. You pay a bit of a premium, but it does make it easy.