Professional Documents
Culture Documents
Chapter 5
Chapter Objective
Upon completion of this chapter, you will be able to: o Discuss the benefits and challenges of DAS
What is DAS?
DAS Benefits
o Ideal for local data provisioning o Quick deployment for small environments
o Simple to deploy
o Low capital expense o Low complexity
o SCSI
o Parallel (primarily for internal bus) o Serial (external bus)
o FC
o High speed network technology
DAS Management
o Internal
o Host provides:
o Disk partitioning (Volume management) o File system layout
o Direct Attached Storage managed individually through the server and the OS
o External
o Array based management o Lower TCO (Total Cost of Ownership) for managing data and storage Infrastructure
DAS Challenges
o Scalability is limited
o Number of connectivity ports to hosts o Difficulty to add more capacity o Limited bandwidth o Distance limitations
o Downtime required for maintenance with internal DAS o Limited ability to share resources
o Array front-end port o Unused resources cannot be easily re-allocated o Resulting in islands of over and under utilized storage pools
Lesson Summary
Key points covered in this lesson: o Internal and External DAS
o DAS Benefit
o DAS Management Options o DAS Limitations
o SCSI2
o Defined Common Command Set (CCS) to address non-standard implementation of the original SCSI o Improved performance, reliability, and added additional features
o SCSI3
o Latest version of SCSI o Comprised different but related standards, rather than one large document
2009 EMC Corporation. All rights reserved.
SCSI3 Architecture
SCSI Architectural Model
SCSI-3 Command Protocol SCSI Primary Commands SCSI Specific Commands
Transport Layer SCSI-3 Protocol Fibre Channel Protocol Serial Bus Protocol Generic Packetized Protocol
Physical Layer
Fibre Channel
Application Client
o SCSI Ports
o SCSI device may contain initiator port, target port, target/initiator port
o Based on the port combination, a SCSI device can be classified as an initiator model, a target model, a target model with multiple ports or a combined model (target/initiator model). Example:
o Target/initiator device contain target/initiator port and can switch orientations depending on the role it plays while participating in an I/O operation
o To cater to service requests from multiple devices, a SCSI device may also have multiple ports (e.g. target model with multiple ports)
2009 EMC Corporation. All rights reserved.
SCSI Addressing
Initiator Target LUNs
Initiator ID
Target ID
LUN
o Initiator ID - a number from 0 to 15 with the most common value being 7. o Target ID - a number from 0 to 15 o LUN - a number that specifies a device addressable through a target.
d0 d1 d2 Storage Volumes
Host
Storage Array
Host Addressing: Storage Volume 1 - c0t0d0 Storage Volume 2 - c0t0d1 Storage Volume 3 - c0t0d2
Initiator ID Target ID
LUN
c0
2009 EMC Corporation. All rights reserved.
t0
d0
Lesson Summary
Key points covered in this lesson: o SCSI 3 Architecture
Chapter Summary
Key points covered in this chapter: o DAS can be internal or external
o DAS challenges
o SCSI 3 architecture o SCSI addressing
Additional Task
Research on Serial Attached SCSI (SAS)
#1 IT company
http://education.EMC.com