This is a simple and significant logo. Look carefully that three chat bubbles are making shape of cloud. Not only that, these are not only chat bubbles these are looking like magnifying glass. Magnifying glasses are used to mean search engine, chat bubbles used to mean social and cloud shape is used because you said,"The feeling of the logo should be based on cloud server".
Please let me know if you want any alteration regarding font, color and anything.
I hope you will love this logo.