Projektina gradu Miten? Missä? Milloin? Miksi?
Sisältö Johdanto Storage Area Networks SCSI ja Fibre Channel Multiprotokollareititys Esimerkkitoteutus Yhteenveto
Storage Domain Tietokanta (dbms) Sovellukset Tiedosto/tallennus taso Verkko Lohkokokouma Click to edit Master subtitle style Lohkotaso Tiedostojärjestelmä (FS) Laite Tallennuslaitteet (levyt,nauhurit...) Palvelutaso Laitteiden tunnsitus ja valvonta Resurssien hallinta, konfigurointi Tietoturva, laskutus Kahdennettavuus, varmistus Korkean käytettävyyden palvelut Kapasiteetin suunnittelu
taso Storage taso
Edge-kytkin Edge-kytkin Edge-kytkin Edge-kytkin Core-kytkin Core-kytkin Edge-kytkin Edge-kytkin Core-kytkin Core-kytkin
SCSI Architectural Model (SAM-2) Block Stream Graphic Medium changer Primary commands SCSI-3 Komennot Interlocked Fibre Channel Serial bus Serial storage SCSI-3 Protokollat Parallel Fibre Channel IEEE 1395 FireWire IBM SSA Yhteensopivuus
Asiakas-palvelin malli Asiakas (Client) Asiakas lähettää kyselyn vastaa kyselyyn (Server) SCSIalullepanija (Initiator) Protokollapalvelu Fyysiset yhteydet SCSIkohde (Target) Siirtoprotokolla (esim. FCP, iscsi) (Service Delivery Subsystem)
Alullepanija Esimerkki kirjoitusoperaatiosta siirtokanava Kohde Kirjoitus (Write I/O) Komento Valmiina vastaanottamaan Valmistaudu puskuroimaan Lähetetään ensimmäinen datapaketti Data vastaanotettu Komennon suoritettu Lähetetään viimeinen datapaketti Kuittaus Valmistaudu vastaamaan
Fyysinen taso (FC-PH) Fibre Channel Networking Model Audio/Video Kanavat Verkot FC-4 Fast file transfer Streams IPI SCSI HIPPI SBCCS 802.2 TCP/IP FC-3 Common Fabric Services FC-2 Framing Protocol / Flow Control FC-1 Encode / Decode (8b/10b tai 64b/66b) FC-0 133 Mbaud 266 Mbaud 531 Mbaud 1 Gig 2 Gig 4 Gig 8 Gig 10 Gig Vanhentuneet nopeusluokat Media: Optinen kaapeli Laser, LED Kupari koaksiaali, Twisted Pair
Fibre Channel Kehys Täytetavut (Fill Bytes) Täytetavut (Fill Bytes) Kehyksen alku (Start-of-Frame. SOF) Kehyksen otsikko (Frame Header) Mahdolliset ylimääräiset otsikot (Optional Header) Lähetettyjen tavujen määrä 4 4 4 24 0-2112 4 4 4 4 Data (Data Field) Kuorma (Payload) Täytetavut (Fill Bytes) Virheenkorjaus (CRC) Kehyksen loppu (End-ofFrame) Täytetavut (Fill Bytes) Täytetavut (Fill Bytes)
Fabric Kirjautumisprosessi U_Port Lähtötilanne Ei K/E Onko jotain kytketty porttiin? Kyllä FL_Port Kyllä K/E Ei Keskustellaanko FC_AL:aa? G_Port Odotetaan yhteydenottoa laitteelta F_Port Fabric-laite Onko kyseessä Fabric-laite vai toinen kytkin? E_Port
E_Portti EX_Portti E_Portti E_Portti NL_Portteja N_Portti E_Portti F_Portti F_Portti E_Portti FL_Portti F_Portti Storage laitteita Storage laite N_Portti N_Portti
Protokollat Applikaatiot (Applications) Käyttöjärjestelmä (Operating system) SCSI protokolla (SCSI protocol) iscsi FCP FCP FCP FCP SCSI ifcp FCIP FC-3 FC-3 FC-2 FC-2 TCP TCP TCP Siirto ja Kudospalvelut (Transport and fabric services) IP IP IP FCoE FC-1 FC-0 Siirtoteknologiat (Transmission technology) Ethernet Ethernet Ethernet Ethernet
Kehysten vertailu FCP FC-2 kehys FCP SCSI data CRC FCIP Ethernet kehys IP TCP FCIP FCP SCSI data CRC ifcp Ethernet kehys IP TCP ifcp FCP SCSI data CRC iscsi Ethernet kehys IP TCP iscsi SCSI data CRC FCoE Ethernet kehys FCoE kehys FC-2 kehys FCP SCSI data CRC
iscsi toimintaperiaate Internet Protokolla iscsi protokolla SCSI komennot IP iscsi SCSI iscsi protokolla lähettää SCSI-komentoja, Dataa ja status tietoja SCSI initiaattorin ja Targetin välillä käyttäen TCP/IP linkkiä SCSI-väylän protokolla Serial-SCSI siirto TCP/IP verkko (SAN, LAN, MAN, WAN)
FCIP FCIP-tunneli IP-verkko FCIP-tunneli Reititin / FCIP-entiteetti Reititin / FCIP-entiteetti
Perinteinen tapa kaapeloida palvelin FC-ajuri (FC driver) FC-liityntäkortti (FC HBA) Fibre Channel kaapeli Fibre Channel Fabric Verkko-ajuri (Network driver) Verkkokortti (NIC) Ethernet kaapeli Ethernet Fabric Convergenced Enhanced Ethernet FC-ajuri (FC driver) Verkko-ajuri (Network driver) CNA-kortti (Converged Network Adapter) Yksi kaapeli Enhanced Ethernet Fabric
Ethernet-kehys kapseloidulla FC-kehyksellä Kehyksen alku (Start-of-Frame. SOF) FC otsikko (FC header) FC-kehyksen sisältö (Fibre Channel frame content) Virheenkorjaus (CRC) Kehyksen loppu (End-ofFrame, EOF) Kehyksen alku (Start-of-Frame. SOF) Vastaanottajan MACosoite Lähettäjän MAC-osoite 802.1Q VLAN TAG Ethernet type FCoE otsikko (FCoE header) Kapseloidun kehyksen sisältö (Encapsulated Frame Content) Virheenkorjaus (CRC) FCoE lopeus (FCoE trailer) Virheenkorjaus (CRC) Kehyksen loppu (End-ofFrame, EOF)
FCoE-verkon liittäminen FC-verkkoon N-Portti N-Portti VN-Portti VN-Portti FCoE-LEP FCoE-LEP F-Portti F-Portti FC-kytkin FCoE-kytkin FCoE-LEP VF-Portti FCoE-LEP VF-Portti E-Portti E-Portti F-Portti F-Portti VF-Portti VF-Portti FCoE-LEP FCoE-LEP FCoE-LEP FCoE-LEP N-Port N-Port VN-Portti VN-Portti
ifcp ja FCP ifcp Gateway Device-to-Device yhteys ifcp Gateway IP-verkko Device-to-Device yhteys ifcp Gateway Device-to-Device yhteys ifcp Gateway
FCIP-protokollan toiminta FCIP FCIP FC-2 TCP TCP FC-2 FC-1 IP IP FC-1 FC-0 LINK LINK FC-0 PHY PHY WAN FC-Verkkoon FCIP-tunneli FC-Verkkoon
iscsi:n toiminta ja komponentit IP-verkko Verkkoportaali Verkkoportaali Verkkoportaali Verkkoportaali Verkkoportaali Verkkoportaali Portaaliryhmä 1 Portaaliryhmä 2 Portaaliryhmä 1 Portaaliryhmä 2 iscsi session (Target) iscsi session (Target) iscsi session (Initiator) iscsi session (Initiator) iscsi alullepanija (noodi) Verkko-entiteetti iscsi kohde (noodi) Verkko-entiteetti
iscsi-palvelimen yhdistäminen FC-tallennuslaitteeseen Kapselointi Kapselointi Applikaatio (Application) SCSI iscsi TCP/IP FCpalvelut IP- Verkko TCP/IP iscsi iscsipalvelut iscsi-yhdyskäytävä palvelu (iscsi Gateway Service) FCP (FC-4) FC (FC-3 & FC-2) FC- Verkko FC FCP SCSI Storage iscsi- Yhdyskäytävä (Gateway) FC-tallennuslaite Protokolla konversio