Chapter 7: Network-Attached Storage

Section 2 : Storage Networking Technologies and Virtualization
Network-Attached Storage
Chapter 7
EMC Proven Professional
The #1 Certification Program in the information storage
and management industry
© 2009 EMC Corporation. All rights reserved.
Chapter Objectives
After completing this chapter, you will be able to:
o Describe NAS, its benefits and components
o Discuss different NAS implementations
o Describe NAS file-sharing protocols
o Discuss NAS management options
© 2009 EMC Corporation. All rights reserved.
File Sharing Environment
o File system is a structured way of storing and organizing data
files
o File Sharing
o Storing and accessing data files over network
o File system must be mounted in order to access files
o Traditional client/server model, implemented with file-sharing
protocols for remote file sharing
o Example: FTP, CIFS (also known as SMB), NFS, DFS
© 2009 EMC Corporation. All rights reserved.
File Sharing Technology Evolution
Stand Alone PC
Portable Media
for File Sharing
Networked PCs
Network Attached Storage (NAS)
© 2009 EMC Corporation. All rights reserved.
Networked File Sharing
What is NAS ?
NAS is shared storage on a network infrastructure
Clients
Application
Server
© 2009 EMC Corporation. All rights reserved.
Print
Server
NAS Device
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.
•
Dedicated for file-serving
•
Uses real-time OS dedicated for fileserving purpose
Benefits of NAS
o Support comprehensive access to information
o Improves efficiency – uses special purpose OS
o Improved flexibility – platform independent
o Centralizes storage
o Simplifies management
o Scalability
o High availability – provide redundant components
o Provides security integration to environment (user
authentication and authorization)
© 2009 EMC Corporation. All rights reserved.
Components of NAS
UNIX
NFS
Network Interface
NAS Head
NFS
IP
CIFS
NAS Device OS
Storage Interface
CIFS
Windows
Storage Array
© 2009 EMC Corporation. All rights reserved.
NAS File Sharing Protocols
o Two common NAS file sharing protocols are:
o NFS – Network File System protocol
o Traditional UNIX environment file sharing protocol
o CIFS – Common Internet File System protocol
o Traditional Microsoft environment file sharing protocol, based upon the Server
Message Block protocol
© 2009 EMC Corporation. All rights reserved.
Network File System (NFS)
o Client/server application
o Uses RPC mechanisms over TCP protocol
o Mount points grant access to remote hierarchical file
structures for local file system structures
o Access to the mount can be controlled by permissions
Additional Task
Research on NFS & CIFS
© 2009 EMC Corporation. All rights reserved.
NAS File Sharing - CIFS
o Common Internet File System
o Developed by Microsoft in 1996
o An enhanced version of the Server Message Block (SMB) protocol
o Stateful Protocol
o Can automatically restore connections and reopen files that were open prior to
interruption
o Operates at the Application/Presentation layer of the OSI model
o Most commonly used with Microsoft operating systems, but is platformindependent
o CIFS runs over TCP/IP and uses DNS (Domain Naming Service) for name
resolution
© 2009 EMC Corporation. All rights reserved.
NAS I/O
2
Application
Storage Interface
Operating System
Network Protocol
I/O Redirect
NAS Operating System
NFS / CIFS
TCP/IP Stack
Client uses
file I/O
1
Network Interface
NFS / CIFS
TCP/IP Stack
Network Interface
4
Client
© 2009 EMC Corporation. All rights reserved.
IP Network
NAS Device
3
Block I/O to
storage device
Storage Array
NAS Implementations
Integrated NAS
IP
NAS Device
Gateway NAS
IP
FC SAN
NAS Head
Storage Array
© 2009 EMC Corporation. All rights reserved.
Integrated NAS Connectivity
Clients
Application Server
IP
Integrated NAS System
Application Server
© 2009 EMC Corporation. All rights reserved.
Gateway NAS Connectivity
Additional Task
Research on suitable environments
for implementing Integrated &
Gateway NAS
Application Server
Client
IP
FC SAN
Client
Application Server
Storage Array
Client
© 2009 EMC Corporation. All rights reserved.
NAS Gateway
Hosting and Accessing Files on the NAS
Steps to host a file system:
o Create an array volume
o Assign volume to NAS device
o Create a file system on the volume
o Mount the file system
o Access the file system
o Use NFS in UNIX environment
o Execute mount/nfsmount command
o Use CIFS in windows environment
o Map the network drive as:
\\Account1\Act_Rep
© 2009 EMC Corporation. All rights reserved.
NAS Management
o Most ship with vendor management software
o Have unique management issues
o Require preliminary analysis
o Need additional complementary software
© 2009 EMC Corporation. All rights reserved.
Managing NAS Environments
o Managing an Integrated System
o Both NAS component and the storage array are managed via NAS
management software
o Managing a Gateway System
o NAS component managed via NAS management software
o Storage array managed via array management software
© 2009 EMC Corporation. All rights reserved.
Traditional File Server Environment – Example 1
Internal Users
Business Clients
Surfers, Shoppers
IP
Windows
File Server
Web Database
Transaction
Mission
Critical
Servers
FC SAN
© 2009 EMC Corporation. All rights reserved.
UNIX File
Server
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.
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.
Server Consolidation with NAS
NAS
IP
UNIX
Windows
General purpose OS serving files via
FTP, CIFS, NFS, HTTP. . .
© 2009 EMC Corporation. All rights reserved.
Chapter Summary
o Key topics covered in this chapter:
o NAS Benefits
o NAS Components
o NAS File Sharing Protocols
o CIFS and NFS
o NAS Implementation
o Integrated NAS
o Gateway NAS
o Hosting and Accessing File on NAS
o NAS Management
o NAS Examples
Additional Task
Research on factors affecting NAS
Performance, Virtual LUN & Jumbo
Frames
© 2009 EMC Corporation. All rights reserved.
Check your Knowledge
o What is the difference between an Integrated and Gateway
NAS solution?
o Which NAS type would you deploy if you already have a SAN
and storage array?
o Which NAS type is the simplest to deploy?
o Which file serving environments typically uses CIFS and NFS?
© 2009 EMC Corporation. All rights reserved.
#1 IT
company
For more information visit
© 2009 EMC Corporation. All rights reserved.
http://education.EMC.com