Module – 7 network-attached storage (NAS)

Slides:



Advertisements
Similar presentations
© 2006 DataCore Software Corp SANmotion New: Simple and Painless Data Migration for Windows Systems Note: Must be displayed using PowerPoint Slideshow.
Advertisements

NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
© 2006 EMC Corporation. All rights reserved. Network Attached Storage (NAS) Module 3.2.
Network-Attached Storage
2 June 2015 © Enterprise Storage Group, Inc. 1 The Case for File Server Consolidation using NAS Nancy Marrone Senior Analyst The Enterprise Storage Group,
STORAGE Virtualization
Module – 7 network-attached storage (NAS)
Implementing Failover Clustering with Hyper-V
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
Data Storage Willis Kim 14 May Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
File Systems and N/W attached storage (NAS) | VTU NOTES | QUESTION PAPERS | NEWS | VTU RESULTS | FORUM | BOOKSPAR ANDROID APP.
Storage Area Networks The Basics. Storage Area Networks SANS are designed to give you: More disk space Multiple server access to a single disk pool Better.
Module 10 Configuring and Managing Storage Technologies.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
© 2009 EMC Corporation. All rights reserved. EMC Proven Professional The #1 Certification Program in the information storage and management industry Network-Attached.
Data Center Infrastructure
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Network Technology Associate v2.0.
Module 12: Designing High Availability in Windows Server ® 2008.
MODULE – 8 OBJECT-BASED AND UNIFIED STORAGE
Module 9: Configuring Storage
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
Chapter 5 Section 2 : Storage Networking Technologies and Virtualization.
Module – 4 Intelligent storage system
Copyright © 2014 EMC Corporation. All Rights Reserved. Windows Host Installation and Integration for Block Upon completion of this module, you should be.
Using NAS as a Gateway to SAN Dave Rosenberg Hewlett-Packard Company th Street SW Loveland, CO 80537
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
VMware vSphere Configuration and Management v6
 The End to the Means › (According to IBM ) › 03.ibm.com/innovation/us/thesmartercity/in dex_flash.html?cmp=blank&cm=v&csr=chap ter_edu&cr=youtube&ct=usbrv111&cn=agus.
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. NAS versus SAN NAS – Architecture to provide dedicated file level access.
Internet Protocol Storage Area Networks (IP SAN)
STORAGE ARCHITECTURE/ MASTER): Where IP and FC Storage Fit in Your Enterprise Randy Kerns Senior Partner The Evaluator Group.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
© 2007 EMC Corporation. All rights reserved. Internet Protocol Storage Area Networks (IP SAN) Module 3.4.
Silberschatz, Galvin and Gagne ©2013 Operating System Concepts – 9 th Edition Chapter 10: Mass-Storage Systems.
Network customization
Storage Area Networks The Basics.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Network-Attached Storage
MODULE – 8 OBJECT-BASED AND UNIFIED STORAGE
Bentley Systems, Incorporated
Nexsan iSeries™ iSCSI and iSeries Topologies Name Brian Montgomery
Network Attached Storage Overview
Data Center Infrastructure
iSCSI Storage Area Network
File System Implementation
ETERNUS DX100 S3, DX200 S3, DX500 S3 and DX600 S2
Direct Attached Storage and Introduction to SCSI
Storage Networking.
What is Fibre Channel? What is Fibre Channel? Introduction
File System Implementation
SAN and NAS.
Introduction to Networks
Introduction to Networks
Direct Attached Storage Overview
Storage Virtualization
Chapter 3: Windows7 Part 4.
Direct Attached Storage and Introduction to SCSI
Storage Networking.
Storage Networks and Storage Devices
IBM® Storwize V3700 (Business Partner Version)
Storage Trends: DoITT Enterprise Storage
Chapter 15 – Part 2 Networks The Internal Operating System
Building continuously available systems with Hyper-V
Specialized Cloud Architectures
Cost Effective Network Storage Solutions
Network customization
Presentation transcript:

Module – 7 network-attached storage (NAS) 1 Copyright © 2012 EMC Corporation. All rights reserved

Module 7: Network-Attached Storage (NAS) Upon completion of this module, you should be able to: Describe NAS, its benefits, and components Discuss NAS file-sharing protocols Describe different NAS implementations Describe file-level virtualization Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Module 7: Network-Attached Storage (NAS) Lesson 1: NAS Components and Benefits During this lesson the following topics are covered: File sharing technology evolution Benefits of NAS NAS components NAS file sharing protocols NAS I/O operations Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

File Sharing Environment Traditional method: copy files to portable media and deliver to other users Not suitable for large no of users – different locations Network-based file sharing: Storing and accessing data files over network Enables users to share files with other users Creator or owner of a file determines the type of access to be given to other users Ensures data integrity when multiple users access a shared file at the same time Examples of file sharing methods: File Transfer Protocol (FTP), Distributed File System (DFS), Network File System (NFS) and Common Internet File System (CIFS), Peer-to-Peer (P2P) Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

File Sharing Technology Evolution NAS Device Stand Alone PC File Sharing using File Servers Networked PCs Portable Media for File Sharing File Sharing using NAS File Servers Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

What is Network-Attached Storage (NAS)? It is an IP-based, dedicated, high-performance file sharing and storage device. Enables NAS clients to share files over IP network Uses specialized operating system that is optimized for file I/O Enables both UNIX and Windows users to share data NAS Device Clients Print Server Application Servers LAN Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Device A dedicated, high-performance, high-speed, single-purpose file serving and storage system. Serves a mix of clients and servers over an IP network Support multiple interfaces and network Uses its own operating system and integrated hardware/software components to meet specific file service needs. The operating system is optimized for I/O Performs file I/O better than a general purpose server Able to serve more clients than traditional file servers Module 7: Network-Attached Storage

General Purpose Servers Vs. NAS Devices Applications Print Drivers File System Operating System Network Interface Single Purpose NAS Device General Purpose Servers (Windows or UNIX) A NAS device is dedicated for file-serving Uses real-time OS dedicated for file-serving purpose General-purpose server can be used to host any application, as it runs a generic operating system. Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Comprehensive access to information Simplified management Benefits of NAS 1 2 3 Comprehensive access to information Improved efficiency Improved flexibility Enables efficient file sharing and supports many-to-one and one-to-many configurations. Eliminates bottlenecks because NAS uses an operating system specialized for file serving. Platform independent Flexible to serve requests from different types of clients. 4 5 Centralized storage Simplified management Centralizes data storage to minimize data duplication on client workstations, simplify data management, and ensures greater data protection. Provides a centralized console that makes it possible to manage file systems efficiently Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Benefits of NAS (contd.) 6 7 8 Scalability High availability Security Scales well with different utilization Replication and recovery options Use redundant components  maximum connectivity Clustering technology for failover Authentication, authorization, and file locking in conjunction with industry-standard security 9 10 Low cost Ease of deployment Uses commonly available and inexpensive Ethernet components Client configuration is minimal because clients have required NAS connection built in Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

SAN vs. NAS SAN NAS File Access Provides block-level access (provides only storage) Provides file-level access (provides both storage and file system) Operating System View Appears as a drive that can be managed by a volume management utility (formatted, mounted, etc.), similar to a DAS Appears as a network drive Module 7: Network-Attached Storage

Components of NAS IP NAS head (CPU and Memory) Network Interface Network File System (NFS) UNIX Client NAS Head IP NFS CIFS NAS Device OS Common Internet File System (CIFS) Storage Interface Windows Client Storage Array NAS Device NAS head (CPU and Memory) One or more NICs - provide connectivity to the network An optimized operating system for managing NAS functionality NFS and CIFS protocols for file sharing Industry-standard storage protocols to connect and manage physical disk resources, such as ATA, SCSI, or FC Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS File Sharing Protocols Two common NAS file sharing protocols are: Common Internet File System (CIFS) Traditional Microsoft environment file sharing protocol, based upon the Server Message Block protocol Network File System (NFS) Traditional UNIX environment file sharing protocol Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Common Internet File System (CIFS) Client-server application protocol that enables clients to access files that are on a server over TCP/IP An open variation of the Server Message Block (SMB) protocol Stateful Protocol Maintains connection information regarding every connected client If a network failure or CIPS server failure occurs, client receives a disconnection notification 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 (available to Unix/Linux through Samba) Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Network File System (NFS) Client-server application protocol that enables clients to access files that are on a server Uses Remote Procedure Call (RPC) mechanism to provide access to remote file system Searching files and directories Opening, reading, writing to, and closing a file Changing file attributes Modifying file links and directories Currently, 3 versions of NFS are in use: NFS v2 is stateless and uses UDP as transport layer protocol NFS v3 is stateless and uses UDP or optionally TCP as transport layer protocol NFS v4 is stateful and uses TCP as transport layer protocol Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS I/O Operation File I/O NAS Head Client Storage Interface NAS Operating System NFS and CIFS TCP/IP Stack Network Interface Application Operating System NFS or CIFS 1 3 2 4 Block I/O Storage Array The requestor packages an I/O request into TCP/IP and forwards it through the network stack. The NAS device receives this request from the network. The NAS device converts the I/O request into an appropriate physical storage request, which is a block-level I/O, and then performs the operation against the physical storage pool. When the data is returned from the physical storage pool, the NAS device processes and repackages the data into an appropriate file protocol response. The NAS device packages this response into TCP/IP again and forwards it to the client through the network. Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Module 7: Network-Attached Storage (NAS) Lesson 2: NAS Implementation and File-level Virtualization During this lesson the following topics are covered: NAS implementations NAS use cases File-level virtualization Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

3 types of NAS implementations: Unified NAS Has all of its components and storage system in a single enclosure or frame Gateway NAS NAS head shares its storage with SAN environment. Scale-out NAS Ideal for enterprise data centers Consolidating both virtualized and non-virtualized file storage into one storage pool with a single point of management Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Implementation – Unified NAS Consolidates NAS-based (file-level) and SAN-based (block-level) access on a single storage platform Supports both CIFS and NFS protocols for file access and iSCSI and FC protocols for block level access Provides unified management for both NAS head and storage FC Port iSCSI Port Ethernet Port Unified NAS Block Data Access File Access iSCSI SAN FC SAN iSCSI Hosts FC Hosts NAS Clients Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Implementation – Unified NAS Connectivity NAS head has front-end Ethernet ports which connect to IP. Front-end ports: provide connectivity to clients Back-end ports: provide connectivity to storage controllers iSCSI and FC ports on a storage controller Enable hosts to access the storage directly or through a storage network at the block level. FC Port iSCSI Port Ethernet Port Unified NAS Block Data Access File Access iSCSI SAN FC SAN iSCSI Hosts FC Hosts NAS Clients Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Implementation – Gateway NAS Uses external and independently-managed storage NAS heads access SAN-attached or direct-attached storage arrays NAS heads share storage with other application servers that perform block I/O Requires separate management of NAS head and storage The gateway NAS is the most scalable because NAS heads and storage arrays can be independently scaled up when required. Gateway NAS enables high utilization of storage capacity by sharing it with SAN environment. Application Servers Gateway NAS Storage Array Application Server Client IP FC SAN Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Gateway NAS Connectivity Communication between the NAS gateway and the storage system in a gateway solution is achieved through a traditional FC SAN. Application Servers Gateway NAS Storage Array Application Server Client IP FC SAN Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Implementation – Scale-out NAS Pools multiple nodes together in a cluster that works as a single NAS device Pool is managed centrally Scales performance and/or capacity with addition of nodes to the pool non-disruptively Creates a single file system that runs on all nodes in the cluster Clients, connected to any node, can access entire file system File system grows dynamically as nodes are added Stripes data across all nodes in a pool along with mirror or parity protection InfiniBand Switches Internal Switch 2 Internal Switch 1 Node 1 External Switch Node 2 Node 3 InfiniBand is a networking technology that provides a low-latency, high-bandwidth communication link between hosts and peripherals. Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Use Case 1 – Server Consolidation with NAS UNIX File Server UNIX Client Windows Client Windows File Server NAS Device Traditional File Server Environment NAS Environment IP Traditionally, network file system for UNIX and Microsoft Windows are housed on separate servers. This requires maintenance of both the environments Using NAS, both Windows and UNIX file structures can be housed together in a single system, while still maintaining their integrity Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

NAS Use Case 2 – Storage Consolidation with NAS Web and Database Servers Windows File Server UNIX File Server Business Clients Storage Internal Users Surfers, Shoppers NAS Head Traditional File Server Environment NAS Environment IP FC SAN Storage resources in a traditional file server environment can be consolidated using NAS Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

File-level Virtualization Implemented in NAS or the file server environment Eliminates dependency between data accessed at the file-level and the location where the files are physically stored Enables users to use a logical path, rather than a physical path, to access files Uses global namespace that maps logical path of file resources to their physical path Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

File-level Virtualization (contd.) Provides non-disruptive file mobility across file servers or NAS devices Provides user or application independence from the location where the files are stored. File-level virtualization facilitates the movement of files across the online file servers or NAS devices. While the files are being moved, clients can access their files non-disruptively. Clients can also read their files from the old location and write them back to the new location without realizing that the physical location has changed. Module 7: Network-Attached Storage

Comparison: Before and After File-level Virtualization File Sharing Environment Before File-level Virtualization Storage Array NAS Head Clients After File-level Virtualization Virtualization Appliance Dependency between client access and file location Underutilized storage resources Downtime is caused by data migrations Break dependencies between client access and file location Storage utilization is optimized Non-disruptive migrations Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Module 7: Network-Attached Storage (NAS) Concept in Practice: EMC Isilon EMC VNX Gateway Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

EMC Isilon Scale-out NAS solution Includes ‘OneFS’ operating system that creates a single file system across Isilon cluster Provides ability to nondisruptively add nodes to Isilon cluster Includes ‘SmartPools’ that enables different node types to be mixed in a single cluster Monitors component health and transparently reallocates files Uses ‘Autobalance’ that rebalances data automatically, when a new node is added to the cluster Uses ‘FlexProtect’ that protects from up to four simultaneous failures of either nodes or individual drives Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

EMC VNX Gateway Gateway NAS solution Provides multi-protocol network file system access, dynamic expansion of file systems, high availability, and high performance Comprises one or more NAS heads, called ‘X-Blades’ that run VNX operating environment Includes ‘Control Station’ that provides a single point for configuring X-Blades Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved

Module 7: Summary Key points covered in this module: NAS benefits NAS components NAS file sharing protocols NAS implementations File-level virtualization Module 7: Network-Attached Storage Copyright © 2012 EMC Corporation. All rights reserved