SlideShare a Scribd company logo
46
UNIT IV
SAN ARCHITECTURE AND HARDWARE DEVICES
Creating a Network for storage
Storage area networks & its components
Network attached storage is very different from a Storage Area Network on many levels. First, SANs denote an
entire infrastructure supporting storage systems. Secondly, (and maybe this should actually be first) SANs
function on their own network developed specifically for shared I/O processing, enhanced storage devices, and
scalability within a data center infrastructure. Thirdly, SANs operate on a protocol different than NAS (NAS
integrates into traditional TCP/IP networks and associated network topologies) by using Fibre Channel. Lastly,
SANs offer complete flexibility within their infrastructure by maintaining the intrinsic I/O communications
protocols inherent with directly attached storage.
SAN components include the following:
Network Part SANs provide a separated network over and above what the client/server or mainframe
networks utilize in connecting clients, terminals, and other devices, including NAS. This network, as mentioned,
is based on the Fibre Channel protocol and standard.
Hardware Part SANs depend on specific hardware devices just like other networks. Given that SANs
provide a packet-switched network topology, they adhere to a standard layer of processing that the
hardware devices operate within. Again, to avoid confusion between data communications packet
topologies, the FC protocol relies on frames and an architecture more compatible with I/O channel
operations.
Software Part SANs operate within a separate set of software called a fabric that makes up the FC
network. Additional software is required at the server connection where the average Windows or UNIX OS
drivers must communicate within a SAN environment. The same thing is true for storage devices that must
communicate with the SAN network to provide data to the servers.
Connectivity Part Much of a SAN's value derives from its connectivity, which is made up of several
hardware and software functions. Given the complete shift in I/O operations from bus level communications
to network communications, many components must change or be modified to operate within this
environment.
47
SAN Hardware devices
SAN hardware is divided into three distinct parts: the Fibre Channel switch, the Host Bus Adapter
(HBA), and the storage device.
The fibre channel switch
 The Fibre Channel switch is the heart of any Storage Area Network configuration. It connects
the user to the data being stored in the SAN.
 Like a heart, all information traveling through this closed system will sooner or later pump
through the switch.
 Within the switch are connections, called ports, which function in different ways depending
on the type of device connected.
 A Fibre Channel (FC) port is a hardware pathway into and out of a node that performs data
communications over an FC link. (An FC link is sometimes called an FC channel.)
Fibre Channel Ports
B-Port Bridge Port B-Ports serve to connect two Fibre Channel switches together via
Asynchronous Transfer Mode
48
Host Bus adaptors
 Host Bus Adapter (HBA) is the link between the server and the Storage Area Network. Similar
to the Network Interface Card (NIC), HBAs provide the translation between server protocol
and switch protocol.
 HBAs connect to a server's PCI bus and come with software drivers that support fabric
topologies and arbitrated loop configurations.
 HBAs are available in single port or multiple port configurations. Multiple ports allow
additional data paths for workloads moving between the server and the switch via a single
HBA
 In providing the initial communication with the I/O from the server, HBAs encapsulate SCSI
disk commands into the Fibre Channel layer 2 processing. HBAs communicate within the FC
standard through the class of service defined by the Name Server at the time of login. As
such, the HBA plays a key role in providing levels of efficiency in executing the operating
system's I/O operations. Figure 14-4 illustrates an HBA's basic functions.
Fabric Operation from a Hardware Perspective
The SAN’s fabric operates through, and is governed by, the logical components of the Fibre Channel
standard previously mentioned. The standard is broken down into logical constructs of frame,
sequence, and exchanges. FC provides its storage flexibility through the ability to transport other
protocols, such as the SCSI protocol.
Frame The logical construct of transporting data through the switch.
Sequence A block of numbered or related frames transported in sequence from initiator to target.
Errorrecovery takes place as the receiving port processes the sequence.
Exchange A number of nonconcurrent sequences processed bidirectionally (it should be noted,
however, that a port can only process one sequence at a time). Although a single port is limited to
single sequence processing, it can process multiple simultaneous exchanges.

More Related Content

What's hot

Storage Area Network (San)
Storage Area Network (San)Storage Area Network (San)
Storage Area Network (San)
sankcomp
 
RAID CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
Ramasubbu .P
 
Raid
RaidRaid
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
Lopamudra Das
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)Krishna Kahar
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
Hwanju Kim
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
nomathjobs
 
directory structure and file system mounting
directory structure and file system mountingdirectory structure and file system mounting
directory structure and file system mounting
rajshreemuthiah
 
Design Goals of Distributed System
Design Goals of Distributed SystemDesign Goals of Distributed System
Design Goals of Distributed System
Ashish KC
 
Storage basics
Storage basicsStorage basics
Storage basics
Luis Juan Koffler
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologies
Kaivalya Shah
 
CDW: SAN vs. NAS
CDW: SAN vs. NASCDW: SAN vs. NAS
CDW: SAN vs. NAS
Spiceworks
 
Raid
RaidRaid
NETWORK FILE SYSTEM
NETWORK FILE SYSTEMNETWORK FILE SYSTEM
NETWORK FILE SYSTEMRoshan Kumar
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDN
Venkata Naga Ravi
 
Caching
CachingCaching
Caching
Nascenia IT
 
RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
Uzair Khan
 

What's hot (20)

Storage Area Network (San)
Storage Area Network (San)Storage Area Network (San)
Storage Area Network (San)
 
RAID CONCEPT
RAID CONCEPTRAID CONCEPT
RAID CONCEPT
 
Raid
RaidRaid
Raid
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
SAN
SANSAN
SAN
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
 
directory structure and file system mounting
directory structure and file system mountingdirectory structure and file system mounting
directory structure and file system mounting
 
Input output in linux
Input output in linuxInput output in linux
Input output in linux
 
Design Goals of Distributed System
Design Goals of Distributed SystemDesign Goals of Distributed System
Design Goals of Distributed System
 
Storage basics
Storage basicsStorage basics
Storage basics
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologies
 
CDW: SAN vs. NAS
CDW: SAN vs. NASCDW: SAN vs. NAS
CDW: SAN vs. NAS
 
Raid
RaidRaid
Raid
 
Shared Memory
Shared MemoryShared Memory
Shared Memory
 
NETWORK FILE SYSTEM
NETWORK FILE SYSTEMNETWORK FILE SYSTEM
NETWORK FILE SYSTEM
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDN
 
Caching
CachingCaching
Caching
 
RAID LEVELS
RAID LEVELSRAID LEVELS
RAID LEVELS
 

Viewers also liked

Ism 80 lecture notes
Ism 80 lecture notesIsm 80 lecture notes
Ism 80 lecture notesj_shapiro
 
Information Storage and Management notes ssmeena
Information Storage and Management notes ssmeena Information Storage and Management notes ssmeena
Information Storage and Management notes ssmeena
ssmeena7
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
EMC
 
B. tech. -_cse_-_r13_-_syllabus
B. tech. -_cse_-_r13_-_syllabusB. tech. -_cse_-_r13_-_syllabus
B. tech. -_cse_-_r13_-_syllabusMURALI ERASA
 
MongoDB Case Study at NoSQL Now 2012
MongoDB Case Study at NoSQL Now 2012MongoDB Case Study at NoSQL Now 2012
MongoDB Case Study at NoSQL Now 2012Sean Laurent
 
Understanding das-nas-san
Understanding das-nas-sanUnderstanding das-nas-san
Understanding das-nas-san
Ashwin Pawar
 
1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...
1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...
1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...
BGS Institute of Technology, Adichunchanagiri University (ACU)
 
MongoDB Case Study in Healthcare
MongoDB Case Study in HealthcareMongoDB Case Study in Healthcare
MongoDB Case Study in Healthcare
MongoDB
 
Modelling and simulation
Modelling and simulationModelling and simulation
Modelling and simulation
stjulians school
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]
qwerty626
 

Viewers also liked (10)

Ism 80 lecture notes
Ism 80 lecture notesIsm 80 lecture notes
Ism 80 lecture notes
 
Information Storage and Management notes ssmeena
Information Storage and Management notes ssmeena Information Storage and Management notes ssmeena
Information Storage and Management notes ssmeena
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
 
B. tech. -_cse_-_r13_-_syllabus
B. tech. -_cse_-_r13_-_syllabusB. tech. -_cse_-_r13_-_syllabus
B. tech. -_cse_-_r13_-_syllabus
 
MongoDB Case Study at NoSQL Now 2012
MongoDB Case Study at NoSQL Now 2012MongoDB Case Study at NoSQL Now 2012
MongoDB Case Study at NoSQL Now 2012
 
Understanding das-nas-san
Understanding das-nas-sanUnderstanding das-nas-san
Understanding das-nas-san
 
1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...
1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...
1st and 2nd Semester M Tech: Computer Science and Engineering (Dec-2015; Jan-...
 
MongoDB Case Study in Healthcare
MongoDB Case Study in HealthcareMongoDB Case Study in Healthcare
MongoDB Case Study in Healthcare
 
Modelling and simulation
Modelling and simulationModelling and simulation
Modelling and simulation
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]
 

Similar to Storage Area Networks Unit 4 Notes

Introduction To San
Introduction To SanIntroduction To San
Introduction To Sanprakashjjaya
 
Storage networks
Storage networksStorage networks
Storage networks
Ahmed Nour
 
Unit 2 new
Unit 2 newUnit 2 new
Unit 2 new
PRABU M
 
SAN vs NAS technology summary
SAN vs NAS technology summarySAN vs NAS technology summary
SAN vs NAS technology summary
swankymarsh5704
 
Understanding san ( storage area network )
Understanding san ( storage area network )Understanding san ( storage area network )
Understanding san ( storage area network )sagaroceanic11
 
IFD30104 Chapter 1
IFD30104 Chapter 1IFD30104 Chapter 1
IFD30104 Chapter 1
MdmArfah Baharudin
 
Advanced DB chapter 2.pdf
Advanced DB chapter 2.pdfAdvanced DB chapter 2.pdf
Advanced DB chapter 2.pdf
mekelle university(EiT-M)
 
Storage area network
Storage area networkStorage area network
Storage area networkNeha Agarwal
 
SDN THE CISCO WAY
SDN THE CISCO WAYSDN THE CISCO WAY
SDN THE CISCO WAY
David kankam
 
How san switch works
How san switch worksHow san switch works
How san switch works
mssm06
 
SAN Concepts
SAN ConceptsSAN Concepts
SAN Concepts
Ramkaliyaperumal
 
Understanding nas (network attached storage)
Understanding nas (network attached storage)Understanding nas (network attached storage)
Understanding nas (network attached storage)sagaroceanic11
 
Storage-Presentation-ShazzadHossain.ppt
Storage-Presentation-ShazzadHossain.pptStorage-Presentation-ShazzadHossain.ppt
Storage-Presentation-ShazzadHossain.ppt
MdNabeelHasanMohsin
 
Wan networks
Wan networksWan networks
Wan networks
Arnold Derrick Kinney
 
Securing the local area network
Securing the local area networkSecuring the local area network
Securing the local area network
حماده العلوي
 
iSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini bandiSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini band
Akash Gupta
 
Exploration lan switching_chapter1
Exploration lan switching_chapter1Exploration lan switching_chapter1
Exploration lan switching_chapter1nixon
 
Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)Ashish Khare
 

Similar to Storage Area Networks Unit 4 Notes (20)

Introduction To San
Introduction To SanIntroduction To San
Introduction To San
 
Storage networks
Storage networksStorage networks
Storage networks
 
Unit 2 new
Unit 2 newUnit 2 new
Unit 2 new
 
SAN vs NAS technology summary
SAN vs NAS technology summarySAN vs NAS technology summary
SAN vs NAS technology summary
 
Understanding san ( storage area network )
Understanding san ( storage area network )Understanding san ( storage area network )
Understanding san ( storage area network )
 
IFD30104 Chapter 1
IFD30104 Chapter 1IFD30104 Chapter 1
IFD30104 Chapter 1
 
network storage
network storagenetwork storage
network storage
 
Advanced DB chapter 2.pdf
Advanced DB chapter 2.pdfAdvanced DB chapter 2.pdf
Advanced DB chapter 2.pdf
 
Storage area network
Storage area networkStorage area network
Storage area network
 
SDN THE CISCO WAY
SDN THE CISCO WAYSDN THE CISCO WAY
SDN THE CISCO WAY
 
How san switch works
How san switch worksHow san switch works
How san switch works
 
SAN Concepts
SAN ConceptsSAN Concepts
SAN Concepts
 
SAN Review
SAN ReviewSAN Review
SAN Review
 
Understanding nas (network attached storage)
Understanding nas (network attached storage)Understanding nas (network attached storage)
Understanding nas (network attached storage)
 
Storage-Presentation-ShazzadHossain.ppt
Storage-Presentation-ShazzadHossain.pptStorage-Presentation-ShazzadHossain.ppt
Storage-Presentation-ShazzadHossain.ppt
 
Wan networks
Wan networksWan networks
Wan networks
 
Securing the local area network
Securing the local area networkSecuring the local area network
Securing the local area network
 
iSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini bandiSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini band
 
Exploration lan switching_chapter1
Exploration lan switching_chapter1Exploration lan switching_chapter1
Exploration lan switching_chapter1
 
Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)Lecture6(Wireless La Ns)
Lecture6(Wireless La Ns)
 

More from Sudarshan Dhondaley

C# Unit5 Notes
C# Unit5 NotesC# Unit5 Notes
C# Unit5 Notes
Sudarshan Dhondaley
 
C# Unit 2 notes
C# Unit 2 notesC# Unit 2 notes
C# Unit 2 notes
Sudarshan Dhondaley
 
C# Unit 1 notes
C# Unit 1 notesC# Unit 1 notes
C# Unit 1 notes
Sudarshan Dhondaley
 
Architectural Styles and Case Studies, Software architecture ,unit–2
Architectural Styles and Case Studies, Software architecture ,unit–2Architectural Styles and Case Studies, Software architecture ,unit–2
Architectural Styles and Case Studies, Software architecture ,unit–2
Sudarshan Dhondaley
 
Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5Sudarshan Dhondaley
 
Software architecture Unit 1 notes
Software architecture Unit 1 notesSoftware architecture Unit 1 notes
Software architecture Unit 1 notesSudarshan Dhondaley
 

More from Sudarshan Dhondaley (6)

C# Unit5 Notes
C# Unit5 NotesC# Unit5 Notes
C# Unit5 Notes
 
C# Unit 2 notes
C# Unit 2 notesC# Unit 2 notes
C# Unit 2 notes
 
C# Unit 1 notes
C# Unit 1 notesC# Unit 1 notes
C# Unit 1 notes
 
Architectural Styles and Case Studies, Software architecture ,unit–2
Architectural Styles and Case Studies, Software architecture ,unit–2Architectural Styles and Case Studies, Software architecture ,unit–2
Architectural Styles and Case Studies, Software architecture ,unit–2
 
Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5Designing and documenting software architecture unit 5
Designing and documenting software architecture unit 5
 
Software architecture Unit 1 notes
Software architecture Unit 1 notesSoftware architecture Unit 1 notes
Software architecture Unit 1 notes
 

Recently uploaded

How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 

Recently uploaded (20)

How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 

Storage Area Networks Unit 4 Notes

  • 1. 46 UNIT IV SAN ARCHITECTURE AND HARDWARE DEVICES Creating a Network for storage Storage area networks & its components Network attached storage is very different from a Storage Area Network on many levels. First, SANs denote an entire infrastructure supporting storage systems. Secondly, (and maybe this should actually be first) SANs function on their own network developed specifically for shared I/O processing, enhanced storage devices, and scalability within a data center infrastructure. Thirdly, SANs operate on a protocol different than NAS (NAS integrates into traditional TCP/IP networks and associated network topologies) by using Fibre Channel. Lastly, SANs offer complete flexibility within their infrastructure by maintaining the intrinsic I/O communications protocols inherent with directly attached storage. SAN components include the following: Network Part SANs provide a separated network over and above what the client/server or mainframe networks utilize in connecting clients, terminals, and other devices, including NAS. This network, as mentioned, is based on the Fibre Channel protocol and standard. Hardware Part SANs depend on specific hardware devices just like other networks. Given that SANs provide a packet-switched network topology, they adhere to a standard layer of processing that the hardware devices operate within. Again, to avoid confusion between data communications packet topologies, the FC protocol relies on frames and an architecture more compatible with I/O channel operations. Software Part SANs operate within a separate set of software called a fabric that makes up the FC network. Additional software is required at the server connection where the average Windows or UNIX OS drivers must communicate within a SAN environment. The same thing is true for storage devices that must communicate with the SAN network to provide data to the servers. Connectivity Part Much of a SAN's value derives from its connectivity, which is made up of several hardware and software functions. Given the complete shift in I/O operations from bus level communications to network communications, many components must change or be modified to operate within this environment.
  • 2. 47 SAN Hardware devices SAN hardware is divided into three distinct parts: the Fibre Channel switch, the Host Bus Adapter (HBA), and the storage device. The fibre channel switch  The Fibre Channel switch is the heart of any Storage Area Network configuration. It connects the user to the data being stored in the SAN.  Like a heart, all information traveling through this closed system will sooner or later pump through the switch.  Within the switch are connections, called ports, which function in different ways depending on the type of device connected.  A Fibre Channel (FC) port is a hardware pathway into and out of a node that performs data communications over an FC link. (An FC link is sometimes called an FC channel.) Fibre Channel Ports B-Port Bridge Port B-Ports serve to connect two Fibre Channel switches together via Asynchronous Transfer Mode
  • 3. 48 Host Bus adaptors  Host Bus Adapter (HBA) is the link between the server and the Storage Area Network. Similar to the Network Interface Card (NIC), HBAs provide the translation between server protocol and switch protocol.  HBAs connect to a server's PCI bus and come with software drivers that support fabric topologies and arbitrated loop configurations.  HBAs are available in single port or multiple port configurations. Multiple ports allow additional data paths for workloads moving between the server and the switch via a single HBA  In providing the initial communication with the I/O from the server, HBAs encapsulate SCSI disk commands into the Fibre Channel layer 2 processing. HBAs communicate within the FC standard through the class of service defined by the Name Server at the time of login. As such, the HBA plays a key role in providing levels of efficiency in executing the operating system's I/O operations. Figure 14-4 illustrates an HBA's basic functions. Fabric Operation from a Hardware Perspective The SAN’s fabric operates through, and is governed by, the logical components of the Fibre Channel standard previously mentioned. The standard is broken down into logical constructs of frame, sequence, and exchanges. FC provides its storage flexibility through the ability to transport other protocols, such as the SCSI protocol. Frame The logical construct of transporting data through the switch. Sequence A block of numbered or related frames transported in sequence from initiator to target. Errorrecovery takes place as the receiving port processes the sequence. Exchange A number of nonconcurrent sequences processed bidirectionally (it should be noted, however, that a port can only process one sequence at a time). Although a single port is limited to single sequence processing, it can process multiple simultaneous exchanges.