Topic: Site Migration, 17th - 19th of May 2011

Posted under General

Hey guys,

Just letting you know that the site is going to be going through the process of being moved to a new server (with two hexa-core processors and 16GB of ram) over the next 2-3 days, and that this may lead to some times when the site will be slow, deathly slow, or possibly not available at all for a time.

I'm of course going to try and ensure there's as little downtime as possible, and honestly I don't expect any significant issues. The main bottleneck is going to be copying files from the main hard disk, as this is slow as all hell when it's heavily loaded (being a physical disk and all) - but I'll do my best to mitigate the effects of this.

Good news is this migration is going to roll into one a whole ton of important improvements, including:

1. More RAM and a different Ruby on Rails application controller, which should substantially reduce 'random downtime' due to running out of memory.

2. Raid 1 for the system's main hard disk, which should make it faster to recover from a dead drive (ie, no need to do a bare-metal restore from backup if the drive dies)

3. three times the amount of processing power of the previous server, which should SUBSTANTIALLY improve performance during peak times.

4. A new operating system for the e621 virtual machine, this time being CentOS instead of Debian. This should signficantly reduce downtime by not crashing with a 'time went backwards' error for no reason, and should make the site substantially easier to administer.

Thank you everyone for your patience - and to Aurali for her tireless work to improve the e621 codebase!

Any questions or comments? Post 'em below!

Varka

Updated by Solovar

Also there is a faster version of ruby being used, as well as more updates <3 UPDATES!

Updated by anonymous

I assume there will be a significant increase in the amount of orphaned kittens needed to power e621 with all these new changes?

Also, tag implication searching is still broken! Fix it! D:

Updated by anonymous

Riversyde said:
I assume there will be a significant increase in the amount of orphaned kittens needed to power e621 with all these new changes?

Yeah, I'm installing a second orphan kitten funnel into the boiler room. Should pretty much double the speed of the site... and double the number of orphan kittens incinerated per minute.

Updated by anonymous

Varka said:
Yeah, I'm installing a second orphan kitten funnel into the boiler room. Should pretty much double the speed of the site... and double the number of orphan kittens incinerated per minute.

post #136527

Updated by anonymous

Princess_Celestia said:
post #136527

*SLOW CLAP PROCESSOR ACTIVATED*

*CLAP. CLAP. CLAP.*

Good, that's still working.

Updated by anonymous

Riversyde said:
Also, tag implication searching is still broken! Fix it! D:

Thank goodness that's not just me. I thought my computer was retarded or something.

Updated by anonymous

Figured out why 4's happening. Might want to upgrade a certain package manager.

post #132175

Sounds like weird shit. Assume you've tried decoupling the guest os clock from the host and using ntp to keep your clocks happy.

Updated by anonymous

Cool, hope we dont see that death lag again >_>

Updated by anonymous

Anomynous said:
Figured out why 4's happening. Might want to upgrade a certain package manager.

post #132175

Sounds like weird shit. Assume you've tried decoupling the guest os clock from the host and using ntp to keep your clocks happy.

don't you get it? Debian was experimenting in TIME TRAVEL

Updated by anonymous

  • 1