I don't have any experience with beowulf clusters, but by reading some documentation it MAY be possible. All though it appears, obviously, you have to set the IP of the other computers, so it may be possible to run it across the internet, but it would probably be slow but it may be worth looking into.