Data storage equipment maker Brocade Communications Systems Inc said on August 10 that it would buy McData Corp for $4.61 per share, or $713 million.