Mirrorring or not ?

Support for the latest build of L2J Server, get help here with installations, upgrades, problems.
Do not post bugs reports here, use viewforum.php?f=77 instead.
There is no support for other server builds than the official provided by l2jserver.com
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
User avatar
momo61
Posts: 1648
Joined: Fri Jun 06, 2008 2:05 pm
Location: Europe

Mirrorring or not ?

Post by momo61 »

Hello guys,

I have a question concerning the Harddrives on a server.
Lets say we have 2 harddrives in Raid 1 and they work in the mirroring mode.
Is that beneficial for an L2J Server ? Or is there a better performance boosting option ?


cheers,

Momo61
_DS_
L2j Veteran
L2j Veteran
Posts: 3437
Joined: Wed Apr 30, 2008 8:53 am
Location: Russia

Re: Mirrorring or not ?

Post by _DS_ »

Mirroring does not give any performance boost.
Commiter of the shit
public static final int PI = 3.1415926535897932384626433832795;
djbenny
Posts: 133
Joined: Thu Jul 05, 2007 2:43 pm

Re: Mirrorring or not ?

Post by djbenny »

tech RAID related article :
http://techreport.com/articles.x/9124/1

there are better Raid articles,just google (could not find it quick with server benches/IO)
Last edited by djbenny on Sun Sep 13, 2009 9:30 am, edited 1 time in total.
Ninja
Posts: 48
Joined: Fri Jul 10, 2009 6:54 pm

Re: Mirrorring or not ?

Post by Ninja »

Think RAID 1 like a backup of your HD Drive nothing else.
toastgodsupreme
Posts: 750
Joined: Sun Dec 07, 2008 7:01 pm
Location: Poland

Re: Mirrorring or not ?

Post by toastgodsupreme »

For server + database, your best consumer grade solution is:

Four (or more, but really four is just dandy) SSD hard drives in Raid5. With that setup, hard drive speed will be insanely fast. Plus, it'll be redundant in case one of the drives fails.

Raid1 gives the best speed improvements in read time only. Writes are usually a little bit slower since it has to write the same data to both drives.

The Raid 5 setup is pretty much the best setup you can do for the server. A cheaper solution is to find the heaviest accessed tables, split them between multiple hard drives using the table as file option in mysql and symbolic links.
User avatar
momo61
Posts: 1648
Joined: Fri Jun 06, 2008 2:05 pm
Location: Europe

Re: Mirrorring or not ?

Post by momo61 »

toastgodsupreme wrote:For server + database, your best consumer grade solution is:

Four (or more, but really four is just dandy) SSD hard drives in Raid5. With that setup, hard drive speed will be insanely fast. Plus, it'll be redundant in case one of the drives fails.

Raid1 gives the best speed improvements in read time only. Writes are usually a little bit slower since it has to write the same data to both drives.

The Raid 5 setup is pretty much the best setup you can do for the server. A cheaper solution is to find the heaviest accessed tables, split them between multiple hard drives using the table as file option in mysql and symbolic links.
Yes, but from what I have read so far, Raid0 is the fastest if you have 2 Hard Drives.
toastgodsupreme
Posts: 750
Joined: Sun Dec 07, 2008 7:01 pm
Location: Poland

Re: Mirrorring or not ?

Post by toastgodsupreme »

momo61 wrote:Yes, but from what I have read so far, Raid0 is the fastest if you have 2 Hard Drives.
Raid5 is superior in my opinion. You have speed + redundancy. Plus, when doing it with SSD hard drives it's just retardedly fast. Yes, it's a bit more costly, but for good reason.

With SSD hard drives, a half decent controller and a half ass server, you'll probably see comparible speeds from a 4 disk raid5 setup compared to a 2 disk raid0 setup. And with the raid5, you have redundancy in case of failure. Yes, Raid0 is the king of speed because it does no parity checks or anything. But if a drive fails, it's all gone. Despite daily backups, I'm still paranoid enough to want a raid5 setup.
User avatar
momo61
Posts: 1648
Joined: Fri Jun 06, 2008 2:05 pm
Location: Europe

Re: Mirrorring or not ?

Post by momo61 »

toastgodsupreme wrote:
momo61 wrote:Yes, but from what I have read so far, Raid0 is the fastest if you have 2 Hard Drives.
Raid5 is superior in my opinion. You have speed + redundancy. Plus, when doing it with SSD hard drives it's just retardedly fast. Yes, it's a bit more costly, but for good reason.

With SSD hard drives, a half decent controller and a half ass server, you'll probably see comparible speeds from a 4 disk raid5 setup compared to a 2 disk raid0 setup. And with the raid5, you have redundancy in case of failure. Yes, Raid0 is the king of speed because it does no parity checks or anything. But if a drive fails, it's all gone. Despite daily backups, I'm still paranoid enough to want a raid5 setup.
I agree with you that Raid5 is safer and faster. However, I dont know any hosting company willing to host such a server. And if you were to find one, they'd rent it for minimum 400€ I'm sure.
toastgodsupreme
Posts: 750
Joined: Sun Dec 07, 2008 7:01 pm
Location: Poland

Re: Mirrorring or not ?

Post by toastgodsupreme »

momo61 wrote:
toastgodsupreme wrote:
momo61 wrote:Yes, but from what I have read so far, Raid0 is the fastest if you have 2 Hard Drives.
Raid5 is superior in my opinion. You have speed + redundancy. Plus, when doing it with SSD hard drives it's just retardedly fast. Yes, it's a bit more costly, but for good reason.

With SSD hard drives, a half decent controller and a half ass server, you'll probably see comparible speeds from a 4 disk raid5 setup compared to a 2 disk raid0 setup. And with the raid5, you have redundancy in case of failure. Yes, Raid0 is the king of speed because it does no parity checks or anything. But if a drive fails, it's all gone. Despite daily backups, I'm still paranoid enough to want a raid5 setup.
I agree with you that Raid5 is safer and faster. However, I dont know any hosting company willing to host such a server. And if you were to find one, they'd rent it for minimum 400€ I'm sure.
Build your own server and either get it hosted on a university network or go with a hosting provider who offers colocation
Post Reply