Hey all,
I’m putting together a stranded gas mining rig in a shipping container to use at a stranded gas well in Alberta. My background is in oilfield and macroeconomics, so I'm pretty green when it comes to the tech side. I could really use any tips or help you guys can offer.
I’ve been doing some digging into how to set up my network for remote access, trying to keep it as simple as possible. It seems straightforward, but I know there's more to it than meets the eye, so I’m looking for some guidance.
Here’s what I’m thinking: 50 ASIC miners connected to a 96 port switch, that switch going into a Meraki firewall, and then that firewall connecting to a modem. From what I gather, I should be able to log in remotely through the firewall.
Do I need to have a computer on-site at the rig for this network? Where would that fit in?
Would it be tough to add a small security camera system into the setup?
What’s a good switch to choose that’s sturdy and easy to use?
What type of firewall can I get that provides remote access while being budget-friendly?
How should I configure my remote access, and what level of control will I actually have?
If anyone has suggestions, insights, or comments, I’d love to hear them.
Thanks!
I have a few small farms across various locations. My network setup is very simple. At each location I have the following:
1 x Regular broadband internet connection + router.
1 x Basic Windows PC on same network, running RealVNC (remote desktop app) and BTCTool (Bitmain's free monitoring software)
1 x 48 port Ethernet switch
The miners and PC are connected into the ethernet switch, the network switch is connected into the broadband router.
For any remote config tasks, I simply remote desktop to the PC at the farm.
I'm now into my 4th year of mining across 4 locations, hosting 20 at the smallest and 58 at the largest. I've had no problems whatsoever with the above setup, other than some brief broadband outages (negligible).
I'm surprised that you chose Windows as your OS with a remote installation like yours.
I mine more or less the same way as you, in different locations, but I chose a Debian based OS because I was afraid of Windows random restarts and untimely updates.
I'm sure there are parameters to all this, but overall Windows has always seemed less stable and reliable than Debian imo.
Hi Guys, out of interest. Why would you go it alone with something of this scale in what is described as a fairly desolate location. Is it really in the middle of nowhere? How do you right any technical issues if it is as remote as this? I'm genuinely interested to hear your views as we maintain and host in fairly remote venues but but have teams in place to look after the pools 24/7. If I had put that much money into a project I would want to know exactly what was going on from a physical as well as virtual perspective. You must have nerves of steel.
Cheers, Alex
2bminer
Do you have a tutorial for this or how to set up one? I'm more interested on the networking side of things. Regarding power outages, are you able to resolve that problem without going directly to this places? Do you have a generator or something that can help with your power. Is it totally a remote location? Because that's going to be difficult for the Internet signal if it's totally remote right?
This is a VERY basic setup. There are better and more secure ways to do this, however this is just how I do mine. It's literally a PC with remote desktop access (you could use the Windows one if you have a professional version of windows, or use a 3rd party app such as VNC), connected to the same network as the miners. That's it! 'Remote desktop' means an app that lets you control the PC remotely (e.g. you log in to the computer remotely, you will see the screen of that computer on yours, and your keyboard and mouse will control the PC as if you are using the keyboard / mouse connected to it). You will need to install some monitoring software on the PC (I use BTC Tools by Bitmain, which is free and supports all make of miners).
As for power outages, miners just start mining again automatically when the power comes back on - there is no need for user intervention. For your PC, you can install a relatively cheap expansion card that will restart the PC after a power cut, or there are probably other easy ways to make your PC come back on after a power cut, wake over LAN for example... A backup generator is pointless as it will almost certainly cost more to run than the miners will generate bitcoin, or if you have a generator large enough (such as gas turbine) then you'd probably be using that as your main power source anyway. For 50 modern miners (~800kW) , you'd need a generator in the 1 MW+ range. It would likely be the size of a 40ft shipping container (in fact it would probably be mounted inside one).
As for remote locations, if there's adequate power infrastructure to your premises to run 50 miners, there should be broadband available too - however you could use a 4G router if there is a cell mast near enough, or alternatively a satellite solution such as Starlink.
Wow, so much is needed even at a basic set up like this, how much is your capital in all of this? The basics for this seems to me like a lot of money. Starlink got the hype last year in my country but there doesn't seem to be enough people that wants to take on it. How's your profit on this monthly though? Have you got to the ROI yet?
Erm, it's really not a lot. You seem to be focussing on the wrong thing. For the networking setup described above, cost is about $100 for a cheap PC off Ebay, around $50 for an old network switch (doesn't need to be fast or fancy). So $150 all-in on networking hardware. These are the basic things you'd need even without remote access (as you need a PC connected to the same network as miners in order to configure them, restart them, monitor log files when errors occur etc). And the switch is required in order to connect multiple network devices to your internet source. The only additional thing (for remote access) - is literally an app or software, which depending on your windows version may be included anyway.
The power, cooling and racking infrastructure is what you should be focussing on. For 50 miners I would estimate somewhere between $3,000 and $15,000 - depending on the quality of components used, building works required, whether you use external tradespeople etc. You will need some heavy duty switchgear, cabling and wiring work. Whilst I've done all mine myself, this is really something a professional should be doing.
I've been mining 4 years across several locations, obviously it is profitable otherwise I wouldn't be doing it.
You need power around $0.06 per kWh or lower realistically (to profit from mining commercially). And even then it is a very risk business. For most it makes more sense to just buy Bitcoin and hold.
Whatever you do, don't expose your miners to the WAN, it's risky as is and would be even worse if you don't know what you are doing, the best basic setup is the one that danieleither described above, just a regular PC with a fresh OS, some trusted remote access application, and access your miners thought that PC, one thing I would add is a good monitoring tool like AwsomeMiner as that would keep your farm running problems free without you having to intervene, you just set a few rules and the application will handle your miners when something goes wrong, send you emails and notification about temps, hashrate and all the things you need, this way you won't have to log in every day to check.