You can run multiple instances if you use a set of replicas, since then you can use internal endpoints for node interaction. If you have only individual instances, they will not be able to communicate with each other and will not exchange data.
I present this at various conferences in Mondomb (DC, Silicon Valley), and you can watch the Silicon Valley video of my presentation here .
EDIT: 10gen .NET, , , , , .