ratcheting up global namespace performance
Post on 04-Aug-2015
699 Views
Preview:
TRANSCRIPT
1 : © Gear6
Ratcheting Up Global Namespace Performance withCentralized Storage Caching
2 : © Gear6
NAS and SAN Architectures
File System 1
System 3 Space
System 2 Space
System 1 Space
FileSystem 1
FileSystem 2
FileSystem 3
Block-based SAN device File-based NAS device
SAN Architecture NAS Architecture
3 : © Gear6
FileSystem 1
NAS Lends Itself To Client Growth and Sharing
File-based NAS device
Easily add clients with shared file system approach 2 3
Eventually, new NAS devices are required, but they maintain unique file systems and must be managed independently
4 : © Gear6
Global Name Spaces Ease NAS Expansion
File-based NAS devices
Global Name SpaceGlobal Name Space
FileSystem 1
FileSystem 2
FileSystem 3
FileSystem 4
FileSystem 5
FileSystem n
Easily add clients with global namespace approach
Easily add file servers with global namespace approach
5 : © Gear6
Caching and Namespace Performance
LowLatency
IOPS
Throughput
Global Namespace
Disks
Shared NamespaceFile System
Pe
rfo
rman
ce
Capacity
Namespace performance
Memory
Cac
hin
g p
erfo
rman
ce
6 : © Gear6
Walking the Directory TreeGlobal Namespaces Can Add to Performance Concerns
Requestedcontent:dog.file
/quick
/brown
/fox
/jumped
Sample NFS directory lookup
/quick/brown/fox/jumped/over/the/lazy/dog.file
Additional NFS operation
7 : © Gear6
Centralized Storage Caching AcceleratesGlobal Name Spaces
Application Servers
Scalable Caching Appliance
NFS File Systems with Global Namespace
LegendHigh volume operations from cache
Low volume operations to/from filers
top related