Hello, first of all this forum seems to be amazing with advice... First I was going through posts to see what would work for me, but I think I might be better off laying out what I intend to do and listen to the advice
I was looking for a solution for my newly setup business. I have a few requirements
I run a small hedge fund with low frequency trading. Currently the hardware configuration is around several cheap small unit servers (Rasberry Pi likes) that each monitor 1 strategy. They operate all off the same code library and data infrastructure. Currently I have about 10 of those running and they all mounted the same drive from a NAS to get position coordination. In a mature setup, this might increase to multiples of this.
1) Data security: much of my business is around my own intellectual property, which is why all models are centralised onto my NAS
2) IO speed: a lot of information gets read from files, whether it be model information or small sets of data. Nothing is really huge amounts of data that is read in 1 go, but rather many many calls to small subsets. Currently the NAS I have is not fast enough to run a DB on so all data has been stored in a binary format as a file and gets read.
3) I do run into problems with too many servers reading the same data, so I need to go to a DB solution quickly
So I was thinking of getting a good NAS (but open to challenge if that is the right solution) with eg 8 or 10 bays.
4 (or 6 if I get 10 in total) of those I was thinking of running in raid 10 setup with SSD. I wouldnt need so much disk space actually, so would probably take smaller SSD drives, eg 256 GB each.
the other 4 I would run in raid 6 and would install the backup software for the 4/6 critical drives. Those could be 4 or 6 TB drives.
I currently have 2 very old synology NAS systems. One is a 1 bay (that I would try and sell) and the other one is a 2 bay. I would sell this if I get something for it, or use this one as the back up server instead. Both come with 1 TB drives (so 3 in total) as well as 2 USB drives plugged into them for extension (1TB each). Currently I have them pumped with video and music and if I upgrade to a new one, I think I would use the large volume in Raid 6 to copy all my stuff onto for my home media server. All this is being accessed by a separate streamer (use Amazon fire + RPI Kodi for that). This is not critical but would just give me a bit of space and less equipment in the house.
So the main use will be a DB setup that will service many small LAN based servers as well as a file server for the actual models as I don't want to copy or run anything from the local small servers as they need to remain plug and play, so all is to be centralised.
I read a lot online so far, and Synology seems to be a bit weaker with the Atom processors. I don't want to spend money today and then run into issues or need an upgrade later. Better to be spending once and go for the real stuff.
So I was looking for recommendations on anything that comes to your mind, but given that eg. the TVS-EC1080+ is quite expensive, I prefer asking advice...
Thanks for your time
I was looking for a solution for my newly setup business. I have a few requirements
I run a small hedge fund with low frequency trading. Currently the hardware configuration is around several cheap small unit servers (Rasberry Pi likes) that each monitor 1 strategy. They operate all off the same code library and data infrastructure. Currently I have about 10 of those running and they all mounted the same drive from a NAS to get position coordination. In a mature setup, this might increase to multiples of this.
1) Data security: much of my business is around my own intellectual property, which is why all models are centralised onto my NAS
2) IO speed: a lot of information gets read from files, whether it be model information or small sets of data. Nothing is really huge amounts of data that is read in 1 go, but rather many many calls to small subsets. Currently the NAS I have is not fast enough to run a DB on so all data has been stored in a binary format as a file and gets read.
3) I do run into problems with too many servers reading the same data, so I need to go to a DB solution quickly
So I was thinking of getting a good NAS (but open to challenge if that is the right solution) with eg 8 or 10 bays.
4 (or 6 if I get 10 in total) of those I was thinking of running in raid 10 setup with SSD. I wouldnt need so much disk space actually, so would probably take smaller SSD drives, eg 256 GB each.
the other 4 I would run in raid 6 and would install the backup software for the 4/6 critical drives. Those could be 4 or 6 TB drives.
I currently have 2 very old synology NAS systems. One is a 1 bay (that I would try and sell) and the other one is a 2 bay. I would sell this if I get something for it, or use this one as the back up server instead. Both come with 1 TB drives (so 3 in total) as well as 2 USB drives plugged into them for extension (1TB each). Currently I have them pumped with video and music and if I upgrade to a new one, I think I would use the large volume in Raid 6 to copy all my stuff onto for my home media server. All this is being accessed by a separate streamer (use Amazon fire + RPI Kodi for that). This is not critical but would just give me a bit of space and less equipment in the house.
So the main use will be a DB setup that will service many small LAN based servers as well as a file server for the actual models as I don't want to copy or run anything from the local small servers as they need to remain plug and play, so all is to be centralised.
I read a lot online so far, and Synology seems to be a bit weaker with the Atom processors. I don't want to spend money today and then run into issues or need an upgrade later. Better to be spending once and go for the real stuff.
So I was looking for recommendations on anything that comes to your mind, but given that eg. the TVS-EC1080+ is quite expensive, I prefer asking advice...
Thanks for your time