Well, sure. When you create a new VHD, you need to give it a unique filename. It would help somewhat to see the actual syntax that you're trying to use, instead of what you put in your post.
And I'm not sure what you mean by "multiple node approach." This should be targeted at one node to have all the VMs created on one node. But yes, you'll need to have a unique way of specifying filenames and whatnot, since each instance is going to require a certain amount of unique information.