NexusFi: Find Your Edge


Home Menu

 





My virtualized trading IT infrastructure


Discussion in Tech Support

Updated
      Top Posters
    1. looks_one keymoo with 15 posts (30 thanks)
    2. looks_two Fadi with 8 posts (0 thanks)
    3. looks_3 NetTecture with 4 posts (2 thanks)
    4. looks_4 tre436 with 1 posts (0 thanks)
      Best Posters
    1. looks_one keymoo with 2 thanks per post
    2. looks_two sam028 with 2 thanks per post
    3. looks_3 MrYou with 2 thanks per post
    4. looks_4 NetTecture with 0.5 thanks per post
    1. trending_up 9,432 views
    2. thumb_up 36 thanks given
    3. group 12 followers
    1. forum 32 posts
    2. attach_file 0 attachments




 
Search this Thread

My virtualized trading IT infrastructure

  #1 (permalink)
 
keymoo's Avatar
 keymoo 
Bedford, UK
 
Experience: Beginner
Platform: SierraChart/TT Feed
Trading: NQ
Posts: 129 since Mar 2012
Thanks Given: 212
Thanks Received: 215

I've got a lot out of Big Mike's forum, so in the spirit of giving back, I thought I'd share how I set up my IT for trading. You might get something out of it. Videos are in HD on YouTube.

Part 1 - An Overview


Part 2 - Snapshotting, stability, performance and why should you virtualize?


Part 3 - Installing CentOS


Part 4 - Installing and configuring the firewall


Part 5 - Installing NTP and Webmin

Follow me on Twitter Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
About a successful futures trader who didn´t know anyth …
Psychology and Money Management
How to apply profiles
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
 
  #2 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648

Wow I love that setup!!
Great job man; I guess i will replicate some of it for fun.

Do you happen to know, if you can also run a Max OS X virtual machine? Or does it require some particular apple stamped hardware?
Just for fun, but would love to have a windows 7 machine, an ubuntu or opensuse machine and a mac osx machine all virtual!

Thanks for making me discover TeamViewer.
That's the feature I think would allow me to access my home/trading computer from my fire-walled office network.


On the other hand, they changed the name of "ESXi" to "VMware vSphere Hypervisor" for marketing purposes.
Do you confirm?

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
  #3 (permalink)
 
keymoo's Avatar
 keymoo 
Bedford, UK
 
Experience: Beginner
Platform: SierraChart/TT Feed
Trading: NQ
Posts: 129 since Mar 2012
Thanks Given: 212
Thanks Received: 215



Fadi View Post
Do you happen to know, if you can also run a Max OS X virtual machine? Or does it require some particular apple stamped hardware?

Yes it is possible with ESXi 5.0 but I haven't done it, mainly because I don't have the latest Apple OS CD. You need ESXi 5.0 because that has virtualization support for EFI. If you do it, post it up for us to geek out at.

I did triple boot my MacBook once though with Ubuntu, Windows and MacOS X for no apparent reason.

Follow me on Twitter Started this thread Reply With Quote
  #4 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648

Yeah will try and see what I can do if I get some free time over the weekend.

My current flow at home from internet to end users is as follows:
1. Internet

2. ADSL
3. Server + printer
4. Wireless router

5. My clients all on wireless to tidy up things (wife's requirement lol she hates cables running all over the place)
5.a PlayStation 1x
5.b iPhone 2x
5.c iPad 1x
5.d Macbook 1x
5.e Lenovo Laptops 2x
5.f iMac 1x

But you gave me that genius idea of running vmware EXSi 5.0 on the server machine instead, and "virtualize" the DNS/DHCP/Firewall on one machine, the backups on another machine, all the while my trading packages sit on a third virtual machine :-)

Love that idea! I will work on that first, and then try and install a Mac OS VM.

Using TeamViewer, I believe I could also access each of my virtual machines from any of the clients listed above, whether they are connected to my wireless home network or from the street on a 3G or even from office behind a corporate firewall.

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
  #5 (permalink)
 
gregid's Avatar
 gregid 
Wrocław, Poland
 
Experience: Intermediate
Platform: NinjaTrader, Racket
Trading: Ockham's razor
Posts: 650 since Aug 2009
Thanks Given: 320
Thanks Received: 623

Out of curiosity - what is the specification for the server you run vmware on (OS, hardware)?

Reply With Quote
  #6 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648

Might help: ESXi 5.0 needs a 64-bit x86 CPU and 2GB of RAM as a minimum :-)

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
  #7 (permalink)
 
keymoo's Avatar
 keymoo 
Bedford, UK
 
Experience: Beginner
Platform: SierraChart/TT Feed
Trading: NQ
Posts: 129 since Mar 2012
Thanks Given: 212
Thanks Received: 215


gregid View Post
Out of curiosity - what is the specification for the server you run vmware on (OS, hardware)?

I put it together three years ago (almost to the day) and is still holding up well and is very modest by today's standards My main desktop machine has more power than the server. Probably has another year or two left in it before I retire it and get a new rig. And when I do get a new rig, all I have to do is copy over the VMs from my old rig and I'll be up and running on new hardware in no time.

MOBO 1x Asus M4A78-E, AMD 790GX, AM2+/AM3, CF X, Express Gate
CPU 1x AMD Phenom II X4 940 Black Edition, 3.0GHz, AM2+, QuadCore
Network cards 2x Intel PWLA8391GTBLK Pro 1000GT Gigabit Adapter PC
Hard Drive array 4x Samsung HD103UJ, F1, 7200rpm, 32MB, 1TB, SATA-II
Hard drive controller 1x Adaptec RAID 5405, 4-Channel SAS/SATA, low profile
Flash 1x 4 GB USB Flashdrive to boot VMware from
PSU 1x Corsair CMPSU-550VX, 550W, ATX2.2/EPS, 80Plus
RAM 2x Mushkin ES2-8500 2x2GB, DDR2-1066, [email protected]
Case 1x Antec Case Performance One P182, Gun Metal Black

Follow me on Twitter Started this thread Reply With Quote
Thanked by:
  #8 (permalink)
 
keymoo's Avatar
 keymoo 
Bedford, UK
 
Experience: Beginner
Platform: SierraChart/TT Feed
Trading: NQ
Posts: 129 since Mar 2012
Thanks Given: 212
Thanks Received: 215


Fadi View Post
But you gave me that genius idea of running vmware EXSi 5.0 on the server machine instead, and "virtualize" the DNS/DHCP/Firewall on one machine, the backups on another machine, all the while my trading packages sit on a third virtual machine :-)

Love that idea! I will work on that first, and then try and install a Mac OS VM.

I'm glad you like it. FYI on the firewall, I have the following, I might do a video on this if anyone is interested in setting it up.

CentOS 6.3 x64
Shorewall 4.5.6.2
Squid 3.1
Dansguardian 2.10.1.1
dnsmasq 2.48
OpenSSH 5.3
Webmin 1.590

Follow me on Twitter Started this thread Reply With Quote
Thanked by:
  #9 (permalink)
 
Fadi's Avatar
 Fadi 
Luxembourg
 
Experience: Advanced
Platform: NinjaTrader
Broker: IB / Kinetick
Trading: ES, CL
Posts: 485 since Apr 2012
Thanks Given: 667
Thanks Received: 648


keymoo View Post
I'm glad you like it. FYI on the firewall, I have the following, I might do a video on this if anyone is interested in setting it up.

CentOS 6.3 x64
Shorewall 4.5.6.2
Squid 3.1
Dansguardian 2.10.1.1
dnsmasq 2.48
OpenSSH 5.3
Webmin 1.590

I would love it if you put a quick video in which you explain/show the details of your configurations on the "Carbon" VM. It would save me some studies and researches on the net for setting up a firewall, a DNS, a DHCP, and a cash proxy on CentOS


Is there any particular thing to look for setting up the virtual switch as well?


I am sold on that virtualization thing and encapsulating the different environments.
Up till now, my server ran all the server applications plus my trading platform side by side and I wasn't really satisfied. Also, the virtual machines I used to create them on my iMAC...

I guess you brought to me the awaited solution I was looking for! can't thank you enough bro

Successful people will do what unsuccessful people won't or can't do!
Follow me on Twitter Reply With Quote
  #10 (permalink)
 
keymoo's Avatar
 keymoo 
Bedford, UK
 
Experience: Beginner
Platform: SierraChart/TT Feed
Trading: NQ
Posts: 129 since Mar 2012
Thanks Given: 212
Thanks Received: 215



Fadi View Post
I would love it if you put a quick video in which you explain/show the details of your configurations on the "Carbon" VM. It would save me some studies and researches on the net for setting up a firewall, a DNS, a DHCP, and a cash proxy on CentOS


Is there any particular thing to look for setting up the virtual switch as well?


I am sold on that virtualization thing and encapsulating the different environments.
Up till now, my server ran all the server applications plus my trading platform side by side and I wasn't really satisfied. Also, the virtual machines I used to create them on my iMAC...

I guess you brought to me the awaited solution I was looking for! can't thank you enough bro

OK Fadi, I will update the first post with another video on how to set it up today or tomorrow.

Follow me on Twitter Started this thread Reply With Quote
Thanked by:




Last Updated on September 14, 2012


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts