Difference between revisions of "SAN Design Considerations"

From Teknologisk videncenter
Jump to: navigation, search
m
m (Small-Scale, Dual-Fabric Collapsed Core Design)
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
*[[Media:MDS9500_multilayer_director.pdf|MDS 9500 Series Multilayer Director]] (Loads PDF)‎
 
*[[Media:MDS9500_multilayer_director.pdf|MDS 9500 Series Multilayer Director]] (Loads PDF)‎
 
*[[Media:MDS9000_family_8-Gbps_Fibre_Channel_Switching_Modules.pdf‎| MDS 9000 family Fibre Channel Switching Modules]] (Loads PDF)
 
*[[Media:MDS9000_family_8-Gbps_Fibre_Channel_Switching_Modules.pdf‎| MDS 9000 family Fibre Channel Switching Modules]] (Loads PDF)
 +
*[http://www.cisco.com/cdc_content_elements/flash/dataCenter/8gsanoverview/index.html MDS9000 family flash presentation]
 +
= Cisco Nexus 5000 series =
 +
*[http://www.cisco.com/en/US/products/ps9670/index.html Nexus 5000 10Gbps Switch]
 +
*[http://www.cisco.com/en/US/prod/collateral/switches/ps9441/ps9670/ps9710/prod_presentation_3d_model_nexus_5020.html Nexus 5020 interactive Flash]
 +
= SAN overview =
 +
 +
== DAS - Direct Attached Storage ==
 +
{|
 +
|[[Image:San DAS.png|left|thumb|400px|Direct Attached Storage eksempler]]
 +
|}
 +
== [[NAS]] - Network Attached Storage ==
 +
*NetBIOS(CIFS), NFS
 +
{|
 +
|[[Image:San NAS.png|left|thumb|400px|Network Attached Storage]]
 +
|}
 +
== [[SAN]] - Storage Attached Network ==
 +
{|
 +
|[[Image:San 1.png|left|thumb|400px|San overview]]
 +
|[[Image:DAS-NAS-SAN.GIF|thumb|400px|How the terms DAS NAS and SAN are used by the storage industri]]
 +
|}
 +
= Fire Channel overview =
 +
[[Image:San Fibre Channel 1.png|right|400px|thumb|Fibre Channel anvender N-ports (Sammenlign med TCP/UDP sockets)]]
 +
Nogle ''Fibre Channel'' egenskaber
 +
*Adresserbar op til 16 millioner Nodes
 +
*Looped (delt) eller switched transport muligheder
 +
*Host speed fra 100 to 400 MB/s eller 1 til 4 Gbps. (nu op til 800 MB/s - 8 Gbps og 1.600 MB/s svarende til 16 Gbps under udvikling)
 +
*Segment afstande op til 10 KM.
 +
*Supporter flere protokoler
 +
= VSAN - Virtual SAN =
 +
{|
 +
|[[Image:San VSAN 1.png|left|500px|thumb|Virtual SAN - minder om VLAN]]
 +
|-
 +
|[[Image:San VSAN IVR 1.png|700px|left|thumb|Inter VSAN Routing IVR]]
 +
|}
 +
IVR - Inter VSAN Routing - også kendt som Fabric Routing giver forbindelse mellem Fabrics uden at sammenkoble dem direkte.
 +
*Giver separation mellem Fabrics hvis der sker fejl i den lokale SAN
 +
*Kan dele data mellem tusindvis af enheder
 +
*Deling af centrale enheder mellem flere SAN's (Backup centralt af flere SAN's)
 +
*Enheder i flere VSAN's kan kommunikere
 +
*Replikering af data mellem VSAN's. (Reducere trafik lokalt)
 +
== FSPF - Fabric Shortest Path First ==
 +
*Path-selection Protokol anvendt af FC (Fibre Channel) - Som OSPF
 +
FSPF supporterer
 +
*Multipath Routing
 +
*Anvender Dijkstra algoritmen (Som OSPF)
 +
**Dijkstra kører pr VSAN. (Som OSPF pr AREA)
 +
== Zoning ==
 +
Zoning anvendes til at kontrollere forbindelse mellem Initiator og Storage Targets. Anvendes til at lave Access Control. Anvendes i et SAN eller et VSAN til at sikre hvilke enheder der kan se hvilke enheder.
 +
{|
 +
|[[Image:San VSAN Zoning.png|400px|left|thumb|Zoning eksempel]]
 +
|}
 +
==  FICON ==
 +
Fber Connectivity er en OSI øvrelag protokol udviklet af IBM og anvendes til at sammenkoble IBM mainframes med Control Units (Storage). FICON afløser den lidt ældre ESCON og har følgende fordele.
 +
*Kører på gigabit Fibre Channel
 +
*Protokollen har bedre flowcontrol end ESCON og kan anvendes over store fysiske afstande.
 +
** Op til 100 Km før der mærkes nedgang i performance mellem enhederne.
 +
{|
 +
|[[Image:San FICON.png|400px|left|thumb|FICON eksempel]]
 +
|}
 +
== SANTap ==
 +
SANTap er en facilitet der er supporteret på Cisco Storage Services Module (SSM) på MDS9500 og MDS9200 serie Fabric Directors. SANTap har følgende faciliteter
 +
*Tillader transparent duplikering af data i Switch fabric.
 +
*Kan for eksempel anvendes til samtidig backup
 +
 +
{|
 +
|[[Image:San SANTap.png|left|800px|thumb|SANTap eksempel]]
 +
|}
 +
= designing SAN and SAN extension =
 +
== Port density and Topology Requirements ==
 +
En vigtig parameter ved designet af et SAN er antallet af porte. For eksempel vil et SAN med 100 porte være meget anderledes end et SAN med 1.500 porte. Stil disse spørgsmål før SAN'et designes
 +
*Hvor mange porte er nødvendige nu?
 +
*Hvor mange porte vil være nødvendige i fremtiden?
 +
*Hvad er den forventede levetid af SAN'et
 +
===Best practice ===
 +
*Design netværket for fremtiden, men installer kun det antal porte der er nødvendige nu.
 +
*Beregn en overkapacitet fra Storage enhederne mod serverne i foholdet 7:1 til 15:1 (Afhængig af platforme og applikationer)
 +
{|
 +
|[[Image:San Port density.png|600px|left|thumb|Vigtige SAN design faktorer]]
 +
|}
 +
= Simplificeret SAN management =
 +
== Single-Switch Collapsed Core Design ==
 +
{|
 +
|[[Image:San Collapsed Core.png|800px|left|thumb|Single-Switch Collapsed Core Design]]
 +
|}
 +
== Small-Scale, Dual-Fabric Collapsed Core Design ==
 +
{|
 +
|[[Image:San Small Scale Collapsed Core.png|400px|left|thumb|Small-Scale, Dual-Fabric Collapsed Core Design]]
 +
|}
 +
 +
== Medium and Large-Scale, Dual-Fabric Core-Egde Design ==
 +
{|
 +
|[[Image:San Large Scale Core-Edge.png|400px|thumb|left|Medium-Scale, Dual-Fabric Core-Egde Design]]
 +
|-
 +
|[[Image:San Large Scale Core-Edge 2.png|800px|thumb|left|Large-Scale, Dual-Fabric Core-Egde Design]]
 +
|}
 +
== SAN extension ==
 +
SAN Extensions refererer til at transportere Storage trafik over MAN eller WAN's. SAN Extensions kan fx. køre over [[ISCSI]].
 +
{|
 +
|[[Image:San Extension.png|800px|thumb|left|SAN extension eksempel]]
 +
|}
 +
=== SAN Extension protocols ===
 +
For eksempel [[FCIP]] - Fiber Channel Over IP.
 +
{|
 +
|[[Image:San FCIP.png|600px|left|thumb|FCIP - Fiber Channel over IP]]
 +
|}
 +
Eller ISCSI
 +
{|
 +
|[[Image:San ISCSI.png|600px|left|thumb|ISCSI]]
 +
|}
 +
I forbindelse med SAN extension kan benyttes
 +
*'''Tape Acceleration:''' Nedsæt Remote backup tid.
 +
*'''FCIP Write Acceleration:''' Gør I/O transaktioner mellem Servere og Storage Devices.
 +
*'''Hardware-assisted Data Compresion over FCIP:''' Komprimer data over WAN-links.
 +
*'''Hardware-based IPsec:''' Datasikkerhed
 +
{|
 +
|[[Image:San extension 2.png|400px|left|thumb|SAN extensions]]
 +
|[[Image:San extension 3.png|400px|left|thumb|SAN HIGH availability ala HSRP]]
 +
|}
 +
 +
= Eksterne henvisninger =
 +
*[http://www.cisco.com/go/storage Storage Networking]
 
*
 
*
= Eksterne henvisninger =
 
 
 
[[Category:CCDP]]
 
[[Category:CCDP]]

Latest revision as of 08:03, 11 August 2009

Kapitel 6 fra CCDP ARCH bogen.

Kate.png This article is under development....

Cisco MDS 9000 series SAN

Cisco Nexus 5000 series

SAN overview

DAS - Direct Attached Storage

Direct Attached Storage eksempler

NAS - Network Attached Storage

  • NetBIOS(CIFS), NFS
Network Attached Storage

SAN - Storage Attached Network

San overview
How the terms DAS NAS and SAN are used by the storage industri

Fire Channel overview

Fibre Channel anvender N-ports (Sammenlign med TCP/UDP sockets)

Nogle Fibre Channel egenskaber

  • Adresserbar op til 16 millioner Nodes
  • Looped (delt) eller switched transport muligheder
  • Host speed fra 100 to 400 MB/s eller 1 til 4 Gbps. (nu op til 800 MB/s - 8 Gbps og 1.600 MB/s svarende til 16 Gbps under udvikling)
  • Segment afstande op til 10 KM.
  • Supporter flere protokoler

VSAN - Virtual SAN

Virtual SAN - minder om VLAN
Inter VSAN Routing IVR

IVR - Inter VSAN Routing - også kendt som Fabric Routing giver forbindelse mellem Fabrics uden at sammenkoble dem direkte.

  • Giver separation mellem Fabrics hvis der sker fejl i den lokale SAN
  • Kan dele data mellem tusindvis af enheder
  • Deling af centrale enheder mellem flere SAN's (Backup centralt af flere SAN's)
  • Enheder i flere VSAN's kan kommunikere
  • Replikering af data mellem VSAN's. (Reducere trafik lokalt)

FSPF - Fabric Shortest Path First

  • Path-selection Protokol anvendt af FC (Fibre Channel) - Som OSPF

FSPF supporterer

  • Multipath Routing
  • Anvender Dijkstra algoritmen (Som OSPF)
    • Dijkstra kører pr VSAN. (Som OSPF pr AREA)

Zoning

Zoning anvendes til at kontrollere forbindelse mellem Initiator og Storage Targets. Anvendes til at lave Access Control. Anvendes i et SAN eller et VSAN til at sikre hvilke enheder der kan se hvilke enheder.

Zoning eksempel

FICON

Fber Connectivity er en OSI øvrelag protokol udviklet af IBM og anvendes til at sammenkoble IBM mainframes med Control Units (Storage). FICON afløser den lidt ældre ESCON og har følgende fordele.

  • Kører på gigabit Fibre Channel
  • Protokollen har bedre flowcontrol end ESCON og kan anvendes over store fysiske afstande.
    • Op til 100 Km før der mærkes nedgang i performance mellem enhederne.
FICON eksempel

SANTap

SANTap er en facilitet der er supporteret på Cisco Storage Services Module (SSM) på MDS9500 og MDS9200 serie Fabric Directors. SANTap har følgende faciliteter

  • Tillader transparent duplikering af data i Switch fabric.
  • Kan for eksempel anvendes til samtidig backup
SANTap eksempel

designing SAN and SAN extension

Port density and Topology Requirements

En vigtig parameter ved designet af et SAN er antallet af porte. For eksempel vil et SAN med 100 porte være meget anderledes end et SAN med 1.500 porte. Stil disse spørgsmål før SAN'et designes

  • Hvor mange porte er nødvendige nu?
  • Hvor mange porte vil være nødvendige i fremtiden?
  • Hvad er den forventede levetid af SAN'et

Best practice

  • Design netværket for fremtiden, men installer kun det antal porte der er nødvendige nu.
  • Beregn en overkapacitet fra Storage enhederne mod serverne i foholdet 7:1 til 15:1 (Afhængig af platforme og applikationer)
Vigtige SAN design faktorer

Simplificeret SAN management

Single-Switch Collapsed Core Design

Single-Switch Collapsed Core Design

Small-Scale, Dual-Fabric Collapsed Core Design

Small-Scale, Dual-Fabric Collapsed Core Design

Medium and Large-Scale, Dual-Fabric Core-Egde Design

Medium-Scale, Dual-Fabric Core-Egde Design
Large-Scale, Dual-Fabric Core-Egde Design

SAN extension

SAN Extensions refererer til at transportere Storage trafik over MAN eller WAN's. SAN Extensions kan fx. køre over ISCSI.

SAN extension eksempel

SAN Extension protocols

For eksempel FCIP - Fiber Channel Over IP.

FCIP - Fiber Channel over IP

Eller ISCSI

ISCSI

I forbindelse med SAN extension kan benyttes

  • Tape Acceleration: Nedsæt Remote backup tid.
  • FCIP Write Acceleration: Gør I/O transaktioner mellem Servere og Storage Devices.
  • Hardware-assisted Data Compresion over FCIP: Komprimer data over WAN-links.
  • Hardware-based IPsec: Datasikkerhed
SAN extensions
SAN HIGH availability ala HSRP

Eksterne henvisninger