Hotmail saab uue hoiustamissüsteemi, muutes selle veelgi kiiremaks!

Hotmail saab uue hoiustamissüsteemi, muutes selle veelgi kiiremaks!
Hotmail saab uue hoiustamissüsteemi, muutes selle veelgi kiiremaks!

Video: Hotmail saab uue hoiustamissüsteemi, muutes selle veelgi kiiremaks!

Video: Hotmail saab uue hoiustamissüsteemi, muutes selle veelgi kiiremaks!
Video: DON'T PANIC — Hans Rosling showing the facts about population - YouTube 2024, Aprill
Anonim

Hotmail saab igal päeval miljardeid e-kirju ja neid tuleb ohutult hoida ja neid tuleb hõlpsasti kättesaadavaks teha. Hotmaili pilvupõhine salvestussüsteem toetab üle miljardi postkasti ja sadu petabaidi andmeid (üks petabait on miljon gigabaiti). Ja käsitleda sadu tuhandeid samaaegseid tehinguid tõhusalt selles ulatuses on inseneri väljakutse. Ladustussüsteem on ehitatud Microsoft tehnoloogia abil, sealhulgas Windows Server ja Microsoft SQL Server.

Microsoft on töötanud selle salvestussüsteemi olulise täiendusena. Alates käesoleva aasta algusest käivitati Hotmailis välja töötatud tehnoloogial põhinev uus süsteem Microsofti töötajate isiklike kontode abil katselises klastris. Ja pärast ranget katsetamist on uus süsteem sertifitseeritud, mis annab parema töökindluse oluliselt madalama hinnaga.

Vaatame mõnda neist Hotmaili kasutatavatest uutest tehnoloogiatest.

RAID-i asendav JBOD rakendamine:

"RAID (odavamad kettad) on tehnoloogia, mis võimaldab ühele kontrollerplaadile ühendada mitu kõvaketast, mis muudab need ühe suurema ja palju usaldusväärsema kõvaketta (mõnikord nimetatakse seda" loogiline üksus ") tarkvara, mis käitab salvestussüsteemi."

Hotmail on pikka aega kasutanud RAID-i. E-post jäeti mitmesse RAID-gruppi nii, et isegi kui kogu RAID ebaõnnestub, saab sõnumeid taastada. Hotmail uurib usaldusväärsuse perspektiivi võimsusega ajamite puhul, mis on suuremad kui 1 terabaitti, ning leidis, et usaldusväärsuse seisukohalt ei olnud see raha väärt. Kuna RAID-süsteemid hõlpsalt lahendavad ühe süsteemiga seotud probleeme, kuid mitte siis, kui tekib probleeme kogu masin või RAID-kontroller. Hotmail leidis, et kopeerimine teisel masinal, millel pole kontrollerit, ei olnud mitte ainult usaldusväärsem, vaid ka kulukas, aga ka odavam kui RAID-i konfiguratsioon.
Hotmail on pikka aega kasutanud RAID-i. E-post jäeti mitmesse RAID-gruppi nii, et isegi kui kogu RAID ebaõnnestub, saab sõnumeid taastada. Hotmail uurib usaldusväärsuse perspektiivi võimsusega ajamite puhul, mis on suuremad kui 1 terabaitti, ning leidis, et usaldusväärsuse seisukohalt ei olnud see raha väärt. Kuna RAID-süsteemid hõlpsalt lahendavad ühe süsteemiga seotud probleeme, kuid mitte siis, kui tekib probleeme kogu masin või RAID-kontroller. Hotmail leidis, et kopeerimine teisel masinal, millel pole kontrollerit, ei olnud mitte ainult usaldusväärsem, vaid ka kulukas, aga ka odavam kui RAID-i konfiguratsioon.

Nii arendasid nad välja JBOD (Just Bunch Of Disks), kus andmete koopiad asuvad sõltumatute kõvakettade, kontrollerite ja masinatega. Seega muudab kõvakettale kontroller peaaegu täielikult välja ja annab selle tarkvara kontrollimiseks. Seda JBOD-süsteemi tarkvara arendas Hotmail.

See JBOD tarkvara jälgib pidevalt ebaõnnestumisi ja tõstab teate, kui see leitakse, et käivitada remont. Selle parandamise protsessi saab masina taaskäivitamine või protsessi taaskäivitamine, andmete korrumiseks parandamine või isegi vajadusel inimeste sekkumine. Tarkvara kasutamise peamine eelis on see, et ta saab säilitada kirja head koopiad, kui ta leiab vähem koopiaid. Selle tarkvara abil lihtsustati replikatsiooni ise
See JBOD tarkvara jälgib pidevalt ebaõnnestumisi ja tõstab teate, kui see leitakse, et käivitada remont. Selle parandamise protsessi saab masina taaskäivitamine või protsessi taaskäivitamine, andmete korrumiseks parandamine või isegi vajadusel inimeste sekkumine. Tarkvara kasutamise peamine eelis on see, et ta saab säilitada kirja head koopiad, kui ta leiab vähem koopiaid. Selle tarkvara abil lihtsustati replikatsiooni ise

“The storage system consists of a set of machines, each of which has its copy of an email message and a journal recording messages that have arrived, organized by arrival date. The machines talk to each other from time to time, compare their journals, and copy any messages that they realize haven’t been copied to all machines.“

Kõvaketaste asemel tahvelarvutite (SSD) rakendamine.

Me teame, et SSD-d on palju kiirem kui kõvakettad. Kuigi suuremad ja odavamad kõvakettad on taotluste arvu käsitlemisel aeglane.

“A normal hard drive can perform a little more than one hundred read/write operations per second, whereas some of the fastest SSDs can do over one hundred thousand operations per second.”

Kuigi see kiirus on hinnaga, kuna need on palju kallid / gigabaiti võrreldes kõvaketastega.

SSDd käsitlevad pidevalt muutuvat koormust tõhusalt. Seda saab seletada sellega, et Hotmail mitte ainult ei salvesta e-kirju, vaid jälgib ka mitmesuguseid pidevalt muutuvaid metaandmeid, nagu postkastis olevate sõnumite loendit, sõnumite lugemisel / lugemata olekutes, vestlusvooge jne. Selles metaandmetes on siiski väike mälupulk paneb maksimaalse koormuse kõvakettad tänu pidevalt muutuvas olekus. Nii kasutatakse metaandmete salvestamiseks SSD-sid ja sõnumite kõvakettad paremaks ja tõhusaks kombinatsiooniks.

Lisaks nendele parandustele avaneb Hotmail ka tulevikus rohkem postitusi. Uue hoiustamissüsteemi käivitamine on juba alanud ja uued klastrid põhinevad JBOD-il. JBODis on juba 30 miljonit kasutajat, samal ajal kui veel 100 miljonit liigub.
Lisaks nendele parandustele avaneb Hotmail ka tulevikus rohkem postitusi. Uue hoiustamissüsteemi käivitamine on juba alanud ja uued klastrid põhinevad JBOD-il. JBODis on juba 30 miljonit kasutajat, samal ajal kui veel 100 miljonit liigub.

Kui olete märganud, on Hotmail muutunud väga kiiresti. Kui teil seda pole, proovige kohe.

Soovitan: