One way to reduce to the minimum the noise in our renders is baking the GI.
When rendering environments with GI, ambient occlusion is very good idea to bake the GI specially if the camera is moving.
There are certain things that don’t work with this method, first if any object in your scene is animated will break the GI, making ghosting in your rendering. To solve this problem you can render those elements separated in a different layer and comp it later.

First in Maya we go to the environment layer, and enable GI, here are the basic settings:
We need to render a few frames where the camera is moving, think about doing a panoramic landscape but instead of photos we are photographing GI and stitching in one big file, so we can render different frames as example: if our range is 1-50, we can render each 10 frames, take all of them and save it as a GI that is called irradiance map. (if you are rendering using a farm or a network you need to save this file in an accessible place)
One tip: render the image as 100% or 50%, but not less than that, otherwise your Irradiance map will be useless.

To do this we can write a MEL script to automate the render of the GI.
float $lastFrame= `getAttr ("defaultRenderGlobals.endFrame")`;
int $frameskip = 10; // each 10 frames
int $loop = $lastFrame/(int)$frameskip;
for($x=1;$x<$loop+1;$x++) {
$framerun = ((int)$frameskip*$x);
currentTime -e $framerun;
RenderIntoNewWindow render;// render!!
print ("Render Frame:"+$framerun+"\n");
}
When all is render, we can check the irradiance map and see if all the image is complete, is there any holes that the render didn’t catch, is possible that the camera movement was to fast, the easier way is to go to that frame and render, it will add to the irradiance map automatically.
Finally we save both files, irradiance and ligthcache and set the Mode to load and locate the files, save the maya file, now you can render normally. Remember if you are rendering into a farm, place this files where it can be loaded from the network.
Our environment layer is ready to render without any noise.

I coded a more advanced version of this tool for different TV shows, some need some tweaks here and there, if you are using render managers like Deadline you can send all the GI calculations to the farm too.

Update: (since this was done for an older version of Maya and Vray I’m not sure if it will work in new versions), I’m probably going to revise this in a later date.
For more detailed information you can check Vray documentation: https://docs.chaosgroup.com/display/VRAY3MAYA/Render+Settings+%7C+GI+tab
and Irradiance documentation: https://docs.chaosgroup.com/display/VRAY3MAYA/Irradiance+Map+Settings