How to increase write performance on ReadyNAS

Please post any helpful and useful tips to maximize your fellow ReadyNAS users' experience.

How to increase write performance on ReadyNAS

Postby Chewbacca » Fri Jan 14, 2005 4:11 pm

You may notice that ReadyNAS may seem a bit slow on writes using the default configuration. There is a way to increase that write performance significantly.

First, you will need a Uninterruptable Power Supply (UPS) with a USB connection. It doesn't have to be a large one, just big enough to protect the data in case of the power failure. A 250VA unit will be more than adaquate. Plug the ReadyNAS in to the power plug in on the UPS, making sure you plug in to the protected outlet. Next you need to connect the USB connection from the UPS to USB connector on ReadyNAS. Now turn it on.

Once the UPS is connected, ReadyNAS will automatically turn on the Write Cache option on drives. For further increase of writes, turn off the full journaling option. You can do that by clicking on the System button. If you don't see the System button, make sure you click on the Advanced Control button first. Then click on the Performance tab on the top. Then check the second option, Disable full data journalling for RAID 5 volumes, and click apply.

You should now see a large improvement on write performance of ReadyNAS.
Chewbacca

"Rrrrrrromph!"...

Quick Links:

* FAQ
* Setup Guides
* Hardware Compatibility List
* NETGEAR Support USA 888-NETGEAR
* NETGEAR Support International
* How to Send Logs

User avatar
Chewbacca
Jedi Council
 
Posts: 976
Joined: Fri Nov 19, 2004 10:23 am
Location: Vancouver, BC
ReadyNAS: NVX

Postby Dominion » Wed Apr 27, 2005 8:00 pm

If using write-cache and/or disabling journalling and power was to fail, what would be the likely consequences?
Dominion
ReadyNAS Newbie
 
Posts: 7
Joined: Wed Apr 27, 2005 7:58 pm

Postby yoh-dah » Thu Apr 28, 2005 1:18 pm

If powerfails and you've enabled writecache, data in the disk writecache can be lost if not written out to the disk platters. Chance is slim, but there's a risk that you can lose up to 32MB of unwritten data if you have 4 disks with 8MB writecache each.

If powerfails and you disable journaling, upon boot, NAS will need to run a full filesystem check, which depending on volume size and usage, can be several minutes to hours.
User avatar
yoh-dah
Jedi Council Alumni
 
Posts: 13688
Joined: Fri Nov 19, 2004 1:21 am
Location: Borah-Borah
ReadyNAS: Pro

Postby Dominion » Thu Apr 28, 2005 2:11 pm

Thank you.
Dominion
ReadyNAS Newbie
 
Posts: 7
Joined: Wed Apr 27, 2005 7:58 pm

Write cache only works with a USB plugged in?

Postby drewpc » Sat Sep 24, 2005 3:01 pm

If I use the ReadyNAS 1000 in a datacenter environment (where all AC power is on a UPS), do I have to have a UPS with a USB connection in order to get write-caching to work?
drewpc
ReadyNAS Newbie
 
Posts: 4
Joined: Sat Sep 24, 2005 2:59 pm

Postby Han Solo » Sat Sep 24, 2005 3:12 pm

No, you can turn on write caching without a USB UPS connected.
User avatar
Han Solo
Jedi Council
 
Posts: 1195
Joined: Wed Nov 24, 2004 6:20 pm
Location: Oahu, HI
ReadyNAS: Pro

Postby cbm » Fri Nov 25, 2005 8:26 am

Hi all

I have a ReadyNas X6 on order, what is the expected sustained write performance improvement in turning on write cacheing ? 1 /5 /10 Mbps ?

Or is this feature only available on the ReadyNas 600?

I would like to understand the improvment to see if the increase can justify buying a UPS to enable the functionality (more kit to upset the misses :-( ).

I would like to use the X6 to be the location that my Media Centre PC uses to record TV to - that way it can easily be accessed from other PC's, the throughput of that needs to exceed 4 Mbps sustained.

Kind regards

CBM
cbm
ReadyNAS Newbie
 
Posts: 16
Joined: Fri Nov 25, 2005 8:19 am
Location: UK

Postby yoh-dah » Fri Nov 25, 2005 9:30 am

cbm wrote:Hi all

I have a ReadyNas X6 on order, what is the expected sustained write performance improvement in turning on write cacheing ? 1 /5 /10 Mbps ?

Or is this feature only available on the ReadyNas 600?

I would like to understand the improvment to see if the increase can justify buying a UPS to enable the functionality (more kit to upset the misses :-( ).

I would like to use the X6 to be the location that my Media Centre PC uses to record TV to - that way it can easily be accessed from other PC's, the throughput of that needs to exceed 4 Mbps sustained.

Kind regards

CBM

Sustained sequential write performance for X6 is about 11-12 MB/sec (megabytes per second) without jumbo frames. With jumbo frames, it can bump up to about 16-17 MB/sec depending on your switch and PC. With the X6, it's highly recommended to run with the write cache enabled. Your performance will suffer a lot if disabled, so do get a UPS. They're actually pretty cheap these days...
User avatar
yoh-dah
Jedi Council Alumni
 
Posts: 13688
Joined: Fri Nov 19, 2004 1:21 am
Location: Borah-Borah
ReadyNAS: Pro

Postby cbm » Sat Nov 26, 2005 4:10 am

Hi, thanks for the update, APC USB UPS on the way.

Out of interest is the sustained write of the ReadyNas 600 similar to the X6 or much higher

CBM
cbm
ReadyNAS Newbie
 
Posts: 16
Joined: Fri Nov 25, 2005 8:19 am
Location: UK

Postby yoh-dah » Sat Nov 26, 2005 1:20 pm

cbm wrote:Hi, thanks for the update, APC USB UPS on the way.

Out of interest is the sustained write of the ReadyNas 600 similar to the X6 or much higher

CBM

The X6 is faster, by about 2MB/sec.
User avatar
yoh-dah
Jedi Council Alumni
 
Posts: 13688
Joined: Fri Nov 19, 2004 1:21 am
Location: Borah-Borah
ReadyNAS: Pro

Postby JReble » Fri Dec 16, 2005 7:37 am

I'm only getting about 4.5 MB/sec write speed out of my new X6. I've got a ups with usb port attached, write cache enabled, and I'm using gigabit network cards with a Netgear 5 port Gigabit Ethernet Switch model GS605. Read speeds appear to be satisfactory, but my write speeds are terribly low. What would you suggest?
JReble
ReadyNAS Newbie
 
Posts: 11
Joined: Fri Dec 16, 2005 7:34 am

Postby yoh-dah » Fri Dec 16, 2005 9:32 am

JReble wrote:I'm only getting about 4.5 MB/sec write speed out of my new X6. I've got a ups with usb port attached, write cache enabled, and I'm using gigabit network cards with a Netgear 5 port Gigabit Ethernet Switch model GS605. Read speeds appear to be satisfactory, but my write speeds are terribly low. What would you suggest?

Try disabling the journal. But we do recommend you have a UPS to avoid lengthy filesystem check after powerfail.
User avatar
yoh-dah
Jedi Council Alumni
 
Posts: 13688
Joined: Fri Nov 19, 2004 1:21 am
Location: Borah-Borah
ReadyNAS: Pro

Postby JReble » Fri Dec 16, 2005 9:37 am

It's already disabled. From previous posts I'm expecting 2 to 3 times this write speed. :cry:
JReble
ReadyNAS Newbie
 
Posts: 11
Joined: Fri Dec 16, 2005 7:34 am

Postby yoh-dah » Fri Dec 16, 2005 9:45 am

JReble wrote:It's already disabled. From previous posts I'm expecting 2 to 3 times this write speed. :cry:

Do a quick IOMeter test (see http://www.infrant.com/forum/viewtopic.php?t=265 ) and let me know what you get for read and write.
User avatar
yoh-dah
Jedi Council Alumni
 
Posts: 13688
Joined: Fri Nov 19, 2004 1:21 am
Location: Borah-Borah
ReadyNAS: Pro

Postby JReble » Mon Dec 19, 2005 6:37 am

Ok, ran the tests as indicated....

Write results:

Write IOps: 32.062291

MBps: 8.015573

Transactions Per Second: 32.062291

Avg Response Time: 31.183962



Read Results:

Read IOps: 102.222964

MBps: 25.55574

Transactions per Second: 102.222964

Avg. Response Time: 9.776898



Seems to be writing too slow. :(
JReble
ReadyNAS Newbie
 
Posts: 11
Joined: Fri Dec 16, 2005 7:34 am

Next

Return to User Submitted Tips



Who is online

Users browsing this forum: No registered users and 3 guests