I agree with BigMike. I've been a *nix server admin for years, but some issue with Ubuntu/Linux desktops or an application always makes me go back to using Windows.
Though I'm not trading live right now, I will probably always use a native (no virtualization) Windows 7 or Server 2008 environment for live trading. I've always hated XP and Server 2003 so I'm very glad the latest versions are much better.
Now for development I can see a great benefit of separating environments using virtualization. For example, only browsing in a "clean install" Mac OS X environment while using Parallels virtualization to develop in separate Windows, Mac OS X, or Linux installations. For example, maybe a beta version of an app is released, I can try it out without risking problems to my "production" development environment.
Running NT under VMWare works fine, I've done it for years. But if you mean a real compute cluster, where CPU calculations are being spread across multiple physical machines and you are running a single instance of an application --- good luck
Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.
Need help? 1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first. 2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses. 3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. 5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers. 6) Help using the forum? Watch this video to learn general tips on using the site.
If you want to support our community, become an Elite Member.
The following user says Thank You to Big Mike for this post: