cloud, server, network, internet, data center, hosting, web hosting
cloud, server, network

It's 48x48 pixel perfect, editable vector icon. SVG!