Storage Area Network: Porovnání verzí

Smazaný obsah Přidaný obsah
TXiKiBoT (diskuse | příspěvky)
ArthurBot (diskuse | příspěvky)
Řádek 1:
'''Storage area network''' (zkratka '''SAN''') je dedikovaná (oddělená od [[Local Area Network|LAN]], [[Wide Area Network|WAN]], atd) datová síť, která slouží pro připojení externích zařízení k serverům ([[diskové pole|disková pole]], páskové knihovny a jiná [[zálohovací zařízení]]). SAN vznikla hlavně kvůli narůstajícím potřebám na zabezpečení a konsolidaci dat. Díky poměrně vysokým pořizovacím nákladům se SAN budují hlavně ve větších společnostech (bankovní sektor, automobilový průmysl, média), které vyžadují vysokou dostupnost svých služeb, rychlé odezvy v transakčně orientovaných aplikacích a co největší škálovatelnost (rozšiřitelnost). V poslední době se však díky klesající ceně začínají malé SAN rozšiřovat i do stále menších společností. SAN zařízení tak postupně nahrazují tzv. DAS (Direct Attach Storage) technologii, kde součástí serveru byly všechny disky či zálohovací zařízení, nejčastěji připojené pomocí SCSI řadiče či interního [[RAID]] řadiče. DAS koncept má samozřejmě řadu nevýhod. Není možné fyzicky oddělit data a datové zdroje od samotného serveru a mnohdy se stává, že komplikovanější havárie serveru, či živelní pohroma (požár, povodeň a jiné) způsobí ztrátu dat. Dále mohou nastat obtíže při migraci dat na jiný server, servery mají omezenou diskovou kapacitu a není prakticky možné mít tzv "no single point of failure" architekturu. Naproti tomu SAN oproti DAS nabízí:
 
* Fyzické oddělení dat a serverů. Jednotlivé prvky mohou být od sebe vzdáleny až desítky km
* Sdílení zdrojů (diskových zařízení, zálohovacích zařízení) mezi jednotlivými servery (velmi omezeně umí toto i DAS)
* Vyšší propustnost
* Definici redundantních cest ke zdrojům (velmi omezeně umí toto i DAS)
* Podporu pro clusterová řešení a architekturu "no single point of failure"
* Podpora pro tzv. Disaster Recovery sites
 
== Druhy sítí ==
Řádek 12:
Běžné SAN sítě využívají Fibre Channel protokol (SCSI), kde jako nosné medium je použitý optický kabel.
 
* Fibre channel protokol ([[FCP]]), mapující s [[SCSI]] přes optické nebo metalické medium (používá se hlavně optika, metalické spoje jsou definovány standardem). Aktuálně nejběžněji používaný. Ve variantách 1 Gbit/s, 2 Gbit/s, 4 Gbit/s, 8 Gbit/s, 10 Gbit/s.
* FICON mapování přes Fibre Channel (užívaný mainframe servery).
* iSCSI, iFC , mapující [[SCSI]] nebo [[FC]] přes [[TCP/IP]].
* HyperSCSI , mapující SCSI přes [[Ethernet]].
* ATA přes Ethernet , mapování [[ATA]] přes Ethernet.
* SCSI a/nebo TCP/IP mapování přes [[InfiniBand]] (IB).
 
== FC protokol v síti SAN ==
Řádek 25:
=== Základní stavební kameny fabric sítí ===
 
* Host Bus Adapter(HBA) - Speciální karta, která připojuje jednotlivé servery do SAN. Analogií v DAS architektuře by byl SCSI řadič. Každé HBA (a kterýkoliv jiný node či uzel v SAN) má unikátní 64-bitovou WWN adresu (analogie ethernetovské MAC adresy), která ji jednoznačně identifikuje v rámci SAN. Adresa se skládá z prefixu výrobce a samotného čísla karty.
 
* Fabric Switch - zařízení, který propojuje jednotlivé prvky v rámci fabric SAN a zajišťuje jejich komunikaci(analogie ethernet switche). Uzlem může být buď nějaký server(HBA), koncové zařízení a nebo jiný FC switch. Každý switch obsahuje určitý počet portů pro připojení těchto zařízení. Vyrábějí se jak malé 8 nebo 16 portové switche tak i velké (tzv directory), které jich obsahují až 256. Počet zařízení v celé fabric je limitován na 65535 prvků.
 
* Koncová zařízení - většinou disková pole nebo jiné zařízení pro ukládání dat, archivaci či zálohování.
 
=== Vzdálenost mezi jednotlivými prvky SAN ===
Řádek 37:
Short Wawe
 
* Tlouštka kabelu 65 mikronů >175 m
* Tlouštka kabelu 50 mikronú >500 m
 
Long Wawe
 
* Tlouštka kabelu 9 mikronů >9 Km
 
Pokud chceme data přenášet na delší vzdálenosti je nutné použít ještě jiné přenosové technologie (např WDM).
Řádek 50:
Jeden z nejdůležitějších mechanismů je v rámci fabric je tzv. zoning (analogií v sítích Ethernet je protokol 802.1q - tzv VLANS), pomocí nějž může správce SAN vydefinovat pomocí zón zařízení, které spolu mohou komunikovat. Například pokud má naše infrastruktura diskové pole, páskovou knihovnu, 5 serverů a jeden zálohovací server, může být zónování navrženo tak, aby všechny servery byly schopny komunikace s diskovým polem a pouze zálohovací server bude mít nadefinovanou zónu pro další komunikaci s páskovou knihovnou. Zoning je propagován v celé SAN a stačí tedy vydefinovat příslušnou zónu na kterémkoliv fabric switchi. Používají se 2 způsoby:
 
* Definicí zón nad jednotlivými fyzickými porty switchů
* Definicí zón nad WWN adresami
 
V praxi je lepší používat zóny nad WWN, protože předejdeme potížím s komunikací při přepojení zařízení z jednoho portu do jiného. Port zoning se používal hlavně dříve, kdy wwn zoning ještě nebyl vždy podporován. Použití zoningu je ve většině případů holá nutnost. Jednak některá zařízení to přímo vyžadují, ale hlavně předejdeme nepředvídatelným okolnostem, které mohou způsobit některé nody přistupující na zařízení komunikující již s jiným nodem apod.
 
=== Lun masking ===
 
Lun masking zajišťuje další granularitu SAN. Jak sme si popsali výše, zoning tedy zajišťuje rozdělení fabric na nody, které spolu mohou komunikovat a které ne. To však pro většinu zařízení není postačující. Pokud máme například diskové pole se 2 raid kontrolery, zoningem pouze definujeme, které servery s těmito kontrolery mohou komunikovat. Na diskovém poli však mohou být definovány desítky a desítky logických disků a i ty je potřeba přiřadit konkrétnímu serveru. Proto se na diskových polí definuje tzv mapování. Každý virtuální disk dostane přiřazen tzv Logical Unit Number (LUN) a ten se po té mapuje na konkrétní WWN adresy v SAN. Kombinace zoningu a mapování tedy zajistíme, že všechny servery vidí diskové pole, ale každý server vidí jen disky, které mu patří.
Řádek 69:
Jeden z dřívějších problémů s Fibre Channel SAN byl, že karty a další [[hardware]] od různých výrobců nebyl zcela kompatibilní. Ačkoli základní skladovací protokoly [[FCP]] byly vždy jako standardy, některé z vyšších funkcí nepracovaly korektně. Mnoho řešení byla na trh vydána ještě před dokončením standardů.
 
Kombinované úsilí členů [[Storage Networking Industry Association]] ([[SNIA]]) situaci zlepšilo. Ale I dnes nejdražší zařízení distributorů s HBAS [[switch|switchem]]em a diskovým úložištěm vykazují chyby s použitým [[hardware]]m různých firem.
 
== Externí odkazy ==
 
* [http://www-03.ibm.com/systems/storage/san/index.html San a IBM (en)]
* [http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci212937,00.html definice SAN (en)]
* [http://www.networkworld.com/topics/sans.html SAN na networkworld.com ]
* [http://www.redbooks.ibm.com/abstracts/sg245470.html redbook SANu od IBM]
Řádek 92:
[[it:Storage Area Network]]
[[ja:ストレージエリアネットワーク]]
[[ml:സ്റ്റോറേജ് ഏരിയ നെറ്റ്‌‌വര്‍ക്ക്നെറ്റ്‌‌വർക്ക്]]
[[nl:Storage area network]]
[[pl:Storage Area Network]]