FCoE: Slik konvergerer du lagringsnettverk og Ethernet for økt effektivitet

FCoE: Slik konvergerer du lagringsnettverk og Ethernet for økt effektivitet

Pre

I dagens datasentre er rask tilgang til lagring avgjørende for ytelse og pålitelighet. FCoE, eller Fibre Channel over Ethernet, representerer en løsning som gjør det mulig å kjøre lagringsnettverk (SAN) over eksisterende Ethernet-infrastruktur. Dette gir forenklet kabeldragning, lavere kostnader og enklere administrasjon, samtidig som man beholder fordelene ved Fibre Channel-protokollene. I denne artikkelen går vi i dybden på hva FCoE er, hvordan det fungerer, hvilke fordeler og utfordringer det medfører, og hvordan du kan planlegge og gjennomføre en vellykket implementering i moderne datarom.

Hva er FCoE?

Definisjon og formål

FCoE står for Fibre Channel over Ethernet og er en protokoll- og arkitekturløsning som gjør at Fibre Channel-trafikk kan transporteres over et Ethernet-nettverk. Hensikten er å kombinere fordelene ved et pålitelig SAN-protokollsystem (Fibre Channel) med den fleksibiliteten og kostnadseffektiviteten som følger med Ethernet. Ved å kjøre SAN-verktøy og lagringstjenester over et konvergert nettverk, reduserer man antall separate nettverk og dermed kompleksitet og kapitalkostnader.

Historikk og behov i moderne datasentre

Tradisjonelt har lagringsnettverk brukt egne Fibre Channel-switsjer og FC-kabler. Med økt virtualisering og skybaserte arbeidsbelastninger ble behovet for enklere drift og lavere total eierskap større. FCoE ble en naturlig respons fordi det muliggjør konvergering av LAN og SAN i en felles infrastruktur. Dette gir mindre kabinetter og mindre vedlikehold, samtidig som ytelsen til Fibre Channel bibeholdes i SAN-rammeverket.

Hvordan fungerer FCoE?

Teknisk prinsipp: FC-rammer i Ethernet

FCoE fungerer ved å kapsle Fibre Channel-rammer inn i Ethernet-rammer, slik at FC-trafikk kan transporteres over Ethernet-infrastruktur. Dette skjer vanligvis på bunnlagsnivå, hvor en Converged Network Adapter (CNA) eller en annen kompatibel adapter sender FC-rammer gjennom Ethernet-svitsjene. Det som gjør dette mulig er støtte for spesialiserte teknologier og standarder som sikrer lav ventetid og pålitelig levering av FC-rammer i et konvergert nettverk.

Viktige teknologier: DCB, PFC, ETS og QCN

For å oppnå pålitelig san-trafikk i et konvergert miljø, brukes Data Center Bridging (DCB) og relaterte mekanismer. Noen av de mest sentrale komponentene er:

  • Port-based Flow Control (PFC) – girTap-konser å sikre tapfri levering av san-rammer ved å gjøre strømmen av rammer mer forutsigbar i et congested nettverk.
  • Enhanced Transmission Selection (ETS) – prioriterer trafikkkategorier slik at san-trafikk får høy prioritet når nødvendig.
  • Congestion Notification (QCN) – hjelper nettverkselementer å oppdage og håndtere Congestion på en stabil måte.

Sammen muliggjør disse teknologiene en «lossless» Ethernet-kjerne, som er avgjørende for stabil og konsekvent FC-over-Ethernet-kommunikasjon.

HBA-er og CNAs

For å implementere FCoE trenger du passende nettverkskort og adaptere. Vanligvis brukes Converged Network Adapters (CNA) som støtter både Ethernet og Fibre Channel-rammer. CNAs eliminerer behovet for separate adapters for LAN og SAN, og de tilbyr ofte innebygde funksjoner for spanning, zoning og multipathing som er nyttige i store miljøer. Noen organisasjoner benytter også konfigurerbare nettverkskort i blade-servere som støtter FCoE-capaciteter. Uansett valg er det viktig at både hardware og firmware er sertifisert for FCoE og DCB.

Fordeler og utfordringer med FCoE

Kostnadsbesparelser og forenkling

En av hovedfordelene med FCoE er reduksjon i kabling og nettverksutstyr. Ved å konvergere SAN og LAN i en felles infrastruktur reduseres antall switcher og separate SAN-domeneforvaltninger, noe som senker både kapitalkostnader og driftskostnader. Administrasjonen blir enklere fordi nettverks- og lagringspolicyer kan håndteres gjennom felles verktøy og administrasjonsgrensesnitt. For organisasjoner som kjører store virtuelle miljøer med massivt dataflyt mellom lagring og computerenheter, kan dette gi betydelige tidsbesparelser og raskere feilsøking.

Ytelse og pålitelighet

FCoE er designet for å opprettholde lav ventetid og høy pålitelighet. Ved bruk av DCB og PFC sikres tapfri levering av san-rammer selv under moderate congestionsforhold. For riktig konfigurasjon er det essensielt at både nettverksinfrastruktur og lagringsutstyr er sertifisert for FCoE og at FC-rammene får prioritet i san-domenet. I tillegg gir multipathing og funksjoner som zonering og LUN-mapping robuste mekanismer for feilbestandighet og tilgjengelighet.

Behov for riktig infrastruktur

Implementering av FCoE krever en infrastruktur som er riktig dimensjonert: DCB-aktiverte Ethernet-switcher som støtter PFC og ETS, portkonfigurasjoner som gir san-trafikk prioritet, samt kompatible HBAs/CNAs og vertsmiljøer. Etterlevelse av standarder og sertifiseringer er sentralt for å sikre kompatibilitet på tvers av leverandørprodukter. Uten en riktig satt opp infrastruktur kan man oppleve høyere ventetid, periodiske pakkeunderspillelser og uforutsigbar ytelse.

FCoE i praksis

Vanlige topologier: Converged NICs og san over Ethernet

I praksis finner man ofte to tilnærminger:

  • Converged NICs/CNAs – desktop- og servermiljøer bruker CNAs som kombinerer LAN- og SAN-funksjonalitet i ett kort. Disse løsningene muliggjør direkte FC-rammer gjennom Ethernet-infrastruktur og gir en enklere administrasjon av hele plasstakken.
  • Separat SAN-domenet over konvergert nettverk – i større datasentre kan man la FCoE trafikk dele infrastruktur med LAN-trafikk, men opprettholde SAN-domenet gjennom riktig segmentering og QoS-ordninger. Dette gir fleksibilitet i migrering og oppgraderinger samtidig som man opprettholder kontroll over sanens krav.

Begge tilnærmingene krever nøye planlegging av DCB-egenskaper, VLAN-struktur og riktig overvåkning for å sikre at san-trafikk får nødvendige ressurser og prioritet.

Sikkerhet, zoning og multipathing

Security- og nettverkspolicyer i FCoE-miljøet ligner på tradisjonelle SAN-rammeverk. Zoning begrenser hvilken maskinvare som kan kommunisere med hver LUN, mens multipathing sørger for redundans ved å bruke flere forbindelser mellom server og lagring. Det er viktig å vurdere zoning-strategier ved utforming av LUN-distribusjon og å sikre at riktig failover-mekanismer er aktivert i både host og storage-siden. Overvåkning og logging av FC-rammer over Ethernet hjelper også med å identifisere flasjkse og potensielle konfigurasjonsfeil.

FCoE vs andre alternativer

FCoE vs Fibre Channel over IP (FCoIP)

FCoIP og FCoE har som felles mål å levere Fibre Channel-funksjonalitet over nettverk, men de gjør det på forskjellige måter. FCoIP bruker IP-nettverk og ofte separate transportlag (ofte FC-over-IP-løsninger), og kan være enklere å integrere i nettverk med eksisterende IP-infrastruktur, men kan kreve ekstra kapsling og maskinvare for å sikre tapfri levering. FCoE derimot, kjører FC-protokollen direkte over Ethernet og drar nytte av DCB-funksjonalitet for santrafikkens krav til lav ventetid og pålitelighet. Valget mellom FCoE og FCoIP avhenger av eksisterende infrastruktur, vendor-økosystem og spesifikke krav til latency og reliability i SAN.

FCoE vs iSCSI

iSCSI er vanligvis enklere å implementere og kjøre over standard Ethernet, men mens FCoE beholder FC-ressurser og funksjonalitet, er iSCSI ofte mer prisgunstig og lettere å administrere i mindre miljøer. Store, virtuelle arbeidsbelastninger og datasentre som krever høy ytelse og lav ventetid, kan derimot dra større nytte av FCoE fordi det gir en mer robust og tradisjonell SAN-arkitektur med FC-funksjonalitet, inkludert mirroring, zoning og avanserte lagringsfunksjoner som er godt etablert i FC-økosystemet.

Noen ord om NVMe over Fabrics (NoF) og FC-NVMe

Få generelle tendenser peker mot NVMe-teknologier i noF-sammenheng, som ofte bruker RoCE eller iWARP for overføring av NVMe-data. FC-NVMe beskriver en spesialisert måte å binde NVMe-lagring til Fibre Channel-infrastrukturen. Selv om dette ikke utelukkende er FCoE-feltet, er det verdt å merke seg at framtidige lagringsløp ofte vil kunne interagere med både FC- og Ethernet-baserte fabric-teknologier. For mange organisasjoner betyr dette at man bør følge med på utviklingen og planlegge lagringsarkitekturen i samsvar med eksisterende behov og forventet vekst.

Krav og standarder

DCB, 802.1Qbb, 802.1Qaz og relaterte standarder

For å sikre effektiv og stabil FCoE-trafikk bruker man DCB-relaterte standarder og Ethernet-funksjoner. Sentral i dette er:

  • IEEE 802.1Qbb – Priority-based Flow Control (PFC) som gjør prioritert flyt av san-trafikk mulig på lagringsnettverk.
  • IEEE 802.1Qaz –Enhanced Transmission Selection (ETS) som gir mer granular prioritering og ressurstildeling mellom ulike trafikkstrømmer.
  • DCB (Data Center Bridging) certificering – samling av mekanismer og standarder som understøtter tapfri og forutsigbar san-trafikk i datasenteret.

Dette settet av standarder sikrer at ulike leverandører kan interoperere og at san-trafikk får nødvendige kvalitetsparametre uavhengig av teknologisk infrastruktur.

Hvordan komme i gang med FCoE

Planlegging og forberedelser

En vellykket implementering av FCoE starter med grundig planlegging. Her er noen viktige trinn:

  • Kartlegg eksisterende LAN- og SAN-arkitekturer og identifiser krav til ytelse, tilgjengelighet og kapasitet.
  • Vurder behovet for CNAs eller HBAs som støtter FCoE, og sammenlign leverandørers sertifiseringer og kompatibilitet.
  • Definer en DCB-strategi: hvilke porter trenger PFC og ETS, og hvordan skal san-trafikk prioriteres i hele nettverket?
  • Planlegg topologi: konvergerte versus separerte domener, og hvordan du skal håndtere multipathing og zoning.
  • Lag en migrasjonsplan som minimerer nedetid og sikrer tilgang til lagring gjennom hele overgangen.

Implementeringstips

Når du setter i gang implementeringen, ta med disse tipsene for å unngå vanlige fallgruver:

  • Start i et testmiljø for å verifisere FC-over-Ethernet-funksjonalitet og PFC/ETS-konfigurasjoner før produksjon.
  • Sørg for at alle switcher og kabler støtter DCB og har riktig QoS-konfigurasjon for san-trafikk.
  • Aktiver og test multipathing på både servere og lagringssystemer for høy tilgjengelighet.
  • Dokumenter alle policyer, inkludert zoning, LUN-allokering og failover-mekanismer for enkel feilsøking og drift.

Vanlige spørsmål om FCoE

Hva er forskjellen mellom FCoE og iSCSI?

FCoE gir en FC-lignende opplevelse og ofte bedre ytelse i miljøer som allerede bruker FC-rammeverk, samt bedre integrasjon med eksisterende FC-verktøy og administrasjon. iSCSI bygger på IP og er vanligvis enklere og billigere å implementere, men kan være mindre konsekvent under svært høye belastninger sammenlignet med en velkonfigurert FCoE-løsning.

Kan jeg bruke eksisterende Ethernet-switcher?

Dette avhenger av switchens støtte for DCB og PFC. Mange moderne datasenter-swiches tilbyr DCB-støtte og er kompatible med FCoE-tilsvarende konverteringer. Det er viktig å verifisere at utstyret har riktig programvareversjoner og sertifisering for FCoE og at implementasjonen følger anbefalte konfigurasjoner.

Er FCoE fremtiden eller en mellomfase?

FCoE har en betydelig plass i mange eksisterende datasentre som har dratt nytte av konvergering av LAN og SAN. Samtidig utvikler markedet seg mot NVMe over Fabrics (NoF) og andre teknologier som kan erstatte eller supplere FCoE i framtiden. For mange organisasjoner er valget mellom å fortsette med FCoE eller å bevege seg mot NoF avhengig av eksisterende investeringer, applikasjonskrav og strategiske mål. Å holde seg oppdatert med standarder og vendor-støtte er essensielt.

Fremtiden for FCoE og lagring i nettverk

Fremtidsutsikter for konvergert infrastruktur

I takt med at datasentre vokser og krav til responsivitet øker, vil konvergerte infrastrukturer fortsette å være attraktive på grunn av redusert kompleksitet og lavere kostnader. FCoE vil sannsynligvis fortsette å spille en rolle i eksisterende FC-basert lagringserfaring, samtidig som adopsjon av NoF og andre UC-løsninger gir organisasjoner flere alternativer for hvordan lagring transporteres over nettverk. Valget mellom FCoE og mer moderne fabric-teknologier vil avhenge av krav til ytelse, kompatibilitet og langsiktig strategi for lagring.

Beste praksis for langsiktig lagring i nettverk

For å sikre at lagringsinfrastrukturen forblir relevant og kostnadseffektiv, bør organisasjoner vurdere følgende:

  • Fortsett å overvåke og vedlikeholde DCB-konfigurasjoner og QCN-logg for å sikre san-trafikkens integritet.
  • Planlegg regelmessige oppgraderinger av CNAs og switch-firmware for å dra nytte av forbedringer i PFC, ETS og feiltoleranse.
  • Ved behov for høyere ytelse, vurder overgang til NoF-løsninger eller NoF-komponenter som støtter NVMe over Fabrics for fremtidig skalerbarhet.

Oppsummert: Hva du bør huske om FCoE

  • FCoE muliggjør Fibre Channel over Ethernet, og gir san-funksjonalitet på en konvergert infrastruktur.
  • DCB, inklusive PFC og ETS, er sentralt for tapfri san-trafikk og prioritering i nettverket.
  • CNAs og kompatible HBA-er er nøkkelen til vellykket implementering; sørg for riktig sertifisering og vendor-støtte.
  • Planlegg grundig med tanke på zoning, multipathing, og failover for høy tilgjengelighet og stabil ytelse.
  • Vær bevisst på fremtidige teknologier som NoF og FC-NVMe, og hvorvidt de passer inn i din langsiktige datalagringsstrategi.

Avsluttende refleksjoner

FCoE representerer en betydelig evolusjon i hvordan lagring og dataflyt håndteres i moderne datasentre. Ved å bruke en konvergert tilnærming kan organisasjoner oppnå bedre ressursutnyttelse, enklere drift og konkurransedyktige kostnader, samtidig som de beholder de sterke egenskapene til Fibre Channel. Implementering krever nøye planlegging, riktig infrastruktur og engasjert ledelse for å oppnå maks ytelse og pålitelighet. Med riktig strategi kan FCoE være en langsiktig løsning som møter dagens og morgendagens krav til lagring i nettverk, og bidra til at organisasjonen står sterkere i en stadig mer datapreget verden.