data core makes_ha_nas_practical_20mar12
TRANSCRIPT
![Page 1: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/1.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Practical High Availability NAS
Cost-effective, non-stop disk access for clustered file shares
![Page 2: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/2.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Problem: Cost to achieve necessary redundancy & speed can be prohibitive
Alternative: Extend DataCore storage virtualization servers into high-availability (HA) NAS role
► Couple SANsymphony-V storage hypervisor features with Windows Server 2008 R2 NFS/SMB file sharing & clustering capabilities in Enterprise Edition
► No additional software required► Combine into unified HA storage solution (SAN/NAS)
Availability & performance of file shares has become mission critical
2
![Page 3: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/3.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Compelling value
FEATURE
Clustered file shares Synchronous mirroring
w/ automatic non-disruptive failover
Redundant NAS servers up to 100 km apart
Thin provisioning Cache acceleration Remote replication
BENEFIT
• Business continuity & HA
• Avoid storage-related downtime
• Minimize impact of equipment & facility problems
• Maximize space utilization
• Faster performance
• Extend protection for disaster avoidance & recovery
![Page 4: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/4.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Windows NAS (a.k.a. File Server)
4
filestore
/home/home
Host Host
NFS / SMB
NAS
![Page 5: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/5.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
NAS server outage affects everyone
5
filestore
/home/home
Host Host
NFS / SMB
NAS
![Page 6: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/6.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Clustered servers help, but …
FailoverClustering
/home/home
Host Host
NFS / SMBNFS / SMB
Server 1 Server 2
NAS
Shared disk access remains a single point of failure!
witnessfilestore
Shared disks
![Page 7: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/7.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Solution: Full redundancy
FailoverClustering
/home/home
Host Host
NFS / SMBNFS / SMB
Server 1 Server 2
NAS
witnessfilestore witnessfilestore
witnessfilestore
Room 1 Room 2
Shared “virtual” disks
Mirrored copiesPrimary disks
![Page 8: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/8.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Non-stop, high-availability NAS
/home
witnessfilestore
SAN
witnessfilestore
CacheCache
/home
NFS / SMBNFS / SMB
Host Host
FailoverClustering
Synchronous Mirroring
NASRoom 1 Room 2
Mirrored copiesPrimary disks
![Page 9: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/9.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Non-disruptive failover
/home
witnessfilestore
SAN
witnessfilestore
CacheCache
/home
NFS / SMB
Host Host
FailoverClustering
Synchronous Mirroring
Room 1 Room 2
NFS / SMB
NAS
Mirrored copiesPrimary disks
![Page 10: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/10.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Automatic failback
/home
witnessfilestore
SAN
witnessfilestore
CacheCache
/home
NFS / SMBNFS / SMB
Host Host
FailoverClustering
Synchronous Mirroring
NASRoom 1 Room 2
Mirrored copiesPrimary disks
![Page 11: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/11.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Plus I/O acceleration
disk drives
Disk Drive 4000 – 6000
DataCore L1 Cache <20
Array L2 Cache 250 – 300
Avg. Response (µS)
High-SpeedLevel 1 Caching
CPU
Up to 1 TB RAM cache per node
CPU CPU
CPU
11
VirtualDisks
Outputfrom Cache
Poll for Input
WriteCoalesce
Pre-fetch
![Page 12: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/12.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Works for virtual machines (VMs) too
12
Virtual iSCSISAN
witness filestore
Hyper-V
VM
Virtual iSCSISAN
witnessfilestore
Hyper-V
VM
FailoverClustering
DiskDrives
D2 D1’
DiskDrives
D2D1’
CacheCache
/home/home NFS / SMBNFS / SMB
iSCSI InitiatoriSCSI Initiator
Synchronous Mirroring
NAS
AppApp
Room 1 Room 2
App
VM
App
VM
Mirrored copiesPrimary disks
![Page 13: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/13.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
NAS failover with Hyper-V
13
Virtual iSCSISAN
witness filestore
Hyper-V
Virtual iSCSISAN
witnessfilestore
Hyper-V
VM
FailoverClustering
DiskDrives
D2 D1’
DiskDrives
D2D1’
CacheCache
/home/homeNFS / SMB
iSCSI Initiator
Synchronous Mirroring
NAS
AppApp
Room 1 Room 2
App
VM
App
VM
VM
NFS / SMB
iSCSI Initiator
Mirrored copiesPrimary disks
![Page 14: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/14.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Co-resident HA SAN/NAS:Compact clustered servers solution
/home
Virtual Disks
DiskDrives witness
filestoreD2 D1’
Initiator
Disks
SAN
Virtual Disks
DiskDriveswitness
filestoreD2D1’
Disks
SAN
CacheCache
/home
NFS / SMBNFS / SMB
Host Host
TargetTargetInitiatoriSCSIiSCSI
FailoverClustering
Synchronous Mirroring
NAS
![Page 15: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/15.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
SAN failover
DiskDrives
D1’
DiskDrives
D2D1’
Virtual Disk
CacheCacheSynchronous
Mirroring
Host
Alternate PathMPIO
Preferred Path
D2
Virtual Disk (mirror)
![Page 16: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/16.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Expandable to separate NAS & SAN servers
16
witness filestorewitnessfilestore
FailoverClustering
DiskDrives
D2 D1’
DiskDrives
D2D1’
CacheCache
/home/home
Host Host
NFS / SMBNFS / SMB
Synchronous Mirroring
Server 1 (NAS) Server 2 (NAS)
Server 3 (SAN) Server 4 (SAN)
NAS
![Page 17: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/17.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
Implementation guidelines
DataCore resides on parent partition
Virtualize & cache data drives
Enable thin provisioning
Place NAS servers in different rooms
► Stretch distance between them up to 100 km
Synchronously mirror across nodes
![Page 18: Data core makes_ha_nas_practical_20mar12](https://reader035.vdocument.in/reader035/viewer/2022081421/55bece74bb61eb08728b4673/html5/thumbnails/18.jpg)
Copyright © 2012 DataCore Software Corp. – All Rights Reserved.
www.datacore.com