Videnskab
 science >> Videnskab >  >> Elektronik

Computerservere kan nu hente data meget hurtigere

Kredit:CC0 Public Domain

Dataloger ved University of Waterloo har fundet en ny tilgang, der væsentligt forbedrer lagringseffektiviteten og outputhastigheden af ​​computersystemer.

Nuværende datalagringssystemer bruger kun én lagerserver til at behandle information, gør dem langsomme til at hente information til visning for brugeren. En backupserver bliver kun aktiv, hvis hovedlagerserveren fejler.

Den nye tilgang, kaldet FLAIR, optimerer datalagringssystemer ved at bruge alle servere i et givet netværk. Derfor, når en bruger fremsætter en dataanmodning, hvis hovedserveren er fuld, en anden server aktiveres automatisk for at fylde den.

"Nøglen muliggør for FLAIR er den nylige introduktion af programmerbare netværk, " sagde Samer Al-Kiswany, en professor ved Waterloo's David R. Cheriton School of Computer Science og medforfatter til undersøgelsen, der introducerer FLAIR-teknikken. "Siden opfindelsen af ​​computere, netværk, der forbinder lagerservere i ethvert system, var stive og ufleksible. FLAIR udnytter en ny banebrydende netværksteknologi til at bygge et smart netværkslag, der kan finde den hurtigste måde at opfylde anmodninger om informationshentning. Vores evaluering viser, at denne tilgang kan opfylde anmodninger op til 2,5 gange hurtigere, sammenlignet med klassiske designs."

Ved udviklingen af ​​den nye protokol, forskerne skulle først bevise dens rigtighed og formelt verificere den for at sikre, at tilgangen ikke giver dårlige resultater. De var i stand til at teste FLAIR med reelle arbejdsbelastninger på campus, da Waterloo er et af de få universiteter, der har en klynge med det nye programmerbare netværk.

Al-Kiswany og hans team fandt ud af, at FLAIR øgede hentehastigheden med alt fra 35 til 97 procent.

"Dette vil føre til en lang række applikationer, da denne type system er kernebyggestenen i en lang række applikationer, " sagde Ibrahim Kettaneh, den kandidatstuderende, der leder FLAIR-udviklingen. "FLAIR kan forbedre ydeevnen af ​​databaser og databehandlingsmotorer markant, som er backends for sundhedssystemer, banksystemer og finansielle transaktioner. Det vil også være anvendeligt til enhver moderne computerapplikation, der hostes på skyen, såsom online dokumenter, sociale netværk og e-mails."

Studiet, FLAIR:Accelererende læsninger med konsistensbevidst netværksrouting, forfattet af Waterloo's Matematiske Fakultet' Al-Kiswany og hans kandidatstuderende; Kettaneh, Ahmed Alquraan og Hatem Takruri, vil blive præsenteret på USENIX Symposium on Networked Systems Design Implementation, der afholdes i Santa Clara, USA fra 25.-27. februar.