AHCI vs. IDE vs. RAID (Dansk)

IDE, AHCI og RAID er alle driftstilstande i SATA-miljøer. Hver har sin relative styrke og svaghed. IDE og AHCI er PCI-enheder (peripheral component interconnect), der flytter data mellem systemhukommelse og SATA-controllere. Begge tilføjer mere avancerede lagringsfunktioner. AHCI er nyere end IDE, og muliggør mere avancerede lagringsfunktioner. Begge er dog ældre teknologier, der ikke er udbredt i lagerarrays, især med væksten af SSD ‘ er.,raid er Hard .are eller Soft .are, der giver redundans i flere enhedsmiljøer og accelererer HDD ‘ er. Ligesom AHCI og IDE understøtter RAID SATA-controllere, og mange RAID-produkter gør det muligt for AHCI ved installation at levere avancerede lagringsfunktioner til single-disk-applikationer.

i praksis betragtes teknologierne som sådan:

  • IDE er stort set en forældet teknologi, der kun bruges i ældre scenarier.
  • AHCI stadig fungerer som en bus i nogle ældre SATA HDD arrays og hybrid arrays.,
  • RAID er stadig almindeligt anvendt til HDD og hybrid array databeskyttelse og redundans.

Hvad er AHCI?

Advanced Host Controller Interface (AHCI) er en Intel-computerstandard, der er begrænset til Intel-chipsæt. AHCI har eksisteret siden 2004, hvor det erstattede den ældre IDE/Parallel ATA-interface i nye enheder.AHCI er ikke identisk med SATA, men fungerer som bussen mellem værten og AHCI eller SATA controllere på bundkortet., Den protokol, der forbedrer storage management på SATA-controlleren ved at aktivere Native Command Queuing (NCQ) og hot swapping.

det kan dog kun behandle et begrænset antal i. – anmodninger, fordi det kun kan indeholde 32 I/O-anmodninger i køen. Native Command Quueuing (NC.) accelererer AHCI stor filoverførsel ydeevne på harddiske ved at minimere læse/skrive hoved bevægelser og fremskynde adgang tid. Selvom NC.arbejder med SSD ‘er, er det ikke forfærdeligt nyttigt, da SSD’ er ikke har bevægelige dele.

AHCI understøtter operatingindo .s, Linu.og UNI. – operativsystemer., Bemærk, at SATA SSD ‘er ikke bruger AHCI, som er soft .areprotokollen mellem CPU’ en og SATA-controlleren.

den meget nyere NVMe-standard erstatter AHCI-aktiverede SSD ‘ er i højtydende miljøer. NVMe (nonvolatile memory e .press) grænseflader mellem NAND flash og SSD ‘ er ved hjælp af PCIe-kort. AHCI har en begrænset kø dybde på 32. NVMe reducerer latenstiden betydeligt og understøtter kødybder på 65.000.

Hvad er IDE?

integreret Drevelektronik (IDE) er ældre end AHCI. Det specificerer en computergrænseflade, der forbinder disklagring med bundkortbussen., I 1986 udgav Westernestern Digital IDE spec i partnerskab med Compa.og Control Data Corp.

på det tidspunkt var IDE-understøttede ATA-drev meget hurtigere end standard SCSI-drev, og markedet udbredte de nye IDE-platforme bredt. Også kaldet parallel ATA, eller PATA, IDE-sammenkoblinger overfører 16 bits ad gangen på tværs af to enhedsforbindelser pr.

i 2007 havde AHCI og SATA erstattet IDE.

det er muligt at bruge IDE i flashhukommelse i et begrænset tilfælde: Compact Flash i IDE-tilstand. Dette er en ekstremt kompakt ATA-interface, der undertiden findes i ældre computerenheder., CFast er en variant af CF under aktiv udvikling, men bruger SATA og ikke PATA.

i dag er IDE / PATA stort set forældet. Selvom det stadig er muligt at finde IDE-drev på hylden eller implementeret i ældre produktionssystemer, stoppede både Seaestern Digital og Seagate produktionen og forsendelsen af dem inden 2013.

Hvad er RAID?

RAID eller “redundant array of independent disk” er en anden moden teknologi, men er bredt implementeret i lagermiljøer.,RAID giver høj tilgængelighed og databeskyttelse på tværs af flere noder, hvilket gør det muligt for HDD ‘er og SSD’ er at fortsætte med at køre efter tabet af en enhed. RAID er tilgængelig for SSD arrays. Men da det ikke fremskynder SSD-ydelsen, er all-flash-arrays sandsynligvis at bruge proprietær RAID, der giver redundans og fremskynder ydelsen på SSD ‘ er.

Storage administratorer kan installere RAID-enten som en hardware controller kort eller chip, eller som software med eller uden en hardware komponent. En RAID controller-kort er en plug-in udvidelseskort, der forbinder til en PCIe eller PCI -. bundkort slot., De er uafhængige af værten, så alle RAID-operationer aflastes fra CPU ‘ en til det dedikerede kort. RAID-on-Chip sidder på bundkortet og integrerer værtsgrænsefladen, I/O-grænseflader til HDD ‘ er, RAID-processoren og en hukommelsescontroller.

de mest udbredte RAID typer, eller niveauer, er 0, 1, 5, 6, og 10. Der er også SSD-specifikke RAID-muligheder på markedet.

  • Raid 0: Striping. Opdeler filer og striber dataene på tværs af to diske eller mere, idet de stribede diske behandles som en enkelt partition.
  • RAID 1: spejling. Kopier beskyttet disk til 2. disk., Hvis den spejlede disk mislykkes, overtager den fungerende disk.
  • RAID 5: Striping med paritet. Distribuerer striping og paritet (rå binære data, der indeholder dataværdier) på et blokniveau.
  • RAID 6: Striping med dobbelt paritet. Ligesom RAID 5, men med mindst 4 diske.
  • RAID 10: Striping og spejling. Striber på tværs af mindst 4 diske for højere ydeevne, og spejle for redundans.

SSD ‘ er kan bruge traditionelle RAID-niveauer., Selvom RAID kan forbedre ydeevnen på HDD ‘er, drager SSD’ er med høje hastigheder ikke fordel af RAID-hastighedsforbedringer. SSD-leverandører koncentrerer sig om at tilføje proprietære RAID-funktioner til all-flash-array.for eksempel accelererer og beskytter Dell Datatremio-databeskyttelse alle Flash Dell-arrays, mens Pure Storage tilføjer RAID-3D til dets AFAs.

sammenligning af teknologierne

AHCI vs. IDE

Der er ingen markedskonkurrence mellem AHCI og IDE., De har lignende formål, idet de begge gør det muligt for lagringsmedier at kommunikere med computersystemet via en SATA-lagringskontroller. Men AHCI er betydeligt hurtigere end IDE, som er en ældre nicheteknologi til forældede computersystemer.

AHCI vs. RAID

AHCI konkurrerer ikke med RAID, hvilket giver redundans og databeskyttelse på SATA-drev ved hjælp af AHCI-sammenkoblinger. Faktisk muliggør RAID på Intel bundkort også AHCI.

RAID værdi er meget forskellig fra AHCI. RAID forbedrer redundans og databeskyttelse på klynger af HDD/SSD-drev., Dette gør det muligt for administratorer at bruge flere lagringsenheder som enkeltvolumener, udsætter redundans mod enhedstab og øger ydeevnen ved at samle datalagringsoperationer på tværs af flere lagringsenheder.

som nævnt ovenfor giver en “IDE vs. RAID” sammenligning lidt mening, fordi de er så forskellige, og IDE falmer i brug.

så hvilken skal du vælge?

det virkelige spørgsmål i en alder af SATA SSD-drev er, skal du bruge AHCI, IDE eller RAID overhovedet?

  • IDE: Nej. IDE er en forældet teknologi, der kun bruges under specialiserede omstændigheder., Det er muligt at finde IDE-broer på hylden, men sjældent at finde nogen IDE-forbindelser uden for ældre desktops og bærbare computere.
  • AHCI: ja / nej. “Ja” til Intel-computere, harddiske og hybride arrays. “Nej” for alle-flash SSD ‘ er arrays. Brug SATA NVMe i stedet.
  • RAID: Ja. RAID er en stærk databeskyttelsesmekanisme for HDD ‘ er og hybrid arrays. Til AFAs skal du bruge nye RAID-produkter, der er udviklet specifikt til flashdrev.,o locate specialty IDE adapters for older SATA systems

    Standard RAID levels do not accelerate SSDs, and can slow performance

    Developer

    Intel

    Western Digital

    Multiple vendors

    Operating System Support

    Windows, Linux, Unix, and some open source

    Windows., DOS, OS2

    Mac, Windows, and some open source including OpenVMS

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *