Pass DSDSDSDSDSDSDSDSSDSSDSDSSDDSDSDSDS .pdf

GaganaGowda31 7 views 23 slides Apr 29, 2024
Slide 1
Slide 1 of 23
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23

About This Presentation

Sharath D s Pass


Slide Content

© 2009 EMC Corporation. All rights reserved.
EMC Proven Professional

The #1 Certification Program in the information storage
and management industry

Direct Attached Storage
and
Introduction to SCSI
Chapter 5
Section 2 : Storage Networking Technologies and Virtualization

© 2009 EMC Corporation. All rights reserved.
Chapter Objective
Upon completion of this chapter, you will be able
to:
Discuss the benefits and challenges of DAS
Discuss DAS management options
Discuss evolution of SCSI
Describe SCSI – 3 architecture
Discuss SCSI addressing and communication model

© 2009 EMC Corporation. All rights reserved.
5.1 What is DAS?
Uses block level protocol for data access
Internal DAS
External DAS

© 2009 EMC Corporation. All rights reserved.
5.2 DAS Benefits
Ideal for local data provisioning
Quick deployment for small environments
Simple to deploy
Low capital expense
Low complexity

© 2009 EMC Corporation. All rights reserved.
Limitations
DAS does not scale well- limited number of ports.
Do not make optimal use of resources – limited
front end ports.
Limited bandwidth restricts I/O processing
capability – leads to ripple effect.
Unused resources cannot be re-allocated, leading
to over-utilized and under-utilized storage pools.

© 2009 EMC Corporation. All rights reserved.
5.3 Disk Drive Interfaces
DAS uses predefined protocols.
These are implemented on HDD Controller.
1.IDE/ATA
2.SATA
Primarily for internal bus
3.Parallel SCSI (primarily for internal bus)
 Serial SCSI (external bus)
4.FC
1.High speed network technology

© 2009 EMC Corporation. All rights reserved.
IDE/ ATA
Integrated Device Electronics/ Advanced Technology
Attachment.
IDE specifies how controllers of devices connect to
motherboard.
ATA connects devices such as floppy drives, CD-ROM.
ATA/ATAPI, EIDE, ATA-2, Fast ATA, Ultra DMA…

© 2009 EMC Corporation. All rights reserved.
SATA
Serial version of IDE/ATA.
Point-to-point connectivity up to 1 meter and 150MB/s
data transfer speed. Enhancement led to 600MB/s speed.
LVDS: Low-voltage differential signaling provide high
speed over low cost. 250mV for high speed transfer.
7-pin connector and thin cable.
Hot-pluggable.
Single drive connectivity eliminates performance
problems.

© 2009 EMC Corporation. All rights reserved.
Parallel SCSI
Oldest form of software interface used by hosts.
SCSI often used to connect to HDDs and tapes to host.
Scanners and printers also connected.
SCSI-1 - 5MB/s, SCSI Ultra 320 – 320 MB/s.

© 2009 EMC Corporation. All rights reserved.
5.4 Introduction to Parallel SCSI
Developed by Shugart Associates & NCR developers,
named it as SASI (Shugart Associates System Interface)
ANSI acknowledged SCSI as an industry standard.
SCSI offers improved performance, expandability and
compatibility options.
Suitable for high-end computers.
High cost limits popularity.

© 2009 EMC Corporation. All rights reserved.
5.4.1 Evolution of SCSI

SCSI–1
Defined cable length, signaling characteristics, commands
& transfer modes
Used 8-bit narrow bus with maximum data transfer rate
5MB/s
SCSI–2
Defined Common Command Set (CCS) to address non-
standard implementation of the original SCSI
Improved performance, reliability, and added additional
features
SCSI–3
Latest version of SCSI
Comprised different but related standards, rather than
one large document

© 2009 EMC Corporation. All rights reserved.
5.4.2 SCSI Interfaces

© 2009 EMC Corporation. All rights reserved.
5.4.3 SCSI–3 Architecture
SCSI Primary
Commands
SCSI Specific
Commands
Physical Layer
SCSI-3 Command Protocol
Transport Layer
Common
Access
Method
SCSI Architectural Model
SCSI-3
Protocol
Fibre Channel
Protocol
Serial Bus
Protocol
Generic
Packetized
Protocol
SCSI-3
Parallel
Interface
IEEE
Serial Bus
Fibre
Channel

© 2009 EMC Corporation. All rights reserved.
3 major components of SCSI architectural model
1.SCSI command protocol
Primary commands common to all devices
Decive – specific commands.

2.Transport layer protocol
Standard rules for device communication and information sharing

3.Physical layer interconnects
Interface details such as electrical signaling methods and data
transfer modes

Common access methods – ANSI software interfaces for
SCSI devices

© 2009 EMC Corporation. All rights reserved.
SCSI
Initiator Device
SCSI
Target Device
Application
Client
Logical Unit
Device Service
Response
Device Service
Request
Task Management
Request
Task Management
Response
Device
Server
Task
Manager
2. SCSI target device
Executes commands issued
by initiators
Examples: SCSI peripheral
devices
SCSI Client-Server Model
SCSI communication involves:
1.SCSI initiator device
Issues commands to SCSI
target devices
Example: SCSI host adaptor

© 2009 EMC Corporation. All rights reserved.
SCSI Client-Server Model (contd…)
Device requests uses Command Descriptor Block (CDB)
8 bit structure
Contain operation code, command specific parameter and
control parameter
SCSI ID.
A spicific number to identify SCSI devices.
Narrow SCSI – bus width=8, numbered 0 to 7, Wide SCSI
numbered 0 to 15.
IDs set device priorities. Narrow bus - 7 highest priority & 0 has
least.
Wide bus – 8 to 15 has highest priorities than 0 to 7.
Wide bus has least priority than Narrow bus SCSI.

© 2009 EMC Corporation. All rights reserved.
SCSI Ports

© 2009 EMC Corporation. All rights reserved.
SCSI Communication Model

© 2009 EMC Corporation. All rights reserved.
3 layers in Communication Model
1.SCSI application layer (SAL): contains both client and server
applications that initiate and process SCSI I/O operations
using SCSI application protocol.
2.SCSI transport protocol layer (STPL): contains the services
and protocols that allow communication between initiator
and targets.
3.Interconnect layer: facilitates data transfer between
initiator and targets.
Also known as the service delivery subsystem - services, signalling
mechanisms, and interconnects for data transfer.

© 2009 EMC Corporation. All rights reserved.
5.4.4 Parallel SCSI Addressing

oInitiator ID - a number from 0 to 15 with the most common value
being 7.
oTarget ID - a number from 0 to 15
oLUN - a number that specifies a device addressable through a
target.
Initiator ID Target ID LUN
Target
Initiator LUNs

© 2009 EMC Corporation. All rights reserved.
SCSI Initiator – Target Communication
Initiator ID Target ID LUN
c0 t0 d0
Port
Port
Port
Port
Port
Host
Storage Array
Target (Front-end port)
Target – t0

Initiator (HBA)
Controller – c0
d0
d1
d2
Storage
Volumes
Host Addressing:
Storage Volume 1 - c0 t0 d0
Storage Volume 2 - c0 t0 d1
Storage Volume 3 - c0 t0 d2
LUN
LUN
LUN

© 2009 EMC Corporation. All rights reserved.
Chapter Summary
Key points covered in this chapter:
oDAS can be internal or external
o DAS challenges
oSCSI – 3 architecture
oSCSI addressing

© 2009 EMC Corporation. All rights reserved.
#1 IT
company
For more information visit http://education.EMC.com
Tags