Gloucester dominated from the off and the Exiles were only able to threaten briefly as they spent much of the evening on the back foot with only difficult ball handling conditions preventing further scores.
It was a perfect start for the home side as Dave Lewis caught the visitors napping with a quick tap penalty before offloading to Gareth Evans who had more than enough strength to crash over for a 5-0 lead.
Gloucester were then denied a quick second score when Jonny May caught a neat chip through from Tim Taylor to touch down but was correctly adjudged to have got in front of the kicker and was ruled offside.
The game then descended, perhaps predictably, into a succession of errors as the conditions rendered handling difficult.
The Exiles did enjoy a spell of pressure but Gloucester were clearly on top in the pack and easily repelled a 5m scrum before fly half Luke Peters missed with a 14th minute penalty.
Quick thinking from Lewis created the second try as another quick tap followed by a well weighted grubber put Jonny May clear and the full back showed great hands to gather the wet ball and score. Taylor converted for 12-0.
And the third wasn't long in coming as Tom Voyce sliced through to score with Taylor again adding the extras.
Peters missed a sitter of a penalty in front of the stick as the Exiles sought desperately for some points before half time but it was Gloucester who had another try disallowed after an electric break from May although a Taylor penalty made the scoreline 22-0 at the break.
Conditions didn't improve in the second half and Gloucester pragmatically settled for a couple of Darren Dawidiuk tries from catch and drives plus a Dave Lewis scamper from the 10 metre line after a turnover.
It was a satisfactory evening for Gloucester who played with ambition, perhaps too much ambition at times given the greasy ball.
The forwards should take a bow, however, an outgunned Irish pack weren't able to offer much resistance and simply had no answer to the pace of May when he found himself in space.
It was also a good outing for Matias Cortese who was a willing ball carrier throughout and Tim Molenaar who enjoyed his first outing of the season.