Solved

Snapshot performance comparison EMC Celerra vs NetApp FAS

Posted on 2010-09-16
4
2,421 Views
Last Modified: 2013-11-14
I am comparing NetApp and EMC solutions for a VMware solution. The VMs will be on NFS. I know that EMC and NetApp use different methods of snapshots. Correct me if I am wrong on this, with EMC when a snap is made, all old data that is modified is written to hidden snap volume and the new data is written to the original location. With NetApp a pointer is put in the original data and the new data is written elsewhere. So with EMC there is a read operation and 2 writes, and with NetApp there are 2 writes although one of them will be small.

However though when it comes to reading that data, doesn't this mean that NetApp will have to make 2 read IOs to access the data, one for the pointer and one for the actual data? EMC will only have one read since the new data already replaced the old data. Does this sound correct?

Also from what my understanding is, with an NFS share EMC and NetApp will have roughly the same size usage by snaps?

Any real word experience with any type of performance impact having snaps of a file share running on an hourly basis for 2 days time would have with either system?

0
Comment
Question by:ryan80
  • 2
  • 2
4 Comments
 
LVL 42

Expert Comment

by:paulsolov
ID: 33698650
I don't believe that Netapp has a penalty since the snapshot data is stored in the same volume (since only keeps pointers).  The snapshots for Netapp only take up room when there is a deletion of original data, there is no penalty for new data.    EMC and Netapp snapshtos work differently, from what I have been able to find and I may be in incorrect but Celerra is still copy on write which means that any changes are being written to a snapshot location.

On the Netapp CIFS shares I normally perform a snapshot every 1-2 hours with no percievable performance issues at all (setup for 36 hourly, 7 daily, and 4 weekly snapschedule).  Users can restore items on their own and see "previous versions" when right clicking on a file.  With deduplication the storage is smaller in size then the NTFS share that it originated from and snapshot usage is very limited in size even when dozens of snapshots are availalbe (up to 255)



0
 
LVL 12

Author Comment

by:ryan80
ID: 33703125
I would think though that there would be an IO hit on reading current data since for every read that has to take place of data that has been snapped, it will have to make 1 IO to read the pointer (not a large amount of data, but still an IO) and then read the current data from the other location.

From what I see EMC will not have the read performance hit, but will have a bigger performance hit when taking the snap. It will have to read the data being changed, write the old data to the snapshot hidden location, and then write the new data. Now I don't know much but this sounds like it could take some time depending on the amount of changed data.
0
 
LVL 42

Accepted Solution

by:
paulsolov earned 500 total points
ID: 33703225
On the Netapp it's still at the same location just that new data is also in the same volume as well.  In your environment (I have configured much larger environments) I have not see any performance issues.  If you are going to have SQL databases with high I/O on the VMs it is better to have them outside of the NFS volume by either using MS iSCSI, NPIV directly to LUN, or RDM.  Otherwise you should be ok.
0
 
LVL 12

Author Comment

by:ryan80
ID: 33703296
No I am not concerned about the impact in my environment at all, just more curious about the differences between the two vendor types of snapshots.
0

Featured Post

Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

Join & Write a Comment

VMware Update Manager(VUM) “error code: 15” during ESXi 6.0 Remediate update in VUM operation
This article is an update and follow-up of my previous article:   Storage 101: common concepts in the IT enterprise storage This time, I expand on more frequently used storage concepts.
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now