Albert Posted February 4, 2013 Share Posted February 4, 2013 Over the weekend I pulled the trigger and ordered a new server for AtariAge. Order in this case means I am leasing a dedicated server from a hosting company (of which there are quite a few!) The current server is a bit long in the tooth, doesn't have a great amount of disk space, uses a six year old processor design, and only has 4GB of RAM. The new server has considerably more disk space (and four drives, so I'll be running a RAID 10 setup, for speed and redundancy), much faster processors, and 24GB of RAM. We'll also have more bandwidth capacity. The increased disk space and bandwidth will allow me to allow larger attachments, which are currently limited to 2MB in size. I'll also be able to finally use the "Downloads" module I purchased a while back for the forum, without fear of running into a disk space wall. The biggest improvement, though, is the amount of RAM. This will allow the database and forum to use RAM to cache considerably more data than they can now. The new server is also managed, which means I have to spend less time doing day-to-day tasks maintaining the server. With any luck I'll have the new server online this week for testing, and can flip the switch and transfer the site over next week. ..Al 8 Quote Link to comment Share on other sites More sharing options...
Chuck D. Head Posted February 4, 2013 Share Posted February 4, 2013 Cool beans!! Sounds like a substantial upgrade, but I bet we can still manage to bog it down and overwhelm it with our sheer volume of nonsense before too long. Quote Link to comment Share on other sites More sharing options...
Albert Posted February 4, 2013 Author Share Posted February 4, 2013 I'm not very good at being patient with these things! ..Al 2 Quote Link to comment Share on other sites More sharing options...
almightytodd Posted February 4, 2013 Share Posted February 4, 2013 This is great news. This site already performs much better than Facebook on a variety of devices that I use; including Blackberry, Nook Color, and an old Pentium 4 machine with a quarter gig of RAM. Quote Link to comment Share on other sites More sharing options...
Albert Posted February 5, 2013 Author Share Posted February 5, 2013 I now have control of the new server! Time to get to work! ..Al 4 Quote Link to comment Share on other sites More sharing options...
carmel_andrews Posted February 5, 2013 Share Posted February 5, 2013 Does it go at the speed of light?....Or warp factor 10 to using star trek logic Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted February 5, 2013 Share Posted February 5, 2013 It's been almost 24 hours. Are you done yet? Quote Link to comment Share on other sites More sharing options...
Albert Posted February 5, 2013 Author Share Posted February 5, 2013 It's been almost 24 hours. Are you done yet? LOL, I wish it was that easy! ..Al Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted February 5, 2013 Share Posted February 5, 2013 Will the regular 11am (my timezone) ~10 minutes downtime be gone then too? Quote Link to comment Share on other sites More sharing options...
Albert Posted February 5, 2013 Author Share Posted February 5, 2013 Will the regular 11am (my timezone) ~10 minutes downtime be gone then too? My plan is to come up with some other backup mechanism that doesn't cause the server to grind to a halt. ..Al 3 Quote Link to comment Share on other sites More sharing options...
Albert Posted February 5, 2013 Author Share Posted February 5, 2013 I just received this image from the General Manager at the hosting company I leased the new server from. Totally unexpected, and made me laugh out loud! I think I'm going to like this company. ..Al 8 Quote Link to comment Share on other sites More sharing options...
Trinity Posted February 6, 2013 Share Posted February 6, 2013 Wow! All of Atari Age in that little box! Quote Link to comment Share on other sites More sharing options...
Albert Posted February 6, 2013 Author Share Posted February 6, 2013 Wow! All of Atari Age in that little box! That's an amusing way of thinking about it. Yeah, those 1U servers are pretty thin! And that sucker has four hard drives in it. ..Al Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted February 6, 2013 Share Posted February 6, 2013 Wow! All of AtariAge in that little box! That's what she said. 2 Quote Link to comment Share on other sites More sharing options...
Trinity Posted February 6, 2013 Share Posted February 6, 2013 That's what she said. 1 Quote Link to comment Share on other sites More sharing options...
Jaymiester Posted February 7, 2013 Share Posted February 7, 2013 I know this thread is about the server upgrade and your busy with that, but are there any plans for an Atari Age app for Android / Apple in the near future? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted February 7, 2013 Share Posted February 7, 2013 ...are there any plans for an Atari Age app for Android / Apple in the near future? What would be the advantage? Quote Link to comment Share on other sites More sharing options...
Mr SQL Posted February 7, 2013 Share Posted February 7, 2013 What would be the advantage? Good point Tom; I think the majority of apps in the app stores could have been done in the browser though so why not put web pages in there too? Quote Link to comment Share on other sites More sharing options...
Mr SQL Posted February 7, 2013 Share Posted February 7, 2013 Hey Al what database are you using? Just curious, feels like you are running MySQL if I had to guess Quote Link to comment Share on other sites More sharing options...
Albert Posted February 7, 2013 Author Share Posted February 7, 2013 Hey Al what database are you using? Just curious, feels like you are running MySQL if I had to guess Probably 99% of the forums out there are using MySQL, including AtariAge. You really shouldn't be able to discern that, though, when things are running smoothly. Ideally I'd have the database server running separately from the web server, but that's a somewhat expensive proposition. I am going to setup replication to another server, though, and then do daily backups from the slave instead of the master, which will fix the site going offline at 4am every night. ..Al Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted February 7, 2013 Share Posted February 7, 2013 I've been getting up at odd hours to program my MMSBC 2 Atari 2600 game. Towards 3am to 5am AtariAge goes a little wonky and unresponsive. Hopefully bigger iron will help with that. Quote Link to comment Share on other sites More sharing options...
Mr SQL Posted February 7, 2013 Share Posted February 7, 2013 Probably 99% of the forums out there are using MySQL, including AtariAge. You really shouldn't be able to discern that, though, when things are running smoothly. Ideally I'd have the database server running separately from the web server, but that's a somewhat expensive proposition. I am going to setup replication to another server, though, and then do daily backups from the slave instead of the master, which will fix the site going offline at 4am every night. ..Al Al, the backup window gave it away but I think MySQL is OK - you were getting pretty good performance from the database side before the AJAX upgrade to the software; that upgrade was pretty buggy at first, the AJAX created client side bubbles that could crash a workstation if the page was left up over night and probably bogged the server with too many unnecessary database hits. I would think AtariAge is awesome even if you ran it on an 80's BBS ... wait a minute, what am I saying? I think AtariAge would be even more awesome if you ran it on an 80's BBS Quote Link to comment Share on other sites More sharing options...
Albert Posted February 7, 2013 Author Share Posted February 7, 2013 First shot of AtariAge running on the new server: Now to get the forums running! ..Al Quote Link to comment Share on other sites More sharing options...
Albert Posted February 7, 2013 Author Share Posted February 7, 2013 the backup window gave it away but I think MySQL is OK - you were getting pretty good performance from the database side before the AJAX upgrade to the software; that upgrade was pretty buggy at first, the AJAX created client side bubbles that could crash a workstation if the page was left up over night and probably bogged the server with too many unnecessary database hits. The backups have gotten progressively worse over time. The database is nearly 6GB in size at the moment. And you can't really backup a database full of (mostly) MyISAM tables without locking them. Needless to say, this is a good opportunity to change the way database backups are done! As for the AJAX, I don't think it's too bad--certainly some of the AJAX calls are balanced out by not having to do full page reloads. For instance, Quick Replies that add your post to the page without reloading. Which is a pretty common task. And pretty much all AJAX calls require some interaction from the user. Even the "Spy" page has a limited window where it will run before it stops updating the page. I would think AtariAge is awesome even if you ran it on an 80's BBS ... wait a minute, what am I saying? I think AtariAge would be even more awesome if you ran it on an 80's BBS That would make a great April Fool's joke. ..Al Quote Link to comment Share on other sites More sharing options...
Gregory DG Posted February 7, 2013 Share Posted February 7, 2013 And you can't really backup a database full of (mostly) MyISAM tables without locking them. Are you going to convert them to InnoDB ? I've been using it instead of MyISAM for awhile now... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.