Pages:
Author

Topic: [~1000 GH/sec] BTC Guild - 0% Fee Pool, LP, SSL, Full Precision, and More - page 59. (Read 379078 times)

sr. member
Activity: 403
Merit: 250

By splitting a single server into the following components:
  Load Balancer (pfSense)
  MySQL Server
  Pushpool Servers

Does pfSense offer stateful connections to pushpoold/bitcoind servers?  If not, what are you using to keep miners connecting to a consistent pushpool daemon?

Also, would you mind sharing the patch for keepalive in pushpool?



It does. It's a stateful firewall.

Keep up the good work sir.  

btw, when do you sleep..?  and you work too, yes?

Pool operators and Bitcoin Service providers never sleep. That's a fact.
We don't have time for such nonsense.
sr. member
Activity: 403
Merit: 250
The patch can be found here, please note that it's still fairly untested and not recommended in production usage.
* removed until I've spoken with giel confirming he wants to release it publicly*

(All creds to giel for this one, come and thank him in #bitcoins.lc at irc.quakenet.org!)

It's a long shot.
newbie
Activity: 20
Merit: 0

By splitting a single server into the following components:
  Load Balancer (pfSense)
  MySQL Server
  Pushpool Servers

Does pfSense offer stateful connections to pushpoold/bitcoind servers?  If not, what are you using to keep miners connecting to a consistent pushpool daemon?

Also, would you mind sharing the patch for keepalive in pushpool?

legendary
Activity: 1876
Merit: 1000
Keep up the good work sir. 

btw, when do you sleep..?  and you work too, yes?
legendary
Activity: 1750
Merit: 1007
us.btcguild.com is temporarily not using Long Polling while I debug the issue it's causing with our load balancer.  It was spiking CPU usage to 100% on the LB, which caused the servers to essentially vanish from the internet for a short time.  This is why we had two invalids today, the servers weren't able to push the new block to the network due to being cut off from the outside world temporarily.

Working to get it back up as soon as possible.  Long polling disabled doesn't break anything, but it can give you 0-3 stales when a new block is found on the network.
sr. member
Activity: 403
Merit: 250
2011-07-10 17:23:40: Listener for "5850-a2": 10/07/2011 17:23:40, Problems communicating with bitcoin RPC 0 2
2011-07-10 17:23:46: Listener for "5850-a2": 10/07/2011 17:23:46, Problems communicating with bitcoin RPC 1 2
2011-07-10 17:23:52: Listener for "5850-a2": 10/07/2011 17:23:52, Problems communicating with bitcoin RPC 2 2
2011-07-10 17:23:58: Listener for "5850-a2": 10/07/2011 17:23:58, Problems communicating with bitcoin RPC 3 2

getting bunch of these connecting to us.btcguild.com and falls back to my backup pool

I had to do a complete reset on us.btcguild.com to fix a problem with the load balancer, and at the same time put in a patch that issues keep alive packets on the Long Poll connections from pushpool.  Monitoring it all very closely right now to make sure its working.

Hope it works, if it does - feel free to donate some to giel here on the forums.
It's he that have worked hard to create that patch for pushpoold, it was ment for Bitcoins.lc at first (ONLY!) but I decided to release it publicly for the greater good.

(It was I who gave it to eleuthria / BTC Guild, a bit of creds for me to!)

Fun fact:
BTC Guild now uses the "exact" same hardware setup as we do. We have been using XenServer all the time, and just recently switched to pfSense as a frontend/loadbalancer for bitcoind/pushpoold nodes.


--
Regards,
Jim Nelin
Bit LC - A friendly pool.
http://www.bitcoins.lc
legendary
Activity: 1750
Merit: 1007
2011-07-10 17:23:40: Listener for "5850-a2": 10/07/2011 17:23:40, Problems communicating with bitcoin RPC 0 2
2011-07-10 17:23:46: Listener for "5850-a2": 10/07/2011 17:23:46, Problems communicating with bitcoin RPC 1 2
2011-07-10 17:23:52: Listener for "5850-a2": 10/07/2011 17:23:52, Problems communicating with bitcoin RPC 2 2
2011-07-10 17:23:58: Listener for "5850-a2": 10/07/2011 17:23:58, Problems communicating with bitcoin RPC 3 2

getting bunch of these connecting to us.btcguild.com and falls back to my backup pool

I had to do a complete reset on us.btcguild.com to fix a problem with the load balancer, and at the same time put in a patch that issues keep alive packets on the Long Poll connections from pushpool.  Monitoring it all very closely right now to make sure its working.
sr. member
Activity: 280
Merit: 250
Firstbits: 12pqwk
2011-07-10 17:23:40: Listener for "5850-a2": 10/07/2011 17:23:40, Problems communicating with bitcoin RPC 0 2
2011-07-10 17:23:46: Listener for "5850-a2": 10/07/2011 17:23:46, Problems communicating with bitcoin RPC 1 2
2011-07-10 17:23:52: Listener for "5850-a2": 10/07/2011 17:23:52, Problems communicating with bitcoin RPC 2 2
2011-07-10 17:23:58: Listener for "5850-a2": 10/07/2011 17:23:58, Problems communicating with bitcoin RPC 3 2

getting bunch of these connecting to us.btcguild.com and falls back to my backup pool
legendary
Activity: 1750
Merit: 1007
Would I get better performance by connecting directly to uswest.btcguild.com,
instead of us.btcguild.com?  I get very low ping on uswest compared to useast.

us.btcguild.com is the same as uswest.btcguild.com


US West (/US) load balancer is having some issues, working on a solution right now.
sr. member
Activity: 280
Merit: 250
Firstbits: 12pqwk
Would I get better performance by connecting directly to uswest.btcguild.com,
instead of us.btcguild.com?  I get very low ping on uswest compared to useast.
legendary
Activity: 1750
Merit: 1007
What is difference between btcguild.com and btc-guild.com Huh

Maybe someone trying to phish your site ?

Javascript added (the only piece I plan to -ever- add) to the site to break out of the frames being used by that scam.
legendary
Activity: 1750
Merit: 1007
Just applied a fix to the US (/US West) server that should kill off the idles that were popping up roughly once per minute.
newbie
Activity: 29
Merit: 0
Currently seeing idles on us.btcguild.com. Not seeing idles on useast.btcguild.com. In case it is a DNS caching issue I currently see US as 69.42.216.173 and USEAST as 69.233.243.147
full member
Activity: 216
Merit: 100
What is difference between btcguild.com and btc-guild.com Huh

Maybe someone trying to phish your site ?
I see some frame killing JS/X-Frame-Options header in btcguild.com's future, hah.
sr. member
Activity: 383
Merit: 250
New server is up and running very well.

No its not.

I'm getting "Warning: work queue is empty, miner is idle" and "Disconnected from server" followed by "Connected to server over and over again.

My 4Ghash/s has dropped to 3 to 3.2  Cry This has been happening to me for the last 14 hours now, no matter what server I choose. Just tried us.btcguild.com and get the same thing.

This is of course causing me to get lower payouts and is probably not good for my GPU's either.

If I run "mtr us.btcguild.com" I get zero packet loss while this is happening. Nothing wrong on my end.

Also I connected all my workers to a different pool and was not experiencing this. ill give it another hour before I move elsewhere.
hero member
Activity: 518
Merit: 500
What is difference between btcguild.com and btc-guild.com Huh

Maybe someone trying to phish your site ?
newbie
Activity: 11
Merit: 0
New server is up and running very well.
legendary
Activity: 1750
Merit: 1007
WTF? UScentral    Overloaded ===> 853.18 GH/s

Work queue empty, miner idles and disconnects.. yay

I've been tweaking the DNS entries to get the split more even.  US East and Central idles have stopped for the last hour or so.  The new server is almost ready, but I'm making sure the other servers will sync with it when they complete a round.  This server is a completely different beast from the others, so I have to be very careful before deploying it live since it is essentially 4+ servers at once.


UPDATE:  Two blocks finished which was enough to give confidence that the new server will properly sync together with the other servers.  The new server is now online.  Any DNS entry which is not explicitly used has been pointed to the new server: us., uswest., eu., nl., nl1., nl2., de2., guiminer. all use the new server.  Once it has proven itself under moderate load, I will include btcguild.com generic address, and slowly make plans on migrating US Central into it.
sr. member
Activity: 383
Merit: 250
WTF? UScentral    Overloaded ===> 853.18 GH/s

Work queue empty, miner idles and disconnects.. yay
Eri
sr. member
Activity: 264
Merit: 250
it was having the issue for a few hours, so may have been something else. good luck on getting that server up ^^
Pages:
Jump to: