SlideShare a Scribd company logo
Storage Networks
The use Network Concepts to
expand the Data Storage.
By Ahmed Nour
1 For (S)
Why Storage Is Important
• The growing demands for more data by time.
• The Data storage requirements for legal
regulations.
• The increase demand of paperless workplaces.
• The growth of file and Database sizes over the
years .
2 For (S)
Direct Attached Storage
The basic model for storage was the Direct attached storage in
which each server have its own Data connected to it. The I/O
technique used in this connection was the Small Computer
System Interface (SCSI)
3 For (S)
Small Computer Serial Interface
It’s the standard way to connect the Disks to the Servers , it's responsible
for performing the read , write Commands of the Operating system on the
Disk, also it uses a Bus (16 Bin). It has some limitations
• The maximum SCSI cable length is 25 Meter
• The Maximum Number of Attached Devices is 16 Device
• It's difficult to connect more than one servers to a same Disk which is
required to maintain the High availability.
4 For (S)
Storage networks
Network by definition is connecting two or more computers to
allow resource sharing and enhance communication. And the
resource that we need to share is the Storage.
5 For (S)
Network Attached Storage
Using the Traditional LAN, Assign a HUGE
Storage to a server and Share this storage to the
other servers and desktop by a well-known file
sharing protocol (NFS and CIFS).
6 For (S)
NFS and CIFS
• Network File system (NFS )
– is an application layer protocol was initially created By SUN Microsystem (NFS sv2 RFC
1094) on march 1989. In depends originally in RPC. in which the a machine can run some
procedures in a remote machines . Used to share a folder to UNIX and Linux machines .
the current version is NFS sv3
• Common Internet File System (CIFS)
– intended to provide an open cross-platform mechanism for client systems to request file and print services
from server systems over a network. It is based on the standard Server Message Block (SMB) protocol widely
in use by personal computers and workstations running a wide variety of operating systems but widly used
with MS Windows Operating systems .
7 For (S)
How NFS and CIFS work
8 For (S)
NAS Limitation and Problems
• It's a File level technique not a Block level one .
• By design the required file from the san must be
processed in the NAS Server or in the NAS
Gateway in order to transfer it to the client
• The Known Protocols for File shearing (NFS/CIFS)
use the TCP/IP stack which by default make a
process overhead in the NAS Servers and Client.
• At the end of the day the The NAS server or NAS
Gateway it's a server with a limited network and
processing capacity.
9 For (S)
Storage Area Networks
• As discussed before we use a network Concept to
Solve the problem of Storage Limitation In the
DAS we use the LAN in order to share a Specific
File or Directory to a server and this is suitable for
file sharing applications but not for Intensive I/O
applications such as Databases
• The next step is to find another Network that
carry the SCSI commands Directly from the OS to
the Storage system , this network must be FAST
and reliable one
10 For (S)
Fibre Channel SAN
• Fiber Channel is a multi-layered network, based on a series of American
National Standards Institute (ANSI) standards which define characteristics
and functions For moving data across the network. These include
definitions of physical Interfaces, such as cabling, distances and signaling;
data encoding and link Controls; data delivery in terms of frames, flow
control and classes of service ,Common services, and protocol interfaces.
Why Fiber Channel
• Serial transmission for high speed and long distances
• Low rate of transmission errors
• Low delay (latency) of the transmitted data
• Implementation of the Fiber Channel Protocol (FCP) in hardware on
HBA cards to free up the server CPUs
11 For (S)
Fibre Channel Connectivity
• Point to point connection, Bi-direction Connection between 2 devices only
• Arbitrated Loop connection, a unidirectional connection form a Ring , in
which only 2 devices can communicate at a time
• Fabric connection, a unidirectional connection that lets all the devices to
communicate in the same time using a Switch (Fabric Switch)
12 For (S)
Fibre Channel Node Types
Port Type Function
N-Port "N for node" port for servers or storage device can work for Point – to –
point or fabric topology
F-Port "F for fabric" a fabric switch port can communicate with N-ports
L-Port "L for Loop" an arbitrated loop port
NL-port Modern Ports can work both as a N-port or L-port
FL-Port Modern Ports can work as F-port or L-port
E-port "E for Extended" Ports used in the fiber switches to link 2 switches
G-port "G for generic " modern switches use G-ports to configure itself
automatically
B-port "B for Bridge " used to link the switch to a different protocol or network
13 For (S)
Fibre Channel Protocol Stack
14 For (S)
Fibre Channel Frame
• FC frame is 2148 bytes maximum
• 24 byte Header
• Source / Destination address
• Type indicates the type of frame (Data or Control)
• Sequence count , ID
• Exchange ID
15 For (S)
Fibre Channel Disadvantages
• Complexity
• Very expensive
• Needs a totally separated infrastructure to
build a storage system in the data center.
16 For (S)
iSCSI SAN
iSCSI is a block-level protocol that encapsulates SCSI
commands into TCP/IP packets, and thereby
leverages the investment in existing IP networks.
The iSCSI architecture is similar to client/server
architecture. In this case, the client is an initiator
that issues an I/O request and the server is a target
(such as a device in a storage system). This
architecture can be used over IP networks to
provide distance extension. This can be
implemented between routers, host-to-switch .
17 For (S)
iScsi Protocol
18 For (S)
iSCSI Disadvantages
The main problems in the ISCSI SAN is the
performance . The ISCSI By default use the
TCP/IP stack which make an overhead on the
CPU of the system, and increase the latency
comparing with the Fibre Channel SAN.
19 For (S)
Fibre Channel o Ethernet
Fibre channel over Ethernet, or FCoE is a new storage
networking protocol that supports Fibre Channel
natively over Ethernet. FCoE encapsulates Fibre
Channel Frames into Ethernet frames , allowing them
to run with traditional Internet Protocol .
The main requirement for FCoE
• Converged Network Adaptor (CNA) which act as Traditional NIC and
HBA at the same time
• FCoE Switch which is a network device that will connect to existing
LAN and SAN environments.
• The Link that FCoE traffic uses must provide the same level of
lossless behavior that can be found with fibre channel environment
and this could be done using the 10G Ethernet devices .
20 For (S)
FCoE Protocol Stack
21 For (S)
Conclusion
As Discussed Using the Network Concepts in
order to get over the traditional Storage
limitation is a very successful , it gives the ablilty
to consolidate the storages into a centralized
devices which are easy to manage , make the
backup very easy to handle makes its possible to
create an effective Disaster recovery sites , the
new technology of the FCoE SAN expected to
unify the network traffic of the data centers .
22 For (S)
Refrences
• U. Troppens, R. Erkens, W Muller-Friedt, R. Wolafka, N. Haustein,,“Storage Area
Networks Explained, Basics and Application of Fibre Channel
SAN, NAS, iSCSI, Infiniband and FCoE”, Second Edition, pp.59-100, 2009. John
Wiley and Sons Ltd., ISBN: 978-0-470-74143-6.
• Wikipedia For Fibre Channel Protocol
http://en.wikipedia.org/wiki/Internet_Fibre_Channel_Protocol
• Fibre Channel over Ethernet: A Beginners Perspective, Harshada Kshirsagar, Pooja
Ramrakhyani, Tejashri Vinode, 2011
• Fibre Channel over Ethernet Detailed Review White paper 2011
• IBM Redbook Introduction to Storage Area Network 2006
• Fibre Channel Fundamentals by Tom Weimer white paper
• Storage network industry assoistaion :www.SNIA.org
23 For (S)

More Related Content

What's hot

Understanding das-nas-san
Understanding das-nas-sanUnderstanding das-nas-san
Understanding das-nas-san
Ashwin Pawar
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)Krishna Kahar
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)
Tuan Yang
 
Active directory
Active directory Active directory
Active directory deshvikas
 
iSCSI Protocol and Functionality
iSCSI Protocol and FunctionalityiSCSI Protocol and Functionality
iSCSI Protocol and Functionality
Lexumo
 
NAS - Network Attached Storage
NAS - Network Attached StorageNAS - Network Attached Storage
NAS - Network Attached Storage
Shashank Bhatnagar
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
nomathjobs
 
Storage area network
Storage area networkStorage area network
Storage area networkNeha Agarwal
 
Disk and File System Management in Linux
Disk and File System Management in LinuxDisk and File System Management in Linux
Disk and File System Management in Linux
Henry Osborne
 
Storage Area Network
Storage Area NetworkStorage Area Network
Storage Area Network
Raphael Ejike
 
Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...
Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...
Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...
Cisco Canada
 
iSCSI (Internet Small Computer System Interface)
iSCSI (Internet Small Computer System Interface)iSCSI (Internet Small Computer System Interface)
iSCSI (Internet Small Computer System Interface)
Sayali Koranne
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
Lopamudra Das
 
Network management ppt
Network management pptNetwork management ppt
Network management ppt
DheerajPachauri
 
RAID
RAIDRAID

What's hot (20)

Understanding das-nas-san
Understanding das-nas-sanUnderstanding das-nas-san
Understanding das-nas-san
 
Storage Basics
Storage BasicsStorage Basics
Storage Basics
 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SAN
 
RAID Review
RAID ReviewRAID Review
RAID Review
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)
 
Active directory
Active directory Active directory
Active directory
 
network storage
network storagenetwork storage
network storage
 
iSCSI Protocol and Functionality
iSCSI Protocol and FunctionalityiSCSI Protocol and Functionality
iSCSI Protocol and Functionality
 
NAS - Network Attached Storage
NAS - Network Attached StorageNAS - Network Attached Storage
NAS - Network Attached Storage
 
Storage Technology Overview
Storage Technology OverviewStorage Technology Overview
Storage Technology Overview
 
Storage area network
Storage area networkStorage area network
Storage area network
 
Disk and File System Management in Linux
Disk and File System Management in LinuxDisk and File System Management in Linux
Disk and File System Management in Linux
 
Storage Area Network
Storage Area NetworkStorage Area Network
Storage Area Network
 
Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...
Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...
Fiber Channel over Ethernet (FCoE) – Design, operations and management best p...
 
iSCSI (Internet Small Computer System Interface)
iSCSI (Internet Small Computer System Interface)iSCSI (Internet Small Computer System Interface)
iSCSI (Internet Small Computer System Interface)
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
Dhcp ppt
Dhcp pptDhcp ppt
Dhcp ppt
 
Network management ppt
Network management pptNetwork management ppt
Network management ppt
 
RAID
RAIDRAID
RAID
 

Similar to Storage networks

Direct Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptxDirect Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptx
Mithun B N
 
Unified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE ImplementationUnified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE Implementation
CSCJournals
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
RahulBhole12
 
Storage Area networking and upcoming trends
Storage Area networking and upcoming trendsStorage Area networking and upcoming trends
Storage Area networking and upcoming trends
Deepanshu Lulla
 
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
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
Ali Broumandnia
 
networking hypherlink Group 2 presentation
networking hypherlink Group 2 presentationnetworking hypherlink Group 2 presentation
networking hypherlink Group 2 presentation
Herson Franz Ugale
 
Introduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RIntroduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RSimon Huang
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
EnumulaBhargava1
 
Point to point interconnect
Point to point interconnectPoint to point interconnect
Point to point interconnect
Kinza Razzaq
 
Designing and deploying converged storage area networks final
Designing and deploying converged storage area networks finalDesigning and deploying converged storage area networks final
Designing and deploying converged storage area networks final
Bhavin Yadav
 
SAN vs NAS technology summary
SAN vs NAS technology summarySAN vs NAS technology summary
SAN vs NAS technology summary
swankymarsh5704
 
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologiesCisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
ssuser79fc19
 
Intternetworking With TCP/IP
Intternetworking With TCP/IPIntternetworking With TCP/IP
Intternetworking With TCP/IP
BIT DURG
 
high speed network
high speed networkhigh speed network
high speed network
John Berkmans
 
Ccna report
Ccna reportCcna report
Ccna report
Surender Singh
 
InfiniBand in the Enterprise Data Center.pdf
InfiniBand in the Enterprise Data Center.pdfInfiniBand in the Enterprise Data Center.pdf
InfiniBand in the Enterprise Data Center.pdf
bui thequan
 
Unit 2 new
Unit 2 newUnit 2 new
Unit 2 new
PRABU M
 

Similar to Storage networks (20)

Direct Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptxDirect Attached Storage - Information Storage and Management.pptx
Direct Attached Storage - Information Storage and Management.pptx
 
Unified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE ImplementationUnified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE Implementation
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
 
Storage Area networking and upcoming trends
Storage Area networking and upcoming trendsStorage Area networking and upcoming trends
Storage Area networking and upcoming trends
 
Infiniband and Ethernet
Infiniband and EthernetInfiniband and Ethernet
Infiniband and Ethernet
 
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
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
networking hypherlink Group 2 presentation
networking hypherlink Group 2 presentationnetworking hypherlink Group 2 presentation
networking hypherlink Group 2 presentation
 
Introduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3RIntroduction to NVMe Over Fabrics-V3R
Introduction to NVMe Over Fabrics-V3R
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
 
Point to point interconnect
Point to point interconnectPoint to point interconnect
Point to point interconnect
 
Designing and deploying converged storage area networks final
Designing and deploying converged storage area networks finalDesigning and deploying converged storage area networks final
Designing and deploying converged storage area networks final
 
SAN vs NAS technology summary
SAN vs NAS technology summarySAN vs NAS technology summary
SAN vs NAS technology summary
 
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologiesCisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
 
Intternetworking With TCP/IP
Intternetworking With TCP/IPIntternetworking With TCP/IP
Intternetworking With TCP/IP
 
high speed network
high speed networkhigh speed network
high speed network
 
Ccna report
Ccna reportCcna report
Ccna report
 
InfiniBand in the Enterprise Data Center.pdf
InfiniBand in the Enterprise Data Center.pdfInfiniBand in the Enterprise Data Center.pdf
InfiniBand in the Enterprise Data Center.pdf
 
Unit 2 new
Unit 2 newUnit 2 new
Unit 2 new
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

Storage networks

  • 1. Storage Networks The use Network Concepts to expand the Data Storage. By Ahmed Nour 1 For (S)
  • 2. Why Storage Is Important • The growing demands for more data by time. • The Data storage requirements for legal regulations. • The increase demand of paperless workplaces. • The growth of file and Database sizes over the years . 2 For (S)
  • 3. Direct Attached Storage The basic model for storage was the Direct attached storage in which each server have its own Data connected to it. The I/O technique used in this connection was the Small Computer System Interface (SCSI) 3 For (S)
  • 4. Small Computer Serial Interface It’s the standard way to connect the Disks to the Servers , it's responsible for performing the read , write Commands of the Operating system on the Disk, also it uses a Bus (16 Bin). It has some limitations • The maximum SCSI cable length is 25 Meter • The Maximum Number of Attached Devices is 16 Device • It's difficult to connect more than one servers to a same Disk which is required to maintain the High availability. 4 For (S)
  • 5. Storage networks Network by definition is connecting two or more computers to allow resource sharing and enhance communication. And the resource that we need to share is the Storage. 5 For (S)
  • 6. Network Attached Storage Using the Traditional LAN, Assign a HUGE Storage to a server and Share this storage to the other servers and desktop by a well-known file sharing protocol (NFS and CIFS). 6 For (S)
  • 7. NFS and CIFS • Network File system (NFS ) – is an application layer protocol was initially created By SUN Microsystem (NFS sv2 RFC 1094) on march 1989. In depends originally in RPC. in which the a machine can run some procedures in a remote machines . Used to share a folder to UNIX and Linux machines . the current version is NFS sv3 • Common Internet File System (CIFS) – intended to provide an open cross-platform mechanism for client systems to request file and print services from server systems over a network. It is based on the standard Server Message Block (SMB) protocol widely in use by personal computers and workstations running a wide variety of operating systems but widly used with MS Windows Operating systems . 7 For (S)
  • 8. How NFS and CIFS work 8 For (S)
  • 9. NAS Limitation and Problems • It's a File level technique not a Block level one . • By design the required file from the san must be processed in the NAS Server or in the NAS Gateway in order to transfer it to the client • The Known Protocols for File shearing (NFS/CIFS) use the TCP/IP stack which by default make a process overhead in the NAS Servers and Client. • At the end of the day the The NAS server or NAS Gateway it's a server with a limited network and processing capacity. 9 For (S)
  • 10. Storage Area Networks • As discussed before we use a network Concept to Solve the problem of Storage Limitation In the DAS we use the LAN in order to share a Specific File or Directory to a server and this is suitable for file sharing applications but not for Intensive I/O applications such as Databases • The next step is to find another Network that carry the SCSI commands Directly from the OS to the Storage system , this network must be FAST and reliable one 10 For (S)
  • 11. Fibre Channel SAN • Fiber Channel is a multi-layered network, based on a series of American National Standards Institute (ANSI) standards which define characteristics and functions For moving data across the network. These include definitions of physical Interfaces, such as cabling, distances and signaling; data encoding and link Controls; data delivery in terms of frames, flow control and classes of service ,Common services, and protocol interfaces. Why Fiber Channel • Serial transmission for high speed and long distances • Low rate of transmission errors • Low delay (latency) of the transmitted data • Implementation of the Fiber Channel Protocol (FCP) in hardware on HBA cards to free up the server CPUs 11 For (S)
  • 12. Fibre Channel Connectivity • Point to point connection, Bi-direction Connection between 2 devices only • Arbitrated Loop connection, a unidirectional connection form a Ring , in which only 2 devices can communicate at a time • Fabric connection, a unidirectional connection that lets all the devices to communicate in the same time using a Switch (Fabric Switch) 12 For (S)
  • 13. Fibre Channel Node Types Port Type Function N-Port "N for node" port for servers or storage device can work for Point – to – point or fabric topology F-Port "F for fabric" a fabric switch port can communicate with N-ports L-Port "L for Loop" an arbitrated loop port NL-port Modern Ports can work both as a N-port or L-port FL-Port Modern Ports can work as F-port or L-port E-port "E for Extended" Ports used in the fiber switches to link 2 switches G-port "G for generic " modern switches use G-ports to configure itself automatically B-port "B for Bridge " used to link the switch to a different protocol or network 13 For (S)
  • 14. Fibre Channel Protocol Stack 14 For (S)
  • 15. Fibre Channel Frame • FC frame is 2148 bytes maximum • 24 byte Header • Source / Destination address • Type indicates the type of frame (Data or Control) • Sequence count , ID • Exchange ID 15 For (S)
  • 16. Fibre Channel Disadvantages • Complexity • Very expensive • Needs a totally separated infrastructure to build a storage system in the data center. 16 For (S)
  • 17. iSCSI SAN iSCSI is a block-level protocol that encapsulates SCSI commands into TCP/IP packets, and thereby leverages the investment in existing IP networks. The iSCSI architecture is similar to client/server architecture. In this case, the client is an initiator that issues an I/O request and the server is a target (such as a device in a storage system). This architecture can be used over IP networks to provide distance extension. This can be implemented between routers, host-to-switch . 17 For (S)
  • 19. iSCSI Disadvantages The main problems in the ISCSI SAN is the performance . The ISCSI By default use the TCP/IP stack which make an overhead on the CPU of the system, and increase the latency comparing with the Fibre Channel SAN. 19 For (S)
  • 20. Fibre Channel o Ethernet Fibre channel over Ethernet, or FCoE is a new storage networking protocol that supports Fibre Channel natively over Ethernet. FCoE encapsulates Fibre Channel Frames into Ethernet frames , allowing them to run with traditional Internet Protocol . The main requirement for FCoE • Converged Network Adaptor (CNA) which act as Traditional NIC and HBA at the same time • FCoE Switch which is a network device that will connect to existing LAN and SAN environments. • The Link that FCoE traffic uses must provide the same level of lossless behavior that can be found with fibre channel environment and this could be done using the 10G Ethernet devices . 20 For (S)
  • 22. Conclusion As Discussed Using the Network Concepts in order to get over the traditional Storage limitation is a very successful , it gives the ablilty to consolidate the storages into a centralized devices which are easy to manage , make the backup very easy to handle makes its possible to create an effective Disaster recovery sites , the new technology of the FCoE SAN expected to unify the network traffic of the data centers . 22 For (S)
  • 23. Refrences • U. Troppens, R. Erkens, W Muller-Friedt, R. Wolafka, N. Haustein,,“Storage Area Networks Explained, Basics and Application of Fibre Channel SAN, NAS, iSCSI, Infiniband and FCoE”, Second Edition, pp.59-100, 2009. John Wiley and Sons Ltd., ISBN: 978-0-470-74143-6. • Wikipedia For Fibre Channel Protocol http://en.wikipedia.org/wiki/Internet_Fibre_Channel_Protocol • Fibre Channel over Ethernet: A Beginners Perspective, Harshada Kshirsagar, Pooja Ramrakhyani, Tejashri Vinode, 2011 • Fibre Channel over Ethernet Detailed Review White paper 2011 • IBM Redbook Introduction to Storage Area Network 2006 • Fibre Channel Fundamentals by Tom Weimer white paper • Storage network industry assoistaion :www.SNIA.org 23 For (S)