Further Light and Knowledge

FLAK Statistics, a graph of posts per day.
NEW! Archive of The View from the Foyer.
It is currently Wed Jun 19, 2013 7:43 am

All times are UTC [ DST ]




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 57 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
 Post subject:
PostPosted: Tue Sep 01, 2009 6:23 pm 
Election Made Sure
User avatar

Joined: Wed Aug 23, 2006 6:15 am
Posts: 5633
Today it was offline for at least seven hours (that I know of). Just FYI. :wink:


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 01, 2009 6:31 pm 
Election Made Sure
User avatar

Joined: Wed Aug 23, 2006 4:49 am
Posts: 2046
wry catcher wrote:
Today it was offline for at least seven hours (that I know of). Just FYI. :wink:

I'm sorry for all the downtime lately, folks. It's just getting worse, but I'm not going to have any free time to look at the problem until this weekend at the earliest. :( I think the database is just getting too large and is running out of memory, but I need to check a few things to make sure. I might need to upgrade the server, or "archive" some older posts and remove them from the database. I'll try and keep everyone posted. My apologies again for this crappiness.

_________________
"You never reach any truth without making fourteen mistakes and very likely a hundred and fourteen."
—Razumihin, Crime and Punishment


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 01, 2009 6:42 pm 
Election Made Sure
User avatar

Joined: Sat Dec 22, 2007 3:11 pm
Posts: 4340
Location: North America's wang
If a little downtime means that Sols posts for us more, I think it's a fair trade. :loved:

_________________
Fear will keep the local systems in line.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 01, 2009 6:55 pm 
Election Made Sure
User avatar

Joined: Mon Jun 22, 2009 5:03 am
Posts: 2449
Location: Zion (Jackson County, MO)
Have you looked into managed hosting? You can get stuff like that for pretty cheap. Then you can let them worry about stability and redundancy.

Aside from that, I'm very technical and if you are running this on Linux, I can help out with keeping things stable. PM me and we can discuss it.

If you aren't running this on Linux, then you should be. ;) There is a reason LAMP is dominant in the web world.

_________________
Random Stuff from a Random Mind
Ex-Mormons Worldwide


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 01, 2009 10:41 pm 
Election Made Sure
User avatar

Joined: Wed Aug 23, 2006 4:49 am
Posts: 2046
brailsmt wrote:
Have you looked into managed hosting? You can get stuff like that for pretty cheap. Then you can let them worry about stability and redundancy.

Aside from that, I'm very technical and if you are running this on Linux, I can help out with keeping things stable. PM me and we can discuss it.

If you aren't running this on Linux, then you should be. ;) There is a reason LAMP is dominant in the web world.

I'm definitely running this on LAMP. ;) And on a virtual private server to boot. I think the database has just grown too large and mysql is thrashing the disk. Managed hosting won't really help me on that front. (Other than the hosting provider telling me I'm too large and need to pay them more money or get off their server.)

_________________
"You never reach any truth without making fourteen mistakes and very likely a hundred and fourteen."
—Razumihin, Crime and Punishment


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 01, 2009 10:54 pm 
Election Made Sure
User avatar

Joined: Mon Jun 22, 2009 5:03 am
Posts: 2449
Location: Zion (Jackson County, MO)
solistics wrote:
brailsmt wrote:
Have you looked into managed hosting? You can get stuff like that for pretty cheap. Then you can let them worry about stability and redundancy.

Aside from that, I'm very technical and if you are running this on Linux, I can help out with keeping things stable. PM me and we can discuss it.

If you aren't running this on Linux, then you should be. ;) There is a reason LAMP is dominant in the web world.

I'm definitely running this on LAMP. ;) And on a virtual private server to boot. I think the database has just grown too large and mysql is thrashing the disk. Managed hosting won't really help me on that front. (Other than the hosting provider telling me I'm too large and need to pay them more money or get off their server.)


Sounds like you need a dedicated database server with an assload of RAM and get the thing off a virtual server and onto a real one. ;)

The managed hosting would simply tell you pay them more money for the higher capacity. Of course, then you have to worry about monthly bandwidth, etc... You could also probably just host the MySQL db with managed hosting. What is the size of the DB? Could you perhaps archive anything over a year old to a separate location?

Some sites of interest:
http://www.siteground.com/mysql-hosting.htm
http://search.mysql.com/search?q=hosting&lr=lang_en
-of course-
http://www.rackspace.com (expensive)

_________________
Random Stuff from a Random Mind
Ex-Mormons Worldwide


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 02, 2009 2:52 am 
Election Made Sure
User avatar

Joined: Sat Mar 22, 2008 7:53 am
Posts: 1815
Another suggestion, Sols, is to maybe have a few of us that know how this shit works give you a hand with it ... I know this place takes up a lot of your time and life gets in the way. I know that there are several of us that are more than willing and able to help out in any way we can.

_________________
"To those seaching for truth - not the truth of dogma and darkness but the truth brought by reason, search, examination, and inquiry, discipline is required. For faith, as well intentioned as it may be, must be built on facts, not fiction - faith in fiction is a damnable false hope." - Thomas Edison


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 02, 2009 3:46 am 
Election Made Sure
User avatar

Joined: Wed Aug 23, 2006 4:49 am
Posts: 2046
brailsmt wrote:
Sounds like you need a dedicated database server with an assload of RAM and get the thing off a virtual server and onto a real one. ;)

It's more that it needs a serious RAM upgrade ... it can run just fine on a shared server.

Quote:
What is the size of the DB? Could you perhaps archive anything over a year old to a separate location?

That's my current thinking. The database is about 150mb, and phpBB is not particularly optimized for large forums. To display a forum index page, it does a complete table scan of all 15k topics (or however many there are). There are also some other queries I could optimize or add indexes for, but I think the better long-term solution is to just archive everything over a year old to static pages or the like.

The idea of separate mysql hosting is an intriguing idea, though. I'll have to take a closer look into that. I'm guessing none of them would be happy about hosting a phpBB database of the size of FLAK's, so it might end up being more expensive than their entry-level rates, but it's worth checking out at least. (You can check my post earlier in this thread to see FLAK's current financial status.)

to jbsaxman: that's definitely my long-term plan. :)

_________________
"You never reach any truth without making fourteen mistakes and very likely a hundred and fourteen."
—Razumihin, Crime and Punishment


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 02, 2009 4:01 am 
Election Made Sure
User avatar

Joined: Mon Jun 22, 2009 5:03 am
Posts: 2449
Location: Zion (Jackson County, MO)
An SSH login would do wonders... ;)

I'm a terminal bigot so ssh is all I need, well, bash and vim too, but those are standard on linux anyway. ;)

150MB database is peanuts, I thought it was up around 1-2GB... If I wasn't "borrowing" wifi, I'd offer to host the DB myself on my machine, it has more than enough horsepower:
Code:
cwd: ~/music
[brailsmt]$ uname -a
Linux daneel 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux
cwd: ~/music
[brailsmt]$ cat /proc/cpuinfo | grep model\ name
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
cwd: ~/music
[brailsmt]$ free
             total       used       free     shared    buffers     cached
Mem:       2034524    2011008      23516          0     127564    1078232
-/+ buffers/cache:     805212    1229312
Swap:       979956     128672     851284

_________________
Random Stuff from a Random Mind
Ex-Mormons Worldwide


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 02, 2009 4:29 am 
Election Made Sure
User avatar

Joined: Wed Aug 23, 2006 4:49 am
Posts: 2046
brailsmt wrote:
150MB database is peanuts, I thought it was up around 1-2GB... If I wasn't "borrowing" wifi, I'd offer to host the DB myself on my machine, it has more than enough horsepower

Haha, the problem isn't the horsepower alone, it's the horsepower plus the bandwidth. I've got a beefy computer at home too, but even on Comcast's better days it wouldn't be able to host FLAK with reasonable latencies. To get even half a gig of RAM in a proper hosting facility is dang expensive. I took a look at those links you provided and a few others as well, and I don't think any of those options are going to be cheaper than even doubling the size of my current server.

_________________
"You never reach any truth without making fourteen mistakes and very likely a hundred and fourteen."
—Razumihin, Crime and Punishment


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 02, 2009 5:09 am 
Election Made Sure
User avatar

Joined: Mon Jun 22, 2009 5:03 am
Posts: 2449
Location: Zion (Jackson County, MO)
solistics wrote:
brailsmt wrote:
150MB database is peanuts, I thought it was up around 1-2GB... If I wasn't "borrowing" wifi, I'd offer to host the DB myself on my machine, it has more than enough horsepower

Haha, the problem isn't the horsepower alone, it's the horsepower plus the bandwidth. I've got a beefy computer at home too, but even on Comcast's better days it wouldn't be able to host FLAK with reasonable latencies. To get even half a gig of RAM in a proper hosting facility is dang expensive. I took a look at those links you provided and a few others as well, and I don't think any of those options are going to be cheaper than even doubling the size of my current server.


Is it possible to cluster the DBs? I may be talking out my ass here, but if you could find 3 or more ppl to help host, that would split the bandwith and load. It'd add the additional cluster traffic between nodes, but with 3 ppl in the cluster, it'd save at least 1/2 the bandwidth...

If the problem is bandwidth, the RAM on the server won't be the limiting factor with a 150MB DB. I'm surprised comcast isn't already shaping traffic to your server to throttle the bandwidth. Comcast is a bunch of asshats with a local monopoly. I'm assuming you have a non-residential account, or they'd be shutting you down once they noticed the amount of traffic, since hosting a server is clearly against all residential contracts I've ever seen.

I'm good at throwing out ideas, feel free to keep shooting them down, maybe one will be golden...

Pardon the scattershot nature of this email...I blame the screwdrivers...

_________________
Random Stuff from a Random Mind
Ex-Mormons Worldwide


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 02, 2009 9:22 am 
Election Made Sure
User avatar

Joined: Wed Aug 23, 2006 6:15 am
Posts: 5633
Also, if there are financial implications to upgrades/improvements, we can just do a fund-raising drive (again). It's not a problem to pay some money here and there to keep the joint hopping.

Hi Sols. :smitten:


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 57 posts ]  Go to page Previous  1, 2, 3, 4

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Protected by Anti-Spam ACP Powered by phpBB® © thefoyer.org, 2011