Need NAS Recommendation

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
David info I had is based on what I came away with after sitting down with vendors for NAS and some informal chats with other people in my trade. My focus is on entry level around TS's budget level. Your solution is more high end. If there are budget level boxes that can do this I would be most happy to hear of it from you.

Okay, so lets differentiate the discussion into 2 different tracks. First, satisfying TS's budgetary requirement. At between $300-$600, indeed there isn't much OOTB solution that is performant. I agree on this point. For only way to achieve a relatively performant NAS within the limit of $600 is to DIY a modest box choosing only the necessary components. Spending only roughly $200 on a pair of WB1TB Blue, leaving us roughly $400 for a PSU(roughly $100), Box(roughly $60), RAM(2GB DDR3 = $18), MB(ASROCK B75M-DGS = $98) and CPU(G550 = $30), DVD-RW($23). Still have $70 bucks for a keyboard, mouse, CAT 5E network cable and so this and that like an extra fan.

It based the above price based on the latest price list of Best Bargain for Sim Lim SQ.
As for the OS. The latest LTS version of Ubuntu 32bits Server Edition (console mode), using Linux S/W Raid, and EXT4 FileSystem.
I am pretty sure it will be able to give a sustain at least 60MB/s using iSCSI, other maybe other file sharing protocols too. Of course, a lot of tedious work and some good Linux skill sets to get stuffs moving

Therefore to answer TS question, at $600, it is possible, but do TS have the means to piece up all these stuffs together.

Now moving on to a more debatable discussion on the EXTRA requirement that you have placed in below...

What I was looking at was a NAS based hard disk "farm" where I could add to if I need to build capacity. Cost is a consideration. Necessity for ability to upload and down load multiple files of total capacity 100 gigs upwards plus accessing files for use in applications like Lightroom and Photoshop with performance like as if the hard disk was accessed like a SATA drive in a laptop or PC.

The keyword here is having the NAS giving performance similar to a local SATA drive. The answer to such requirement is no, TS budget can't do it. But to be frank, even most Enterprise budget can't do it either. The only few interfaces that I can think of that achieve such network latency is Fibre Optics at least 4Gbps bandwidth or Infiniband DDR and above. That's the requirement from a RAW performance talking about network latency only. I have not even go into storage capability. Here I will using SATA 3G in comparison.

Like I say not even most Enterprise solution come close to such capabilities. Those using 1Gbps Ethernet solutions which are already more than 5 figures themselves won't hit such performance, let alone any consumer budgets.

After having the necessary network interfaces for remote storage, then we move on to harddisk. Do you think if I place a SATA harddisk spinning at 7200rpm remotely or locally under the SATA interface going to make any difference ? The answer is not likely. In that case, the next topic is on harddisk capability. Earlier on you reply to TS the following:

Using the NAS as a secondary store okay if you are prepare for slow transfer speeds plus do in batches. If you try to move 1T at a go it is going to look like the NAS hanged.

Then my response to the above statement is NOT RELEVANT. Even after you throw in 5 figures for network configuration, that match up with the exciting enterprising solution, data are not going any faster than the weakest link in the storage solution - harddisk. Here I tackle the crux of the statement "Using the NAS as a secondary store ..." and "try to move 1T at a go".

What I'm stressing is it doesn't matter it is local or remote over the best network connectivity. How fast external transfer between 2 harddisks is not going to change the fact that the bottleneck will be the speed of transfer of the harddisk. I hope it's clear. The statement above is fundamentally flawed because it's the harddisk that is slow, not whether it is NAS or not.

Answering to your "requirement" of having a hard disk farm and expandability and so forth, you didn't exactly match up with TS's requirement. You added NEW requirements of having expandability. Nothing is free of course, expandability comes with its own cost too. As such I won't tackle this aspect because clearly it's out of scope.

Most vendors when presented with this admit that entry level NAS's cannot have faster read/write, speeds are more in line with below USB2 connect externals. Experience with 2 NAS proved this was the case. Even with budget units some are slower than others. Other people I know tried other NAS's. One party managed to make it work by using Duplo (a brand Cathay pushes) which basically would be call enterprise class. The unit my guy used cost this much. This was however the position almost 2 years ago, things may have changed since.

Using my budgetary quote on $600 system and I can assure you can get to at least 60MB/s of transfer speed, will you consider this faster than USB2 which flood at around 25MB/s ? One thing for sure is those NAS at such price range are marked up for branding, OOTB experiences and some bells and whistles regarding software packages and of course a customized box solution. After adding all these extra costs, one should at least expect something around $1K if wanted the same raw performance versus the $600 DIY NAS box I proposed above.

Even so, the entry price for Synology DS212j has no issue achieving 80MB/s for iSCSI but one will need to fork out at least $700 in Singapore for the box only. Add additional 2 suitable harddisks will set one back like around $1K. Looking at the price, I don't see how it requires near 3K or above as you have quoted earlier. Mind if I say so, even really Enterprising solution wouldn't be 3K because of the "Enterprising" nature that I will discuss subsequently.

You are also confirming the for large i.e. 1T size file transfers there are speed issues - yes ?
Right now my mid term solution involves going thunderbolt with a new iMac - the specs read like what scii vs ide for data throughput ability which is equally important as mode of connection speed. Probably go that way latter in the year after the new imacs get real world beta tested by early adoptees.

No I absolutely do not concur that there is speed issues with 1TB file transfer. I have already explained very clearly above that this argument is flawed. It has nothing to do with whether it's a NAS or not, it is a fundamentally harddisk bottleneck. Placing a slow harddisk on fastest Fibre Optics won't make it fly for speed throughput.

Hmm so you are saying that a cat 5 cable will in theory give you cat 6 performance ? That was decidedly not what the fiber cable installer was telling me. My switch also does from 10/100 to gig mode (or the led lights indicate that ) when a cat 5 and a cat 6 cable is plugged in.

Mind your terminology. I quoted CAT 5E, not CAT 5. Be very specific about such things and not use them loosely. CAT 5E are capable of Gigabit throughput. NICs and Switches will go into Gigabit network when they detected a CAT5E and above network cable. I have been using CAT 5E cables for years in gigabit network, I don't see how CAT 6 makes a lot of differences in my life. I did the necessary performance test and find negligible performance gain to convert into CAT 6 for raw performance purpose.

If you use the word CAT 5, your fiber cable installer will not assume it is CAT 5E.

If you are using a gigbit router, I assumed you want to max out what ever potential it can deliver. In most tech specs there is a gap between on paper and in the real world, I normally try to have overhead so that if the system underperforms it still better than starting lower and getting less. In a home environment upgrading a cable is not that big a deal especially if the main network is laid down with cat 6 already. Link via wireless to a lan and wanting fast multiple files transfer of significant size is to me like runn a 100m race with one leg only. Okay I am not a network person so it is a little like steering by feel here - happy to learn more.

I have already mentioned, using CAT 6 or CAT 5E cable for consumer is what I called a placebo effect. The owner feels happy having a better cable, by all means. The owner wants to prepare for nuclear fallout and still the CAT 6 miraculously works, by all means. The fact is for normal consumer home, you will find almost no differences in performance. Don't believe ? Connect both ends of the cable to 2 linux boxes, and test out using iperf.

I know this sounds ridiculous, but what is ridiculous is not what I say, it's what most people assume. I am daring to say that more than half of the people that uses CAT 6 cables don't even test the network cable performance in the actual usage scenario. They just assume since it's only a couple of bucks more than CAT 5E cable and since they are going to ALWAYS go for future proofing, hence lets get it and over with it. After all, it's not easy to take out the cable under the tiles or inside the wall, why save now and later a few years down the road need to change.

This is the typical "kaisu" mentally that most people have and thats why CAT 6 cable selling at hot pancakes. Recently I see CAT 7 cables capable for 10Gps already in the market. I'm sure you will find a few wealthy folks getting CAT 7 cable soon. They are going to prepare for year 2500 when 10Gbps network becomes common.

I have already put out the citeria. Consumer are putting their cables at HOME. This premises is so darn lack of electrical interferences. How many cables are these fellas going to bundle together ? I tell you what is in the data centre where cables are hanging above the server racks. They are bundle in tens or hundreds together. They lay across the rooms of data centre in tens of metres, not just 10m from the living room to the master bedroom. They are situated in a room with hundreds of server churning away. Each server with possibility 6 pairs of high speed fans, hundreds of harddisk, and hundreds of mainboards all screaming at the top of their "lungs" with Electro Magnetic waves.

Each time these waves hit the network cable, it's going to attempt bit flips and tons of other EM interferences. From the network perspective, this is BAD BAD BAD. TCP/IP transmission will get checksum error, retransmit is going to happen. Unnecessary network load for retry. Higher latency to affect heartbeats between clustered systems. A few millions investment is not going to function at their peak because some network manager wanted to save 10K laying CAT 5E cables when he can use CAT 6 or even CAT 7. Whose head is going to roll. Get the picture ? If I'm the network manager, I will lay CAT 10 cables.

At home, SUPER overkill. Weak EM interferences, not running critical business worth millions, just a couple of slow network. Waste of MONEY. I rather use the money and buy more harddisks.

If you really want some reference to support my claim, read here at http://www.cat-5-cable-company.com/faq-cat6-v-cat5e.html. However this is not the source of my claim. The source of my claim is actual bandwidth and latency testing on real cables. BTW the word "certified" in what I learnt is FUD. It's for people that want to hang on to something. Once the cable is testing out and working, certified or not doesn't matter. What matters is TRUTH and real testing. There are just so much certification that means nothing. It's the science behind it that matters.

I do have one question for you, what gives you the impression that your gigabit router is not the bottleneck and your cable is ? Just because router claims to be gigabit doesn't mean they will route fast enough. Just because a switch is gigabit doesn't mean the switching throughput is good enough. Don't just look at claims, look at real benchmarks that are tailored to your needs. Don't look at raw benchmarks because those benchmarks are meant to hit the extreme. Look at the hourglass, do you think it matters how big the funnels are at both ends when the centre is so narrow ? If you can't identify where the bottleneck is, then the benchmark is useless. It just tell you how good the equipment is without telling you how good your solution is.

If you take into consideration how an Operating System is designed, you will find the load upon the storage subsystem doesn't need to be constantly peak performance for the whole solution to be at the peak. That's because the peak of the solution has bottleneck somewhere else and not the storage component. Your examples on multimedia usage most of the time is processors, gpu and software bottleneck, not so much of the storage system UNLESS you are talking about hundreds of users using the same storage component. Most consumer don't reach more than 3 concurrent connections, let alone hundreds.

I have been working in this industry for more than 8 years, I can tell you what all these Enterprising "bullxxxx" are. It's all about keeping your head on your neck. It's all about convincing your management that for a multi million project, everything must work as planned. Lets get the budget down first and talk about the rest later. You think the budget come from after accounting all the required hardware, software and so forth ? Everything is buffered heavily. Why ? Whose head is on the chopping board ?

Lets talk about truth. When a harddisk break down, the server crash, and so forth. Replacement are not coming in from your nearest DIY hardware store nor SIM LIM SQUARE. They come from the vendors. There will be procurement delay. When the load spike, things must continue to run. When some servers go offline or maintenance or upgrades, the front facing system MUST continue to server the stipulated load and enforce the SLA. That's why systems, peripherals and so forth are normally over-provisioned. For some agencies I work with, they over spec some resources by over 60%.

Do you think all these costs they you gather from Enterprising solution justify for consumers ? The answer is NO. That's why the ball price in the Enterprise arena is not your consumer budget. Not because they pay more and get better hardware. It's about assurances, it's about migrating business risks and so forth. I don't suppose between a couple at home, the NAS failed for 1 week will stop the household from functioning right ?

That's why such EXTRA comfort that comes with Enterprising solution are so hefty. I hope it seems all clear to you. Don't ask the wrong group of people for the wrong purpose. What they quote are more than what you need.
 
Last edited:

Silencer

Master Member
Joined
Jan 1, 2000
Messages
2,812
Reaction score
40
Tio...Cat 5 & Cat 5E is big difference hor. So when hoot cable don't juz quote Cat 5 and assume that u will get Cat5E.

To a normal home user, Cat5E & Cat6 can't really feel/see/smell the difference :s22:. But if one is wiring up the house now then can get Cat6 cable cos since price difference not that much and being a SGians, we are kiasu so hoot the better one :D
 

ttf

Junior Member
Joined
Oct 8, 2001
Messages
75
Reaction score
0
First of all, a very interesting and nice debate between David and Elleryc. Thanks to both !

i would like to ask for some opinions here.

My current setup
ASUS RT-N56U (wireless-N router 300Mbps with gigabyte switch)
Buffalo Link Pro Duo (with WD-Green harddisk, running as 2 separate drives, no RAID)

My notebook is connected wirelessly to the network. Copying of 500MB of data too me about 20 mins, which to me is 25MB/Min. To me, this is way below the "claim" performance of 70MB/min

I am now considering a second NAS with a budget of $1,200. I would like to have a 4-Bay NAS with 4x2TB hdd running RAID-5. I would like to have the fastest possible transfer speed.

What would be a good recommended setup be?

thanks!
 
Last edited:

mlwang

Master Member
Joined
Dec 21, 2000
Messages
2,962
Reaction score
25
First of all, a very interesting and nice debate between David and Elleryc. Thanks to both !

i would like to ask for some opinions here.

My current setup
ASUS RT-N56U (wireless-N router 300Mbps with gigabyte switch)
Buffalo Link Pro Duo (with WD-Green harddisk, running as 2 separate drives, no RAID)

My notebook is connected wirelessly to the network. Copying of 500MB of data too me about 20 mins, which to me is 25MB/Min. To me, this is way below the "claim" performance of 70MB/min

I am now considering a second NAS with a budget of $1,200. I would like to have a 4-Bay NAS with 4x2TB hdd running RAID-5. I would like to have the fastest possible transfer speed.

What would be a good recommended setup be?

thanks!

Check if the network card in your notebook is the bottle neck for wifi.
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
First of all, a very interesting and nice debate between David and Elleryc. Thanks to both !

i would like to ask for some opinions here.

My current setup
ASUS RT-N56U (wireless-N router 300Mbps with gigabyte switch)
Buffalo Link Pro Duo (with WD-Green harddisk, running as 2 separate drives, no RAID)

My notebook is connected wirelessly to the network. Copying of 500MB of data too me about 20 mins, which to me is 25MB/Min. To me, this is way below the "claim" performance of 70MB/min

I am now considering a second NAS with a budget of $1,200. I would like to have a 4-Bay NAS with 4x2TB hdd running RAID-5. I would like to have the fastest possible transfer speed.

What would be a good recommended setup be?

thanks!

If you decided not to get your hands dirty, then just go spec a NAS from Synology, QNAP, Asustor or some other similar tier branding. I am a Synology user, so I can't vouch for other branding, but I do know Thecus and QNAP is more premium solution. Currently Synology manage to capture the market pretty well.

My consideration for Synology is based on several factors
1) Cost - QNAP is more ex when I look at similar models
2) Reliability - If my NAS box failed, I can move my drives to my Linux box and still able to function by reassembling the S/W Raid.
3) UPS integration - I want a really reliable solution. It couples with APC UPS to provide graceful shutdown during power failure. My house has power failure twice in 2 years for various reasons. Sometimes is HDB electrical maintenance, sometimes something in my premises causes the power trip. Sometimes I also want to switch off my power supply for other electronics in the same power line. (Extremely important for storage solution that wants performance. Performance is always the enemy to reliability. Eg: Write-back cache)
4) Customization - Synology box is essentially a specialized mini linux box.
5) Assorted backup solution. I use the S3 backup for my most important data inside the NAS.
5) Quite a number of useful software packages. A few I use all the time, Torrent software, DHCP server, VPN Server, Radius server.
6) Performance - Synology has pretty reputable performance and also integration with VMWare VAAI. I don't use it all the time, but I do have VM runnings when I'm doing research and development.

If I will to get my hands dirty for all these stuffs above, it will take quite a while and also significant effort. I rather just pay and concentrate on what I wanted to do, not what is required to get my work done.

Wireless is never a good network. It is for convenience only. Lay cables if you want performance. Your 25MB/s is good, I can only get around 15MB/s for my wireless 5GHz E4200 wireless router. That's why my laptop in room is never on wireless unless I'm outside. I use a CAT 5E cable for best performance. It's easy for me to burst at >100MB/s and sustain 80MB/s over it all the time. BTW I'm only using 3x WB Red which are not exactly speed monster over RAID 5.
 
Last edited:

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
As a followup to what I claimed about NAS don't necessarily give you pathetic throughput at a relatively high-end consumer pricing, below is a simple performance test using a trial copy of Passmark's Performance Test 8.0

We will first start with the performance of a local SATA WD Green 1TB.
As you can see, it score approximately ±90MB/s for sequential write and just 6.6MB/s for Random I/O
It's not as detail as what IOMeter can tell, but good enough to give a rough idea of how sequential and random I/O differs and the general capability of a WD Green TB range drive.
4vg6d2.png


Next will be an iSCSI target which consist of just 1x WD Green 2TB drive. I'm not expecting it deviate much in terms for raw performance from it's 1TB cousin. So it's roughly about the same. Not significant in terms of performance between local or remote. It's a Synology DS1511+, but there is more about this iSCSI setup shown in the next image
2saikci.png


The pic below shows the network performance recorded by the Synology NAS and also something more consumer would not setup, known as MPIO. It's a fact that for NAS network can be a bottleneck, hence to maximize the throughput of the interconnection, I have used iSCSI MPIO to allow access to the same target via 2 Gigabit network cable and interfaces. Both the iSCSI initiator and target must have 2 Gigabit NICs, but if your NAS somehow has a 10Gb nic, you probably wouldn't need 2 if the server side is only 1Gb NICs. Round Robin policy works around session, not the number of physical NICs. You don't need specialize switches either. This is not the same as LACP.
Here you see both NICs reaches 40MB/s each totally 80MB of bandwidth, but that is not the limit of a Gigabit network. Typically one can reach around 700Mbps on a 1000baseT network. I tested it previously using CAT 5E cable via iperf. The bottlebeck is actually the harddisk and probably the iSCSI protocol too. Given it's just a WD Green 2TB, I say it's not shabby at all.
Hence at this point, we can pretty much conclude consumer NAS doesn't necessary give bad performance, but one must have good expectation and knows where the bottleneck. Synology DS1511+ is a SOHO solution, as such it's more capable, but it's not an Enterprising solution at all. You can always get any of the Diskstation offering and get pretty much similar performance.
1409so8.png


The next image below shows the status on the server side. First you notice I'm using Windows Server Enterprise 2008 R2. For Windows, I can't remember if consumer OS have iSCSI target, but for Linux user, it's definitely there. Both these 2 OS have MPIO too. However I'm using a workstation class mainboard with a Enterprise level NIC with TOE. That helps to ensure good performance by offloading TCP checksum for Jumbo packets. My server NICs, switches and Synology NAS can operate using 9KBs jumbo packets. This is important if you want to squeeze the most out of your storage, but your mileage may varies.
Disk "J" is the iSCSI target and you can see both my Local Area Connection reaches to around 50% utilitzation.
vyocp4.png


At this point, it should be pretty clear what your expectation should be regarding local and NAS solution. One must understand where the bottleneck is to properly assess the performance of any solution.

Next I will show you what about a 3x WD Red/Green combination RAID 5 volume performance in the same Synology NAS. Due to my existing data, I'm not able to provision to a block iSCSI LUN like the WD Green 2TB HDD. I use a thick provisioning of a 10GB regular file and made it a iSCSI LUN. it's performance will not be as good, but will still benefit form the fact the underlying storage is a RAID 5 system.

Immediately you can tell at 132MB/s for the sequential read, it has exceed a single 1Gbps NIC capability. Hence it must be the iSCSI MPIO having effect. Next you notice the write is not very exciting. It's inherently the issue with RAID 5. After all I didn't design my NAS for high performance, it's largely for archiving.
But you can see the random I/O got quite much better at near 40MB/s versus roughly 9MB/s for a single disk.
Given that this iSCSI LUN is a regular file, I anticipate it can get better with a block iSCSI LUN.
But take note, the notation that RAID10 will give you better performance is not entirely true. I have tested on a Highpoint HPT4310 pure H/W RAID card with dedicated XOR parity calculation Intel chipset and find that RAID 5 gives better performance in both READ and WRITE than RAID 10. The general notation that reading from RAID 1 is the sum of both drives is largely UNTRUE. That's because most RAID controllers don't implement ROUND robin mirror access. With dedicated parity raid controllers, RAID 5 can normally give much better performance.
9qfksm.png


Following nothing much to say except some more graphs showing you the network utilization and some configuration below
ff8ks1.png

2i1nyg0.png


Hence I hope this little benchmark can clear up some doubts among the readers and you can make a more informed choice in the future.
 

mrkiasu

Senior Member
Joined
Feb 20, 2001
Messages
2,002
Reaction score
59
IMHO, since you have pretty high-spec gigabit router.

consider, using a NAS with dual gigabit lan port and use link aggregation to get the best possible transfer speed.

Do note that most consumer Mech. drive (not SSD) has a max out 250MB/sec IO.

this is a bottleneck to consider.


First of all, a very interesting and nice debate between David and Elleryc. Thanks to both !

i would like to ask for some opinions here.

My current setup
ASUS RT-N56U (wireless-N router 300Mbps with gigabyte switch)
Buffalo Link Pro Duo (with WD-Green harddisk, running as 2 separate drives, no RAID)

My notebook is connected wirelessly to the network. Copying of 500MB of data too me about 20 mins, which to me is 25MB/Min. To me, this is way below the "claim" performance of 70MB/min

I am now considering a second NAS with a budget of $1,200. I would like to have a 4-Bay NAS with 4x2TB hdd running RAID-5. I would like to have the fastest possible transfer speed.

What would be a good recommended setup be?

thanks!
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
IMHO, since you have pretty high-spec gigabit router.

consider, using a NAS with dual gigabit lan port and use link aggregation to get the best possible transfer speed.

Do note that most consumer Mech. drive (not SSD) has a max out 250MB/sec IO.

this is a bottleneck to consider.

Link Aggregation wouldn't make use of both link simultaneously. Let me give you some other's blog to save me some writing. Bonding versus MPIO explained « Open-E Blog
 

yukita

Supremacy Member
Joined
Jan 1, 2000
Messages
8,355
Reaction score
183
Hi davidktw' iread your reply with high interest, may i check if i were to set iscsi on synology nas. Would it be better set is on file level with thin provisioning and VAAI enabled or better use block level?

Im using it for secondary storage to keep/write backups from multiple VMs on 3 hosts vsphere 5.1. Thanks.

Btw regarding the LAG and MPIO... I though LAG will improve the transfer rate. Say synology nas with LAG connected with 3 hosts... Cmiiw.
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
Hi davidktw' iread your reply with high interest, may i check if i were to set iscsi on synology nas. Would it be better set is on file level with thin provisioning and VAAI enabled or better use block level?

Im using it for secondary storage to keep/write backups from multiple VMs on 3 hosts vsphere 5.1. Thanks.

Btw regarding the LAG and MPIO... I though LAG will improve the transfer rate. Say synology nas with LAG connected with 3 hosts... Cmiiw.

Block level will be the best if you can exclusively dedicate harddisk for iSCSI LUN only. Using regular file, there will be extra layer of overhead between EXT4 and iSCSI LUN.

If you are using 3 hosts and hence different MAC address, LAG will likely be utilised but not sufficiently enough since there are only 3 hosts. I have not tested on VSphere since I have no extra bandwidth to test out, but I suppose this article will be of use to you
networking - Advanced: Link aggregation, MPIO, iSCSI MC/S - Stack Overflow

Using LAG you also need a capable L2 switch with 802.3AD support. MPIO don't need. Unless your ESXi host is directly connected to the NAS and exclusively using it. That will mean you need at least 3 NICS on your ESXi host.
 
Last edited:

yukita

Supremacy Member
Joined
Jan 1, 2000
Messages
8,355
Reaction score
183
Block level will be the best if you can exclusively dedicate harddisk for iSCSI LUN only. Using regular file, there will be extra layer of overhead between EXT4 and iSCSI LUN.

If you are using 3 hosts and hence different MAC address, LAG will likely be utilised but not sufficiently enough since there are only 3 hosts. I have not tested on VSphere since I have no extra bandwidth to test out, but I suppose this article will be of use to you
networking - Advanced: Link aggregation, MPIO, iSCSI MC/S - Stack Overflow

Using LAG you also need a capable L2 switch with 802.3AD support. MPIO don't need. Unless your ESXi host is directly connected to the NAS and exclusively using it. That will mean you need at least 3 NICS on your ESXi host.
So the VAAI wont really improve the performance of the iscsi storage? Cos synology seems to promote VAAI as performance improvement... Im under impression that with VAAI, performance will be better....
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
So the VAAI wont really improve the performance of the iscsi storage? Cos synology seems to promote VAAI as performance improvement... Im under impression that with VAAI, performance will be better....

Did you read up what VAAI encompass ? Please read it here and see what is accelerated VMware KB: vStorage APIs for Array Integration FAQ

Most, if not all, the hardware accelerated operations are for VM management, such as cloning, thick provisioning, etc. As for the locking part, I presume it is also about files in the VMFS. But it's not about operations inside the guest OS.

It probably won't bring benefits to your Guest OS performance upon the iSCSI disk. Feel free to test out what I say. See if regular files iSCSI target with VAAI will be better than block iSCSI target. Of course, the disadvantage of block iSCSI is you have to allocate the WHOLE block to the vSphere ESXi host. Might not be a bad thing unless you want more control at your NAS side. I suppose SAN makes better terminology since we are talking about iSCSI, not NFS/CIFS/AFP/SMB

One thing is Synology isn't an Enterprising solution, we can't assume what it has implemented must offset the performance benefits from the raw disk. Lets put it this way, without VAAI, probably regular file iSCSI target might be worse than what you get now. But will having VAAI makes regular file iSCSI target better than raw block iSCSI target ? You have to test it out and let us know here :)
 
Last edited:

yukita

Supremacy Member
Joined
Jan 1, 2000
Messages
8,355
Reaction score
183
Did you read up what VAAI encompass ? Please read it here and see what is accelerated VMware KB: vStorage APIs for Array Integration FAQ

Most, if not all, the hardware accelerated operations are for VM management, such as cloning, thick provisioning, etc. As for the locking part, I presume it is also about files in the VMFS. But it's not about operations inside the guest OS.

It probably won't bring benefits to your Guest OS performance upon the iSCSI disk. Feel free to test out what I say. See if regular files iSCSI target with VAAI will be better than block iSCSI target. Of course, the disadvantage of block iSCSI is you have to allocate the WHOLE block to the vSphere ESXi host. Might not be a bad thing unless you want more control at your NAS side. I suppose SAN makes better terminology since we are talking about iSCSI, not NFS/CIFS/AFP/SMB

One thing is Synology isn't an Enterprising solution, we can't assume what it has implemented must offset the performance benefits from the raw disk. Lets put it this way, without VAAI, probably regular file iSCSI target might be worse than what you get now. But will having VAAI makes regular file iSCSI target better than raw block iSCSI target ? You have to test it out and let us know here :)
What tools i can use to test? Can you share... As it is production environment.. I would hope not to change config so often lol
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
What tools i can use to test? Can you share... As it is production environment.. I would hope not to change config so often lol

Why are you testing in a production environment at all ? :) Doesn't sound sane.

Use IOMeter. There are Windows and Linux binaries to run within the Guest to test out actual performance. In Linux you can use bonnie++ too. Download the Passmark Performance Test 8.0, test out in the Windows environment too.

The whole point is you want to know if VAAI makes any differences to the Guest OS, then just any benchmark testing tool will work. There is no doubt by offloading zeroing and cloning to the storage subsystem makes alot of sense. It's just kind weird that VAAI is only used for Regular iSCSI LUN in Synology. It should apply the same for Block iSCSI LUN too.
 

groovinZhou

Member
Joined
Nov 19, 2007
Messages
286
Reaction score
0
go to Sim Lim Square or Funan Digitalife Mall, there's quite a number of shops selling :)

Hi All,

thanks for the humble recommendation. I just went to Challenger and saw the Synology , looking good. Can I know which one better Qnap / Synology? My company can get Qnap abit cheaper (we are IT company), but anybody know where to get the cheapest Synology in Singapore?
 

KalTorak

Senior Member
Joined
Nov 27, 2000
Messages
1,579
Reaction score
23
Hi All,

thanks for the humble recommendation. I just went to Challenger and saw the Synology , looking good. Can I know which one better Qnap / Synology? My company can get Qnap abit cheaper (we are IT company), but anybody know where to get the cheapest Synology in Singapore?
You can request quote from these local Synology distros:

Memory World (S) Pte Ltd

ACE Peripherals Private Limited

Ask for reseller pricing if you are getting through your company.

If getting from Memory World, you can call their SLS office and ask for David (one of their sales guy).
 

yukita

Supremacy Member
Joined
Jan 1, 2000
Messages
8,355
Reaction score
183
Why are you testing in a production environment at all ? :) Doesn't sound sane.

Use IOMeter. There are Windows and Linux binaries to run within the Guest to test out actual performance. In Linux you can use bonnie++ too. Download the Passmark Performance Test 8.0, test out in the Windows environment too.

The whole point is you want to know if VAAI makes any differences to the Guest OS, then just any benchmark testing tool will work. There is no doubt by offloading zeroing and cloning to the storage subsystem makes alot of sense. It's just kind weird that VAAI is only used for Regular iSCSI LUN in Synology. It should apply the same for Block iSCSI LUN too.
The main storage is actually fibre channel san... The nas is for backup storage only ... So still flexible to try.
As for the vaai, i dont understand also... Maybe the processor in the nas not fast enough for block?
 
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top