A recent Barracuda Networks survey found that 65% of IT and security professionals say their organizations are juggling too many security tools.