<div dir="ltr"><div dir="ltr"><div>Hi Giovanni,</div><div><br></div><div>You are not the only windows user. I myself use windows for development environment - yet my code runs on multiple platforms.</div><div><br></div><div>
I am far from being an expert in the internals of StarCluster, yet from my limited experience it seems that SGE and its configuration to run on windows environment will be your biggest obstacle since this is how the cluster nodes communicate jobs. Also there are some Linux specific references that may need a fix such as mounting NFS - this is at the StarCluster or plugin code. And you should add lots of testing to this project - it does not seem trivial.</div>
<div><br></div><div>Other experts on the list here may confirm this, yet this does not seem to be a small project. Perhaps you should consider converting your code to be mutli-platform and run on Linux environment - it may take less time and effort - especially if you are using a portable language such as Python.</div>
<div><br></div><div>I know that there are some efforts from the Azure cloud - perhaps these efforts will mature at some point to provide a StarCluster equivalent for Windows - yet for now it seems StarCluster on the Amazon cloud in the dominant option in the market if you want to create a virtual cluster - at least I know of no other competitors that are close enough with similar features.</div>
<div><br></div><div>Unless you have special constraints and lots of resources to back you I suggest using Linux AMIs - you can still keep a windows front end to run StarCluster for Launch and for development.</div><div><br>
</div><div>I hope I am presenting a good picture here.</div><div><br></div><div> Jacob</div></div><div class="gmail_extra"><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 9, 2013 at 2:42 PM, Giovanni <span dir="ltr"><<a href="mailto:pip.giovanni@gmail.com" target="_blank">pip.giovanni@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I have recently started looking at AWS for our parallel/distributed processing needs and came across Starcluster and would very much like to use it. However, we are a Windows shop and do our processing on Windows machines.</div>
<div><br></div><div>I've installed Starcluster on Win 7 and have run the demo smoothly.</div><div><br></div><div>The big question now - is it feasible to create a Windows AMI that Starcluster can use and build a cluster with? And if so, what does the Windows AMI need? I've gotten as far as creating a Windows instance with passwordless SSH server and the "root" user and I can get SC to connect to it. My understanding is that I now have to configure Sun Grid Engine queuing system (open-source edition), the network file system, and OpenMPI. Anything else?</div>
<div><br></div><div>Does anyone have any experience with this? Is it doable? </div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Giovanni</div></font></span></div>
<br>_______________________________________________<br>
StarCluster mailing list<br>
<a href="mailto:StarCluster@mit.edu">StarCluster@mit.edu</a><br>
<a href="http://mailman.mit.edu/mailman/listinfo/starcluster" target="_blank">http://mailman.mit.edu/mailman/listinfo/starcluster</a><br>
<br></blockquote></div><br></div>