Latest trends and technologies in Storage Networking

Slides:



Advertisements
Similar presentations
Introduction to Storage Area Network (SAN) Jie Feng Winter 2001.
Advertisements

Storage Networking Strategic Decision-Making Randy Kerns Evaluator Group, Inc.
NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
IP –Based SAN extensions and Performance Thao Pham CS 622 Fall 07.
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
Fibre Channel Erin Keith CPE 401 Spring, Fibre Channel Storage Area Networks Overview Functionality Format Applications References.
Modifying the SCSI / Fibre Channel Block Size Presented by Keith Bonneau, John Chrzanowski and Craig O’Brien Advised by Robert Kinicki and Mark Claypool.
ROYAL PALM NETWORK PROJECT John Healy Tom Jamieson
5/8/2006 Nicole SAN Protocols 1 Storage Networking Protocols Nicole Opferman CS 526.
COEN 180 NAS / SAN. NAS Network Attached Storage (NAS) Each storage device has its own network interface. Filers: storage device that interfaces at the.
Latest trends and technologies in Storage Networking By: Gururaja Nittur Dr. Chung E Wang Advisor: Dr. Chung E Wang Dr. Du Zhang Second Reader: Dr. Du.
Storage Networking Technologies and Virtualization Section 2 DAS and Introduction to SCSI1.
COEN 180 NAS / SAN. Storage Trends Storage Trends: Money is spend on administration Morris, Truskowski: The evolution of storage systems, IBM Systems.
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
Data Storage Willis Kim 14 May Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage.
Managing Storage Lesson 3.
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
Storage Area Network Presented by Chaowalit Thinakornsutibootra Thanapat Kangkachit
Chapter 5 Section 2 : Storage Networking Technologies and Virtualization.
Trends In Network Industry - Exploring Possibilities for IPAC Network Steven Lo.
Computer Networks. A computer network is defined as the interconnection of 2 or more independent computers or/and peripherals. Computer Network.
Disk Interfaces Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Chapter2 Networking Fundamentals
© 2009 IBM Corporation Statements of IBM future plans and directions are provided for information purposes only. Plans and direction are subject to change.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
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.
Ryan Leonard Storage and Solutions Architect
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.
Video Security Design Workshop:
Storage Area Networks Back up and Management.
Nexsan iSeries™ iSCSI and iSeries Topologies Name Brian Montgomery
Network Attached Storage Overview
INTRODUCTION TO COMPUTER NETWORKS
Computer Network Collection of computers and devices connected by communications channels that facilitates communications among users and allows users.
ETERNUS DX100 S3, DX200 S3, DX500 S3 and DX600 S2
iSCSI Application to Cam Coder - A feasibility Study
Direct Attached Storage and Introduction to SCSI
Storage Networking.
What is Fibre Channel? What is Fibre Channel? Introduction
SAN (Extension Protocol & Protocol Stack)
Chapter 12: Mass-Storage Structure
Chapter 4 Data Link Layer Switching
Chapter 4: Routing Concepts
Latest trends and technologies in Storage Networking
Introduction to Networks
CT1303 LAN Rehab AlFallaj.
Introduction to Networks
Direct Attached Storage Overview
Module – 7 network-attached storage (NAS)
Direct Attached Storage and Introduction to SCSI
Storage Networking.
Storage Networks and Storage Devices
Keith Spayth ACSG 520 Dr. Alzoubi
IBM® Storwize V3700 (Business Partner Version)
Storage Networking Protocols
Keith Spayth ACSG 520 Dr. Alzoubi
Storage area network and System area network (SAN)
Unit 11- Computer Networks
INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS
Specialized Cloud Architectures
Chapter 13: I/O Systems I/O Hardware Application I/O Interface
Cost Effective Network Storage Solutions
Ch 17 - Binding Protocol Addresses
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Improving performance
Presentation transcript:

Latest trends and technologies in Storage Networking By: Kulveer singh

Scope of the Project Study the new technologies in the storage networking arena Fibre channel protocol NAS, SAN and iSCSI Storage Virtualization High Availability Demonstrate high availability by writing a DMP(Dynamic Multi Pathing) driver for Solaris

What is Storage Networking? “The practice of creating, installing, administering, or using networks whose primary purpose is the transfer of data between computer systems and storage elements and among storage elements”

Why Storage Networks? Explosive growth of business data “The total amount of data being stored doubles every year. Also, more than 90% of companies today would fail to survive a catastrophic data loss. Businesses face a mission-critical need to protect, access, and manage their ever-growing volume of storage assets” Explosive growth of business data Internet and Multimedia High Availability Management complexity

Why Storage Networks? (Contd..)

Fibre Channel (FC) A serial, high-speed data transfer technology Open standard, defined by ANSI and OSI Data rate upto 100 MB/sec. (200 MB/sec. full-duplex) Supports most important higher protocols like IP, ATM, SCSI etc. Does not have its own command set, but facilitates data transfers between individual FC devices.

Parallel Transmission Set of data signals are sent simultaneously through 8, 16 or even more wires. Problems with parallel transmission data sent simultaneously over all the wires have to be received simultaneously as well Total time = t+dt ‘t’ - time taken for the signals to reach receiver ‘dt’ – additional delay due to hardware inconsistencies ‘dt’ increases with cable length causing lesser frequency Example - SCSI Bus length limitations Max bus speed is limited (~40 MB/sec in Ultra SCSI) Limited device count

Serial Transmission Serial transmission uses single cable Examples All signals are delayed the same and arrive at the receiver in the same order in which they were sent. Higher bus length Examples SSA (Serial Storage Architecture by IBM) Fibre Channel

Current Technology DAS using SCSI

Emerging Technologies Network Attached Storage (NAS) Storage Area Networks (SAN) Storage over IP (iSCSI)

Network Attached Storage

Network Attached Storage Storage device will have a built-in network interface NAS unit can be plugged directly into the network to allow quick and easy access Standard network protocols such as CIFS and NFS can be used to share data

Network Attached Storage NAS engine is usually SCSI for low-end systems for cost reasons and Fibre Channel for the enterprise systems NAS is easy to install and relatively easy to maintain Network is used exclusively for data transfer causing additional overhead Backup using LAN is really a overhead

Storage Area Networks

Storage Area Networks As much as 60% of the traffic on a std corporate network is made up of housekeeping actions like Backup Storage Area Network has been fuelled significantly by the desire to get this housekeeping off the network Primary interface for SAN infrastructure is Fibre Channel

Storage Area Networks SAN provides excellent performance and easier management SAN implementations are expensive due to hardware costs Better resource sharing could make up for the initial investment SAN is very flexible in that more storage and servers can be added easily

iSCSI Motivation GB Ethernet iSCSI is a draft standard protocol to encapsulate SCSI commands into TCP/IP packets Can be used to build IP based SANs

Storage Virtualization The research firm Gartner Group estimated that 80% of the storage costs is used up for managing the installed storage Switch and array management becomes very difficult with increased storage hardware Virtualization provides a logical view and eases management. Examples – Veritas Volume Manager, IBM Tivoli etc.

Future of network storage SAN islands connected by IP networks Network Unified Storage (NUS) NAS + SAN on GB Ethernet networks

High Availability Host Single Point Failure Disk Host Multi Pathing

Dynamic Multi Pathing Increased disk availability Load balancing Identifies disks uniquely from different hosts

Dynamic Multi Pathing Host .. Disk /dev/rdsk entries c1t1d0 c2t1d0 …. cnt1d0

Implementation Details Scan the disks listed in /dev/rdsk If no UUID is present, generate a unique UUID and stamp it in the disk’s private region Add this device to a hash table hashed on UUID Load this table to the kernel and write the ioctls to update this info Use an algorithm (Currently round robin) to efficiently load balance the I/O requests. If a path is bad for more than five I/O attempts, mark it bad and do not use it for path selection.

Implementation Details User code Read /dev/rdsk folder and generate a hashed list of available disks Load this list to kernel. Also provide APIs to push newly added/removed disks. Kernel code Filter driver to choose the best path ioctls to do the following LOAD_DISKS NEW_DISK MODIFY_DISK GET_DISK_HANDLE …

Questions??