Windows

Hotmail dobiva novi sustav za pohranu - što ga čini još bržim!

Will New Technology Replace Jobs and Result in Greater Economic Freedom?

Will New Technology Replace Jobs and Result in Greater Economic Freedom?
Anonim

Hotmail prima milijune poruka e-pošte svaki dan, a one se moraju sigurno pohraniti i moraju biti lako dostupni. Hotmailov sustav pohrane koji se temelji na oblaku podržava više od jedne milijarde poštanskih sandučića i stotina petabajta podataka (petabyte je milijun gigabajta). I za obradu stotina tisuća simultanih transakcija učinkovito na ovoj razini je inženjerski izazov. Sustav za pohranu izrađen je pomoću Microsoftove tehnologije, uključujući Windows Server i Microsoft SQL Server.

Microsoft radi na velikoj nadogradnji ovog sustava za pohranu. Od početka ove godine novi sustav koji se temelji na tehnologijama razvijenim u Hotmailu pokreće se u pilot klasteru koristeći osobne račune zaposlenika tvrtke Microsoft.

Primjena JBOD zamjenjuje RAID:

"RAID (Redundant Nizovi jeftinih diskova) je tehnologija koja omogućuje da se nekoliko hard diskova priključe na jednu ploču kontrolera, što ih čini izgledaju kao jedan veći i mnogo pouzdaniji tvrdi disk (ponekad nazvan "logička jedinica") softveru koji pokreće sustav za pohranu. "

Hotmail već dugo koristi RAID. E-pošta se čuvala na više RAID grupa tako da čak i kada cijeli RAID ne uspije, poruke se mogu vratiti. Hotmail je proučavao perspektivu pouzdanosti pogona kapaciteta veći od 1 terabajt i utvrdio da vrijednost novca nije vrijedna s gledišta pouzdanosti. Budući da RAID sustavi lako se bave problemima koji utječu na pojedini sustav, ali ne i kada cijeli stroj ili RAID kontroler naiđu na probleme. Hotmail je utvrdio da kopije na drugom stroju koji ne dijele kontroler nisu samo pouzdanije, ali su i troškovi skuplji od konfiguracije RAID.

Stoga su razvili JBOD (samo hrpu diskova) gdje se kopije podataka nalaze na neovisnoj tvrdom pogoni, kontroleri i strojevi. Tako je kontroler tvrdog diska gotovo potpuno isključen i predao je softveru za kontrolu. Ovaj JBOD sustav softver razvio je Hotmail.

Ovaj JBOD softver neprestano prati kvarove i podiže upozorenje kada se pronađe tako što pokreće postupak popravka. Ovaj proces popravka može biti ponovno podizanje stroja ili ponovno pokretanje procesa, popravljanje korupcije podataka ili čak uključivanje ljudske intervencije ako je potrebno. Glavna prednost korištenja softvera je održavanje dobrih kopija pošte kojima se daje prioritet popravljanju akcije ako pronađe manje primjeraka. Koristeći ovaj softver, sama replikacija je pojednostavljena.

"Sustav za pohranu sastoji se od skupa strojeva, od kojih svaka ima kopiju poruke e-pošte i bilježenje poruka koje su stizale, organizirane prema datumu dolaska. Strojevi s vremena na vrijeme međusobno razgovaraju, uspoređuju svoje časopise i kopiraju sve poruke koje ostvaruju nisu kopirane na sve strojeve. "

Provedba čvrstih statičkih pogona (SSD-a) umjesto tvrdih diskova.

Znamo da su SSD-ovi mnogo brži od tvrdih diskova.

"Uobičajeni tvrdi disk može izvoditi nešto više od stotinu operacija čitanja / pisanja u sekundi, dok neki od najbržih SSD-a mogu učiniti više od sto tisuća operacija u sekundi. " Iako ova brzina dolazi po cijeni jer su oni skuplji / gigabajt u odnosu na tvrde diskove.

SSD-ovi rukuju učinkovito mijenjajuće vrijeme. To se može objasniti jer Hotmail ne samo da pohranjuje poruke e-pošte, već i bilježi različite metapodatke koji se neprestano mijenjaju, kao što su popis poruka u pristigloj pošti, čitanje / nepročitano stanje poruka, nizanje razgovora, itd. Metapodaci ipak zauzimaju mali dio prostora za pohranu stavlja maksimalno opterećenje na tvrde diskove zbog sve većih promjena prirode. Dakle, korištenje SSD-ova za spremanje metapodataka i tvrdih diskova za poruke čini bolju i učinkovitu kombinaciju.

Osim ovih poboljšanja, Hotmail će otkriti mnogo više u budućim postovima. Uspostava sustava za pohranu već je započela, a novi klasteri će se temeljiti na JBOD-u. Već 30 milijuna korisnika nalazi se na JBOD-u dok će još 100 milijuna ljudi tijekom vremena prolaziti.

Ako ste primijetili, Hotmail je postao stvarno brz. Ako niste - pokušajte sada.