Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Snapshot performance comparison EMC Celerra vs NetApp FAS

Posted on 2010-09-16
Medium Priority
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?

Question by:ryan80
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 42

Expert Comment

by:Paul Solovyovsky
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)

LVL 12

Author Comment

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.
LVL 42

Accepted Solution

Paul Solovyovsky earned 2000 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.
LVL 12

Author Comment

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.

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Each year, investment in cloud platforms grows more than 20% (https://www.immun.io/hubfs/Immunio_2016/Content/Marketing/Cloud-Security-Report-2016.pdf?submissionGuid=a8d80a00-6fee-4b85-81db-a4e28f681762) as an increasing number of companies begin to…
The question appears often enough, how do I transfer my data from my old server to the new server while preserving file shares, share permissions, and NTFS permisions.  Here are my tips for handling such a transfer.
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…
Suggested Courses

618 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