Storage Networking Technologies and Virtualization Section 2 DAS and Introduction to SCSI1.
-
Upload
esther-leonard -
Category
Documents
-
view
233 -
download
2
Transcript of Storage Networking Technologies and Virtualization Section 2 DAS and Introduction to SCSI1.
DAS and Introduction to SCSI - 2
Section Objective
Upon completion of this section, you will be able to:• Describe the elements, connectivity, and
management of:– Direct Attached Storage (DAS)– Network Attached Storage (NAS)– FC and IP Storage Area Networks (SAN)– Content Addressed Storage (CAS) and
• Discuss the benefits and challenges of each of the storage models
• Describe various virtualization technologies
DAS and Introduction to SCSI - 4
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
DAS and Introduction to SCSI - 5
Lesson: Direct Attached Storage
Upon completion of this lesson, you will be able to:
• Discuss the benefits of DAS• Describe the elements of DAS• Discuss DAS management considerations• Discuss DAS challenges
DAS and Introduction to SCSI - 6
What is DAS?6
• Uses block level protocol for data access
Internal Direct Connect External Direct Connect
DAS and Introduction to SCSI - 7
DAS Benefits
• Ideal for local data provisioning• Quick deployment for small environments• Simple to deploy • Reliability• Low capital expense• Low complexity
DAS and Introduction to SCSI - 8
DAS Connectivity Options
• ATA(133 MB/sec) (IDE) and SATA(150 MB/sec too 600)– Primarily for internal bus (40pin-disk to MB,34pin-drive to MB)(latest ATA Ultra DMA/133)
• SCSI– Parallel (primarily for internal bus)– Serial (external bus)
• FC– High speed network technology
• Buss and Tag – Primarily for external mainframe– Precursor to ESCON and FICON
DAS and Introduction to SCSI - 9
DAS Management• Internal – Host provides:• Disk partitioning (Volume management)• File system layout
– Direct Attached Storage managed individually through the server and the OS
• External– Array based management– Lower TCO for managing data and storage
Infrastructure
DAS and Introduction to SCSI 10
DAS Challenges
• Scalability is limited– Number of connectivity ports to hosts– Number of addressable disks– Distance limitations
• Downtime required for maintenance with internal DAS
• Limited ability to share resources– Array front-end port, storage space– Resulting in islands of over and under utilized storage
pools
DAS and Introduction to SCSI - 11
Lesson Summary
Key points covered in this lesson:• Internal and External DAS • DAS Benefit• DAS Management Options• DAS Limitations
DAS and Introduction to SCSI - 12
Lesson: Introduction to SCSI
Upon completion of this lesson, you will be able to:
• Describe SCSI-3 architecture• Discuss SCSI device models with different port
configurations• Describe SCSI Addressing
DAS and Introduction to SCSI - 13
Evolution of Parallel SCSI• Developed by Shugart Associates & named as SASI• ANSI acknowledged SCSI as an industry standard• SCSI versions
– SCSI–1• Defined cable length, signaling characteristics, commands, & transfer
modes• Used 8-bit narrow bus with maximum data transfer rate of 5 MB/s
– SCSI–2• Defined Common command Set (CCS)• Improved performance, reliability, and added additional features
– SCSI–3• Latest version of SCSI,• Comprised different but related standards, rather than one large
document.
DAS and Introduction to SCSI - 14
SCSI–3 Architecture
• SCSI command protocol– Primary commands common to all devices
• Transport layer protocol– Standard rules for device communication and information sharing
• Physical layer interconnect– Interface details such as electrical signaling methods and data transfer modes
SCSI Primary Commands
SCSI Specific Commands
Physical Layer
SCSI-3 Command Protocol
Transport LayerCommon Access Method
SCSI Architectural Model
SCSI-3 Protocol
Fibre ChannelProtocol
Serial BusProtocol
GenericPacketized
Protocol
SCSI-3 Parallel
Interface
IEEE Serial Bus
Fibre Channel
DAS and Introduction to SCSI - 15
SCSIInitiator Device
SCSITarget Device
ApplicationClient
Logical UnitDevice Service
Response
Device Service Request
Task Management Request
Task Management Response
DeviceServer
TaskManager
• SCSI target device– Executes commands issued by initiators– Examples: SCSI peripheral devices
• Device requests contain Command Descriptor Block (CDB)
SCSI Device ModelSCSI communication involves: • SCSI initiator device
– Issues commands to SCSI target devices
– Example: SCSI host adaptor
DAS and Introduction to SCSI - 16
SCSI Device Model (Cont.)• CDB (command descriptor Block) structure– 8 bit structure– Contain operation code, command specific parameter and control
parameter• SCSI Ports– SCSI device may contain initiator port, target port, target/initiator
port– Based on port combination device is classified– For example
• Target/initiator device contain target/initiator port and can switch orientations depending on the role it plays while participating in an I/O operation
– To cater to service requests from multiple devices, a SCSI device may also have multiple ports
DAS and Introduction to SCSI - 17
SCSI Addressing
• Initiator ID - a number from 0 to 15 with the most common value being 7.• Target ID - a number from 0 to 15• LUN - a number that specifies a device addressable through a target.
Initiator ID Target ID LUN
Target Initiator LUNs
DAS and Introduction to SCSI - 18
SCSI Addressing Example
Initiator ID Target ID LUN
c0 t0 d0
Port
Port
Port
Port
Port
HostStorage Array
Target (Front-end port)Target – t0
Initiator (HBA)Controller – c0
d0
d1
d2
Storage Volumes
Host Addressing:Storage Volume 1 - c0t0d0 Storage Volume 2 - c0t0d1 Storage Volume 3 - c0t0d2
LUN
LUN
LUN
DAS and Introduction to SCSI 19
Cost Overall, IDE is a much cheaper solution.
When compared with IDE, SCSI is often more expensive to implement and support.
Expansion IDE/EIDE allows 2 two devices per channel. Most computers have 2 channels.
SCSI is capable of supporting up to 7 or 15 devices.
Ease IDE is commonly a much easier product to setup than SCSI.
Configuring SCSI can be more difficult for most users when compared to IDE.
ATA/IDE SCSI
DAS and Introduction to SCSI 20
Resources All motherboards today have an ATA/IDE interface and unless additional drives are needed no additional resources need to be taken.
Unlike IDE, SCSI requires an interface expansion card in most cases (unless the motherboard already has it). This means additional system resources will be required.
ATA/IDE SCSI
DAS and Introduction to SCSI - 21
Lesson Summary
Key points covered in this lesson:• SCSI – 3 Architecture • SCSI device model • SCSI addressing• Comparison of SCSI & IDE/ATA
DAS and Introduction to SCSI - 22
Chapter Summary
Key points covered in this chapter:• DAS can be internal or external• Multiple hosts cannot share same storage ports• DAS is made up of a CPU, connectivity, and storage
devices • DAS connectivity uses block-level access protocols• SCSI – 3 architecture• Parallel SCSI addressing• SCSI Command model
DAS and Introduction to SCSI - 23
Check Your Knowledge
• What are the physical elements of DAS?• Give an example of when DAS is a good solution.• Describe internal DAS connectivity.• Describe external DAS connectivity.• List SCSI Device Models with Different Port
Configurations.• How many devices SCSI can support?• Which SCSI ID has highest priority?