Network Attached Storage
Download
Report
Transcript Network Attached Storage
Network-Attached Storage
Module 2.3
© 2009 EMC Corporation. All rights reserved.
Module Objectives
After completing this module, you will be able to:
Describe NAS, its benefits and components
Discuss different NAS implementations
Describe NAS file-sharing protocols
Discuss NAS management options
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 2
File Sharing Environment
File system is structured way of storing and organizing
data files
File Sharing
– Storing and accessing data files over network
– FS must be mounted in order to access files
Traditional client/server model, implemented with filesharing protocols for remote file sharing
– Example: FTP, DNS
DFS is another examples of file sharing implementation
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 3
File Sharing Technology Evolution
Stand Alone PC
Portable Media
for File Sharing
Networked File Sharing
Networked PCs
Network Attached Storage (NAS)
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 4
What is NAS ?
NAS is shared storage on a network infrastructure
Clients
Application
Server
© 2009 EMC Corporation. All rights reserved.
Print
Server
NAS Device
Network-Attached Storage - 5
General Purpose Servers vs. NAS Devices
Applications
File System
Print Drivers
Operating System
File System
Network
Operating System
Network
Single Function
NAS Device
General Purpose Servers
(Windows or UNIX)
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 6
Benefits of NAS
Support comprehensive access to information
Improves efficiency
Improved flexibility
Centralizes storage
Simplifies management
Scalability
High availability – through native clustering
Provides security integration to environment (user
authentication and authorization)
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 7
Components of NAS
NFS
Network Interface
UNIX
NAS Head
NFS
IP
CIFS
NAS Device OS
Storage Interface
CIFS
Windows
© 2009 EMC Corporation. All rights reserved.
Storage Array
Network-Attached Storage - 8
NAS File Sharing Protocols
Two common NAS file sharing protocols are:
– CIFS – Common Internet File System protocol
Traditional Microsoft environment file sharing protocol, based upon the
Server Message Block protocol
– NFS – Network File System protocol
Traditional UNIX environment file sharing protocol
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 9
Network File System (NFS)
Client/server application
Uses RPC mechanisms over TCP protocol
Mount points grant access to remote hierarchical file
structures for local file system structures
Access to the mount can be controlled by permissions
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 10
NAS File Sharing - CIFS
Common Internet File System
– Developed by Microsoft in 1996
– An enhanced version of the Server Message Block (SMB) protocol
– Stateful Protocol
Can automatically restore connections and reopen files that were open
prior to interruption
– Operates at the Application/Presentation layer of the OSI model
– Most commonly used with Microsoft operating systems, but is
platform-independent
– CIFS runs over TCP/IP and uses DNS (Domain Naming Service) for
name resolution
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 11
NAS I/O
2
Application
Storage Interface
Operating System
Network Protocol
I/O Redirect
NAS Operating System
NFS / CIFS
NFS / CIFS
TCP/IP Stack
3
Block I/O to
storage device
Storage Array
TCP/IP Stack
1
Network Interface
Network Interface
4
Client
© 2009 EMC Corporation. All rights reserved.
IP Network
NAS Device
Network-Attached Storage - 12
NAS Implementations
Integrated NAS
IP
NAS Device
NAS Gateway
IP
FC SAN
NAS Head
Storage Array
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 13
Integrated NAS Connectivity
Clients
UNIX Server
IP
Integrated NAS System
Windows Server
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 14
Gateway NAS Connectivity
Application Server
Client
Application Server
IP
FC SAN
Client
Storage Array
Client
© 2009 EMC Corporation. All rights reserved.
NAS Gateway
Network-Attached Storage - 15
Hosting and Accessing Files on the NAS
Steps to host a file system:
Create an array volume
Assign volume to NAS device
Create a file system on the volume
Mount the file system
Access the file system
– Use NFS in UNIX environment
Execute mount/nfsmount command
– Use CIFS in windows environment
Map the network drive as:
\\Account1\Act_Rep
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 16
NAS Management
Most ship with vendor management software
Have unique management issues
Require preliminary analysis
Need additional complementary software
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 17
Managing NAS Environments
Managing an Integrated System
– Both NAS component and the storage array are managed via NAS
management software
Managing a Gateway System
– NAS component managed via NAS management software
– Storage array managed via array management software
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 18
Traditional File Server Environment – Example 1
Internal Users
Business Clients
Surfers, Shoppers
IP
Windows
File Server
Web Database
Transaction
Mission
Critical
Servers
UNIX File
Server
FC SAN
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 19
Storage Consolidation with NAS
Internal Users
Surfers, Shoppers
Business Clients
LAN/WAN
NAS
Head
Database
Transaction
Mission
Critical
Servers
FC SAN
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 20
Traditional File Server Environment – Example 2
UNIX
NT
W2K
IP
UNIX
Windows
General purpose OS serving files via
FTP, CIFS, NFS, HTTP. . .
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 21
Server Consolidation with NAS
NAS
IP
UNIX
Windows
General purpose OS serving files via
FTP, CIFS, NFS, HTTP. . .
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 22
Module Summary
Key topics covered in this module:
– NAS Benefits
– NAS Components
– NAS File Sharing Protocols
CIFS and NFS
– NAS Implementation
Integrated NAS
Gateway NAS
– Hosting and Accessing File on NAS
– NAS Management
– NAS Examples
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 23
Concept in Practice – EMC Celerra
Celerra is a
– Dedicated and high-performance
infrastructure for file level I/Os
Consists of
– Data Movers
– Control Station
– Specialized O/S (DART)
EMC Celerra NS40G
(Gateway NAS)
© 2009 EMC Corporation. All rights reserved.
EMC Celerra NS-960
Integrated NAS
Network-Attached Storage - 24
Joining the Building Blocks - Integrated
Data Mover
IP Network
Internal Network
Switch
Control Station
Serial cable connect
Internal network connect
Fibre Channel storage connect
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 25
Joining the Building Blocks - Gateway
Data Mover
Fibre Channel
NAS
NAS
NAS
NAS
NAS
NAS
SAN
SAN
SAN
SAN
SAN
SAN
Switch
IP Network
Internal Network
Switch
Control Station
SAN Host(s)
Serial cable connect
Internal network connect
Fibre Channel storage connect
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 26
Check your Knowledge
What is the difference between an Integrated and
Gateway NAS solution?
Which NAS type would you deploy if you already have a
SAN and storage array?
Which NAS type is the simplest to deploy?
Which file serving environments typically uses CIFS and
NFS?
© 2009 EMC Corporation. All rights reserved.
Network-Attached Storage - 27