Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Snapshot feature of network storage

713 views

Published on

The basic concept of snapshot to network storage.

Qsan is a RAID system expert providing iSCSI IP SAN as well as Unified Storage, Fibre Channel, SAS and FCoE storage. Visit us at www.QsanTechnology.com

Published in: Technology
  • Be the first to comment

Snapshot feature of network storage

  1. 1. Snapshots for Network Storage QsanTechnology.com
  2. 2. What is Snapshot?- General Idea A “picture” of the disk, taken at a specific time point Used on Virtual Disks 2
  3. 3. What is Snapshot?- General Idea A “picture” of the disk, taken at a specific time point Used on Virtual Disks Original Snapshot 1 Snapshot 2 Timeline 3
  4. 4. What is Snapshot?- General Idea A “picture” of the disk, taken at a specific time point Used on Virtual DisksWhat is it for? Fast, space saving backup Quick review of data history Allows more precious restore points and frequent backup missions Not suitable for critical backup purposes Temporary data protection when modifying data 4
  5. 5. How does it work?- Copy on Write technique A space saving data backup technique that makes a copy of the original data only if it’s modified. 5
  6. 6. How does it work?- Copy on Write technique A space saving data backup technique that makes a copy of the original data only if it’s modified. A Original Data (VD) Copy (Snapshot) 6
  7. 7. How does it work?- Copy on Write technique A space saving data backup technique that makes a copy of the original data only if it’s modified. Writes B to replace A A Original Data (VD) Copy (Snapshot) 7
  8. 8. How does it work?- Copy on Write technique A space saving data backup technique that makes a copy of the original data only if it’s modified. Writes B to replace A Copy A A Original Data (VD) Copy (Snapshot) 8
  9. 9. How does it work?- Copy on Write technique A space saving data backup technique that makes a copy of the original data only if it’s modified. Writes B to replace A Copy B A A Original Data (VD) Copy (Snapshot) 9
  10. 10. How does it work?- Snapshots establishment Timeline 10
  11. 11. How does it work?- Snapshots establishment Timeline VD at 2PMA B C D 11
  12. 12. How does it work?- Snapshots establishmentSnapshot1 at 2:00 PM Timeline VD at 2PMA B C D 12
  13. 13. How does it work?- Snapshots establishment No ChangesSnapshot1 at 2:00 PM Timeline VD at 2PMA B C D 13
  14. 14. How does it work?- Snapshots establishment No ChangesSnapshot1 at 2:00 PM No Changes Timeline VD at 2PM VD at 3PMA B C D A B C D 14
  15. 15. How does it work?- Snapshots establishment No ChangesSnapshot1 at Snapshot2 at 2:00 PM 3:00 PM No Changes Timeline VD at 2PM VD at 3PMA B C D A B C D 15
  16. 16. How does it work?- Snapshots establishment Replaces No B with E Changes ReplacesSnapshot1 at Snapshot2 at D with F 2:00 PM 3:00 PM No Changes Timeline VD at 2PM VD at 3PMA B C D A B C D 16
  17. 17. How does it work?- Snapshots establishment Replaces No B with E Changes ReplacesSnapshot1 at Snapshot2 at D with F 2:00 PM 3:00 PM No Changes B D Timeline VD at 2PM VD at 3PMA B C D A B C D A E C F 17
  18. 18. How does it work?- Snapshots establishment Replaces No B with E Changes ReplacesSnapshot1 at Snapshot2 at D with F Snapshot3 at 2:00 PM 3:00 PM 4:00 PM No Changes B D Timeline VD at 2PM VD at 3PMA B C D A B C D A E C F 18
  19. 19. How does it work?- Snapshots establishment Replaces Replaces No B with E A with G Changes Replaces ReplacesSnapshot1 at Snapshot2 at D with F Snapshot3 at C with H 2:00 PM 3:00 PM 4:00 PM No Changes B D Timeline VD at 2PM VD at 3PMA B C D A B C D A E C F 19
  20. 20. How does it work?- Snapshots establishment Replaces Replaces No B with E A with G Changes Replaces ReplacesSnapshot1 at Snapshot2 at D with F Snapshot3 at C with H 2:00 PM 3:00 PM 4:00 PM No Changes B D A C Timeline VD at 2PM VD at 3PMA B C D A B C D A E C F G E H F 20
  21. 21. How does it work?- Snapshots establishment Replaces Replaces No B with E A with G Changes Replaces ReplacesSnapshot1 at Snapshot2 at D with F Snapshot3 at C with HSnapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM No Changes B D A C Timeline VD at 2PM VD at 3PMA B C D A B C D A E C F G E H F 21
  22. 22. How does it work?- Snapshots establishment Futur Replaces Replaces No B with E A with G e Changes Replaces Replaces changSnapshot1 at Snapshot2 at D with F Snapshot3 at C with HSnapshot4 at es 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PMA B C D A B C D A E C F G E H F 22
  23. 23. How does it work?- Snapshots establishment Futur Replaces Replaces No B with E A with G e Each snapshot records accumulated changes until next snapshot is takenchang Changes Replaces ReplacesSnapshot1 at Snapshot2 at D with F Snapshot3 at C with HSnapshot4 at es 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F G E H F 23
  24. 24. Rollback SnapshotsSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F G E H F 24
  25. 25. Rollback Snapshots Rollback from 5PM to 4PMSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F G E H F 25
  26. 26. Rollback Snapshots Rollback from 5PM to 4PMSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F A G E C H F 26
  27. 27. Rollback Snapshots Rollback from 5PM to 4PMSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F A G E C H F 27
  28. 28. Rollback Snapshots Rollback from 5PM to 3PMSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F A G E C H F 28
  29. 29. Rollback Snapshots Rollback from 5PM to 3PMSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F A G E B C H F D 29
  30. 30. Rollback Snapshots Rollback from 5PM to 3PMSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F A G E B C H F D 30
  31. 31. Rollback Snapshots1. Restoring recorded changes in order2. Only older snapshots are kept after rollback Snapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PM A B C D A B C D A E C F A G E B C H F D 31
  32. 32. Delete Snapshots Consider dependencies before deleting snapshots. Snapshots taken earlier will be deleted along with the target snapshot. 32
  33. 33. Snapshots DependenciesWhen delete snapshots…Delete a snapshot involves deletion of earlier onesSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM Future No Changes B D A C Changes Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F G E H F 33
  34. 34. Snapshots DependenciesWhen rollback snapshots… Depe Depe DepSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM nds 3:00 PM nds 4:00 PM ends 5:00 PM On On On B D A C Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F G E H F 34
  35. 35. Snapshots DependenciesWhen rollback snapshots…Lack of snapshots in-between makes it impossibleto roll back to the targetSnapshot1 at Snapshot2 at Snapshot3 at Snapshot4 at 2:00 PM 3:00 PM 4:00 PM 5:00 PM B D A C Timeline VD at 2PM VD at 3PM VD at 4PM VD at 5PMA B C D A B C D A E C F G E H F 35
  36. 36. TrioNAS LX U600Q Outstanding Performance  Advanced Protection o Hardware RAID o Snapshot o SSD caching o Volume clone o Qsan Unified OS o Battery Backup Module o AntiVirus Integrated Backup Solution  Storage Efficiency o Amazon S3 Cloud backup o Thin Provisioning, DeDup, Compression o Remote Replication o UnifiedAUTH 36
  37. 37. AegisSAN LX P600Q (iSCSI) 10GbE iSCSI-6G SAS High Availability Systems  Outstanding Performance  Intel Xeon Dual core CPU, Intel® Ethernet  QiSOE (Qsan Hardware iSCSI 10GbE offload engine)  Dual Active controllers, and full redundant  Up to 640K IOPS, up to 4,000 and hot-pluggable design MB/s throughput  2x 10GbE + 2x 1GbE iSCSI ports per controller  SBB form factor, 4U24/3U16/2U12/2U24  Support RAID 0, 1, 0+1, 3, 5, 6, 10, 30, 50, 60, JBOD, N-way mirror, online volume expansion 37
  38. 38. AegisSAN LX F600Q (Fibre Channel) 8GbE FC-6G SAS High Availability Systems  Outstanding Performance  Intel Xeon Dual core CPU  Up to 650K IOPS, up to 5,000  Dual Active controllers, and full redundant and MB/s throughput hot-pluggable design  4x 8G FC + 2x 1GbE iSCSI ports per controller  SBB form factor, 4U24/3U16/2U12/2U24  Support RAID 0, 1, 0+1, 3, 5, 6, 10, 30, 50, 60, JBOD, N-way mirror, online volume expansion 38
  39. 39. QsanTechnology.comSales@QsanTechnology.com Thank you very much!

×