Page 1 of 4

We're Going Dedicated -- Very Soon™

Posted: 15 Nov 2009, 00:15
by Henhouse
-- The Story

While we've kept this in secret for a while now, we've been secretly planning to go to a dedicated server. We've wanted to wait on Verizon FiOS Fiber Optic Internet to get about 10Mbit upload, but we've waited for almost half a year now. But looking at what FiOS would offer, how much it costs compared to a dedicated server and what we can really get from that. We've changed our mind.

On the MaNGOS forums I spoke with a few people in various threads about how many people MaNGOS can hold based on specs, and Internet speed. I asked, where are people were getting these servers. Phelpsben replied to one of my posts discussing PacificRack.com and how their servers have amazing support, uptime, and affordable prices. I looked them up, and to be true, they looked really affordable and nice. I began planning a customized server I would possibly want to build. Well, I got one configured the way I would like it; however, there came the option --- Operating System. When we first started Smolderforge we were suppose to be running on Ubuntu Linux. However, our first server was so bad we resorted to Windows --- but... did I still want to run on Windows?

Windows would cost about $15 a month, whereas Linux is free and can process faster and preform far greater tasks. The only good side to staying with Windows was simplicity and that it was easier to compile in Windows than Linux --- which, is true.

I've spent a while getting MaNGOS to compile in Ubuntu Linux 8.10 64-bit with the Smolderforge custom changes and ScriptDev2 and I've finally reached a success---and learned a lot in the process!

Phelpsben was amazingly kind to set me up a Virtual Private Server on one of his many dedicated servers to get a taste of that I would want to expect with the one I purchased. The server was running very well and performing great so I've pretty much made my decision. What do I do next? -- I need to start planning ways to prevent over crowding in large areas right away.


-- How Will This Happen?

As you might recall a little over one year ago we accidentally messed up the character database from reverting from an unstable core. Unlike we do now, we did not have character backups and something happened and we lost them all. I spent about 5 hours getting them to restore to an SQL file that had to be reimported. Do you remember how long that took? About 4 days --- I know now how to prevent that, thanks to phelpsben. I imported about 90,000 characters at that time and all their data (we have 200,000 now) and it took a very long time. I learned that because I was importing them through a program instead of running through command prompt(which I've never used to handle databases), running through the program causes it to load into RAM, then reprocessed back out again. Instead of actually being able to go DIRECTLY into the database.

We're still going to write and run the prune script to make the file smaller to transfer to the dedicated server, but we'll have almost no problem reimporting into the dedicated server--with it's processors, it will take very little time.

So because of this, we're raising the inactivity timer period to 8 months, up from 5.


-- Tell Me About the Server!

So, we'll be trying to get a 2 Intel XEON 2.8 Ghz processors (XEON are extremely powerful). 4GB of RAM (if we can right off the bat), 100Mbit up and down speeds. 2TB of bandwidth a month, 120GB hard drive.

So, that's some really great stuff there! While we're not going to reach 2TB of bandwidth, just in case we're moving a lot of stuff that normally would take internet into processing. For example, data sent will be compressed and sent to you much smaller at the compression rate. This sounds confusing, but it's just the way it sends the data. It's being compressed by 2 godly cores which we have the power to do, to preserve more RAM. It's also less bandwidth on your end.


-- What Can I Do?

We need 2 very important things from our community--your activeness on the forums by posting suggestions, and lots of feedback. Secondly, donations--not all from one person, but distributed. I'm sure with the server we will make more money; however, considering what I make now with purchasing this server I'll profit ~10 to 20 dollars a month. So these need to increase; I shouldn't have to pay for the server, it should pay for itself!

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 00:44
by Henhouse
-- What Will Change In-game?

When the server opens at first we will cap at 200 people, only to see how well areas are. Will they be over crowded, what will we need to do if so? -- these questions will have to take care of.

Start to expect timers disappearing, once there is enough people and we have our player limit up high we will no longer need to direct traffic via timed game events. Note that Alterac Valley will change several times, it may in some cases use game timers, and/or player amount increased to 40v40.


Nov. 14, 6:49PM -- There is a chance we may go dedicated within 24 hours, however depending if everything can happen correctly in the allotted time, we just might. Everything has been running very, very smoothly so far and hopefully will continue.
Nov. 14, 10:52PM -- Server was ordered about 45 minutes ago.
Nov. 15, 12:28AM -- Still no email... >_<
Nov. 15, 2:22AM -- Currently still no email from them yet. We preformed server backups and are running the pruning script which is deleting accounts and their characters that haven't been logged into in over 8 months. It's deleted so many so far, lots of house cleaning!
Nov. 15, 12:12PM -- Prune script has been run--deleting a little over 29,000 accounts older than 8 months inactive. We still have received no word about the server. We have spoke with them on the phone and they will email us the status of it... Which was about 3 hours ago.
Nov. 15, 2:34PM -- We've had our account created and they are building the server. *Should* be ready on Monday they said.
Nov. 16, 10:01AM -- No email from them, but hey -- it's 7AM in California at the moment so not much of a problem. In about 2 1/2 hours I'll try to check back. I'll be home at 4PM EST (Server time)

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 00:46
by Tykel
Nice nice ;};}

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 01:27
by phelpsb
I'm more than happy to help!!!
I can't wait to play some arena on the dedicated server!

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 02:01
by Avronax
I'm excited. :D

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 03:07
by Endania
Avronax wrote:I'm excited. :D
... as hell!

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 03:50
by Henhouse
Remember it will take a while to start building up a population of that many people. So please, bear with us as we try to solve soon over-crowding.

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 03:57
by Riski
Godlike post...

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 04:06
by Myforte
Is that why i cant log in now ?
Also, will this fix the PHAT lag problems ? and will there be less class bugs ?

Re: We're Going Dedicated -- Very Soonâ„¢

Posted: 15 Nov 2009, 04:56
by Henhouse
Chomba wrote:Is that why i cant log in now ?
Also, will this fix the PHAT lag problems ? and will there be less class bugs ?
Login now problem was my fault, it's fixed at the moment before we start backups.

Lag problems; well... We have 2Mbit upload now... We'll soon have 100Mbit upload. Go figure. We'll be able to run several servers on here. Wrath and maybe PreBC in the future.

If there's lag, someone obviously just divided by zero.



Donate, donate, donate! We need the moneyz to pay for the server! ^_^