storage, cloud, server, network, data center, hosting
storage, cloud, server

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