mersenneforum.org  

Go Back   mersenneforum.org > Other Stuff > Forum Feedback

Reply
 
Thread Tools
Old 2006-11-30, 21:14   #12
axn
 
axn's Avatar
 
Jun 2003

505310 Posts
Default

Quote:
Originally Posted by Xyzzy View Post
We've disabled the search feature and turned off the user listing of who is online. We've also changed the forum and thread listings to 10 items. Hopefully this will reduce the load on the database server.
I'm gonna miss "New Posts"

Is there any way to cache that (or something) to reduce the load?
axn is online now   Reply With Quote
Old 2006-11-30, 21:51   #13
R. Gerbicz
 
R. Gerbicz's Avatar
 
"Robert Gerbicz"
Oct 2005
Hungary

22×7×53 Posts
Default

Quote:
Originally Posted by axn1 View Post
I'm gonna miss "New Posts"
Yes, that was the best button on the forum.
R. Gerbicz is offline   Reply With Quote
Old 2006-11-30, 21:56   #14
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

2×3×293 Posts
Default

The most users ever online figure is also gone...
jinydu is offline   Reply With Quote
Old 2006-11-30, 23:15   #15
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

100000001000002 Posts
Default

We've removed a pile of stuff, as you have noticed. We'll add stuff back in, one by one, until things start breaking. This will take some time. It is hard to figure out what features use the most resources, but we are getting a feel for it, slowly.

Sorry!

Xyzzy is offline   Reply With Quote
Old 2006-11-30, 23:43   #16
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

45308 Posts
Default

I disagree with blocking search engines. This will simply kill publicity.
ixfd64 is offline   Reply With Quote
Old 2006-11-30, 23:57   #17
Wacky
 
Wacky's Avatar
 
Jun 2003
The Texas Hill Country

32×112 Posts
Default Resources

Mike,
Frankly, a lot of the "information" referenced in this thread is "fluff". I don't really care who is (supposedly) "online" (I never "log off" because I would then have to expend too much effort to log on again), or any of the other "interesting" aspects of this forum. To me, participation is primarily a question of being able to "communicate" with members who happen to share an interest in those topics with which I also have an interest. There are many topics in this forum in which I have no interest. However, I don't think that they are "inappropriate" and think that they have a rightful place and should be supported. Just don't expect me to follow their details. Therefore, the mechanisms of your forum which allow me to conveniently ignore those topics in which I have no interest are of significant value to me.

As I understand the situation, something, rather recently, has been causing an overload on the "back-end database server" and thus preventing the forum from presenting its information in the way that "we" would prefer.

The readers of this forum have considerable expertise. Perhaps if you can describe to nature of the "perceived" difficulty, we can collectively help to formulate a plan to help insulate the servers without placing unreasonable restrictions on those that you wish to attract.

Richard
Wacky is offline   Reply With Quote
Old 2006-12-01, 03:57   #18
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

25×257 Posts
Default

In a nutshell, there are 3 resources we have to manage:

1) Disk space.
2) Bandwidth.
3) Database queries.


1) We have tons of space and use a minute fraction of it.

2) We use around one half of our allowed bandwidth, and that is with the spiders being let in. Without the spiders we use around a quarter.

3) This is what is killing us. We have hard coded limits on the number of inserts, deletes and updates per hour. The attack we are experiencing right now is a simple brute force attack where a *pile* of (zombie?) computers are accessing the forum many times a minute. Even with guest access turned off, just having this many requests for error pages sometimes resets the server.

Our theory is that there are certain features that use exceptional amounts of queries. The search, for example, uses a lot. We have (when the search is on) a "captcha" system for guests to get through to search. When the system is under attack we do okay, until several people try a crazy search at the same time and then the instantaneous load kills the server.

Our priority is to get the search back online as soon as possible. This will fix the "new posts button" problem, too. (We use that feature a lot.)

Right now we are just trying to keep things up until we can figure out how best to fix this problem. Our current hosting plan is underpowered but it is affordable. And up until recently it has been entirely adequate. We have a feeling no matter how powerful of a server we had that the bad guys could bring it down. So, we have to figure out a way to be more efficient or figure out a way to close the doors to the bad guys without making the forum too inaccessible to the regular users.

Right now we are trying to figure out how to add the "captcha" system to guests viewing threads.
Xyzzy is offline   Reply With Quote
Old 2006-12-01, 04:07   #19
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

100000001000002 Posts
Default

You all may have noticed a lot less spam being posted lately.

The supermods recently came up with a nice system that seems to cut out spam posting almost entirely.

We're sure this is a similar kind of problem, but the speed and intensity that it has hit has given us little time to prepare a solution.

In other words, don't lose faith. Eventually we'll figure this out.




PS: Sometime tonight we may attempt to rebuild the search index, so if the forum is "down" that is what is going on.
Xyzzy is offline   Reply With Quote
Old 2006-12-01, 04:29   #20
Citrix
 
Citrix's Avatar
 
Jun 2003

2×7×113 Posts
Default

May be the archive can be public and the actual forum can be restricted to members only?

Should reduce some bandwith issues.
Citrix is offline   Reply With Quote
Old 2006-12-01, 04:42   #21
moo
 
moo's Avatar
 
Jul 2004
Nowhere

80910 Posts
Default

Quote:
Originally Posted by Xyzzy View Post
In a nutshell, there are 3 resources we have to manage:

1) Disk space.
2) Bandwidth.
3) Database queries.


1) We have tons of space and use a minute fraction of it.

2) We use around one half of our allowed bandwidth, and that is with the spiders being let in. Without the spiders we use around a quarter.

3) This is what is killing us. We have hard coded limits on the number of inserts, deletes and updates per hour. The attack we are experiencing right now is a simple brute force attack where a *pile* of (zombie?) computers are accessing the forum many times a minute. Even with guest access turned off, just having this many requests for error pages sometimes resets the server.

Our theory is that there are certain features that use exceptional amounts of queries. The search, for example, uses a lot. We have (when the search is on) a "captcha" system for guests to get through to search. When the system is under attack we do okay, until several people try a crazy search at the same time and then the instantaneous load kills the server.

Our priority is to get the search back online as soon as possible. This will fix the "new posts button" problem, too. (We use that feature a lot.)

Right now we are just trying to keep things up until we can figure out how best to fix this problem. Our current hosting plan is underpowered but it is affordable. And up until recently it has been entirely adequate. We have a feeling no matter how powerful of a server we had that the bad guys could bring it down. So, we have to figure out a way to be more efficient or figure out a way to close the doors to the bad guys without making the forum too inaccessible to the regular users.

Right now we are trying to figure out how to add the "captcha" system to guests viewing threads.
what about switching to a colocation plan then all you would have to worry about is cpu performance problems and bandwidth space like you said wouldnt be an issue only db size and db speed.
moo is offline   Reply With Quote
Old 2006-12-01, 05:36   #22
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

95816 Posts
Default

I've noticed that each thread has now been limited to ten posts per page. The post limit was originally 100, but it was lowered to 25 about two days ago, and further reduced to ten earlier today. I guess this would help in case the DDoS attacker decides to exhaust our bandwidth by rapidly downloading threads.

Last fiddled with by ixfd64 on 2006-12-01 at 05:50 Reason: typo
ixfd64 is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Forum down 10metreh Forum Feedback 33 2010-07-15 14:15
How did you get your forum name? ixfd64 Lounge 41 2008-07-31 21:50
Welcome to the new forum - How to help out! Greenbank Octoproth Search 2 2006-01-18 14:05
LMH Forum edorajh Lone Mersenne Hunters 1 2004-01-02 08:30
Forum+Weekends=Dead Forum on Weekends? E_tron Lounge 10 2003-09-03 02:43

All times are UTC. The time now is 12:53.


Sat Jul 17 12:53:12 UTC 2021 up 50 days, 10:40, 1 user, load averages: 1.34, 1.45, 1.40

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.