Barclays upgrades Arista, says cloud stock can sustain revenue growth