Some environments do not behave well with current MongoDB storage engine using memory-mapped files. E.g. MongoDB can crash in OpenVZ (SERVER-1121).
It would be great to have an alternative (let's say more classic-db-style) storage engine that wouldn't depend so much on the environment's virtual memory handling and would allow for example setting maximum resident memory consumption (as suggested previously by SERVER-219).