A Hotmail új tároló rendszert kap - így még gyorsabb!

A Hotmail új tároló rendszert kap - így még gyorsabb!
A Hotmail új tároló rendszert kap - így még gyorsabb!

Videó: A Hotmail új tároló rendszert kap - így még gyorsabb!

Videó: A Hotmail új tároló rendszert kap - így még gyorsabb!
Videó: What is Expansion Revenue? - YouTube 2024, Lehet
Anonim

A Hotmail minden nap több milliárd e-mail üzenetet kap, ezeket biztonságosan kell tárolni, és azokat hatékonyan elérhetővé kell tenni. A Hotmail felhőalapú tárolórendszere több mint egymilliárd postafiókot és több száz petabájt adatot támogat (egy petabyte millió gigabájt). A több százezer egyidejű tranzakció hatékony kezelése ezen a skálán egy mérnöki kihívás. A tárolórendszer Microsoft technológián alapul, beleértve a Windows Server és a Microsoft SQL Server rendszert.

A Microsoft jelentős frissítést végzett a tárolórendszeren. Az év eleje óta a Hotmailben kifejlesztett technológiákon alapuló új rendszer egy kísérleti csoporton fut, a Microsoft alkalmazottai személyes számlái alapján. A szigorú tesztelés után az új rendszert tanúsították, amely sokkal jobb megbízhatóságot eredményez jelentősen alacsonyabb áron.

Lássuk a Hotmail által használt új technológiák közül néhányat.

A RAID helyébe lépő JBOD végrehajtása:

"A RAID (Redundant Array of Cheap Drives) egy olyan technológia, amely lehetővé teszi, hogy több merevlemezt csatlakoztasson egyetlen vezérlőlemezhez, ami egy nagyobb és sokkal megbízhatóbb merevlemeznek (néha" logikai egységnek " a tárolórendszert futtató szoftver."

A Hotmail hosszú ideje használja a RAID-t. Az e-mailt több RAID-csoportban tartottuk, így még akkor is, ha az egész RAID meghibásodik, az üzenetek visszaállíthatók. A Hotmail az 1 terabájtnál nagyobb teljesítményű meghajtók megbízhatóságát vizsgálta, és megállapította, hogy a pénz nem megbízható a megbízhatóság szempontjából. Mivel a RAID rendszerek egyszerűen foglalkoznak az egy rendszerre ható problémákkal, de nem akkor, ha a teljes gép vagy a RAID vezérlő problémákat okoz. A Hotmail azt állapította meg, hogy más gépen másolással nem rendelkező számítógépeken való megosztás nem csak megbízhatóbb, de olcsóbb, mint a RAID konfiguráció.
A Hotmail hosszú ideje használja a RAID-t. Az e-mailt több RAID-csoportban tartottuk, így még akkor is, ha az egész RAID meghibásodik, az üzenetek visszaállíthatók. A Hotmail az 1 terabájtnál nagyobb teljesítményű meghajtók megbízhatóságát vizsgálta, és megállapította, hogy a pénz nem megbízható a megbízhatóság szempontjából. Mivel a RAID rendszerek egyszerűen foglalkoznak az egy rendszerre ható problémákkal, de nem akkor, ha a teljes gép vagy a RAID vezérlő problémákat okoz. A Hotmail azt állapította meg, hogy más gépen másolással nem rendelkező számítógépeken való megosztás nem csak megbízhatóbb, de olcsóbb, mint a RAID konfiguráció.

Így fejlesztették ki a JBOD-t (Just a Bunch Of Disks), ahol az adatok másolata független merevlemezekről, vezérlőkről és gépekről szól. Így a merevlemez-vezérlő szinte teljesen eltűnik és átadja a szoftvernek a vezérléshez. Ezt a JBOD rendszerszoftvert a Hotmail fejlesztette ki.

Ez a JBOD szoftver folyamatosan figyeli a hibákat és felkelt egy riasztást, amikor megtalálta ezt, és ezzel javítási folyamatot indít. Ez a javítási folyamat újraindíthatja a gépet, vagy újraindíthatja a folyamatot, rögzítheti az adatok korrupcióját, vagy szükség esetén emberi beavatkozást is vonhat maga után. A szoftver használatának legfőbb előnye, hogy megőrzi a javítási műveletek fontosságát előtérbe helyező jó példányokat, ha kevesebb másolatot talál. Ezzel a szoftverrel a replikáció egyszerűbb lett
Ez a JBOD szoftver folyamatosan figyeli a hibákat és felkelt egy riasztást, amikor megtalálta ezt, és ezzel javítási folyamatot indít. Ez a javítási folyamat újraindíthatja a gépet, vagy újraindíthatja a folyamatot, rögzítheti az adatok korrupcióját, vagy szükség esetén emberi beavatkozást is vonhat maga után. A szoftver használatának legfőbb előnye, hogy megőrzi a javítási műveletek fontosságát előtérbe helyező jó példányokat, ha kevesebb másolatot talál. Ezzel a szoftverrel a replikáció egyszerűbb lett

“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.“

Solid State Drives (SSD) végrehajtása a merevlemezek helyett.

Tudjuk, hogy az SSD-k sokkal gyorsabbak, mint a merevlemezek. Bár a merevlemezek nagyobbak és olcsóbbak, a kérések aránya lassú.

“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.”

Bár ez a sebesség olyan áron jön, amely drágább / gigabájt, mint a merevlemezek.

Az SSD-k hatékonyan kezelik az állandóan változó terhelést. Ez magyarázható, hiszen a Hotmail nem csak az e-mail üzeneteket tárolja, hanem nyomon követi a különböző állandóan változó metaadatokat, például a beérkező üzenetek listáját, az üzenetek olvasási / olvasatlan állapotát, a beszélgetés beillesztését stb. Ez a metaadat azonban a tárhely kis részét foglalja el a merevlemezek maximális terhelését az állandóan változó természet miatt teszi elérhetővé. Tehát az SSD-k használata a metaadatok és a kemény lemezek üzenetek tárolására jobb és hatékony kombinációt eredményez.

Ezen fejlesztéseken kívül a Hotmail sokkal többet fog felmutatni a jövőbeli hozzászólásokban. Az új tárolórendszer bevezetése már megkezdődött, és az új klaszterek a JBOD-n alapulnak. Már 30 millió felhasználó van a JBOD-nál, míg újabb 100 millió lép az idő múlásával.
Ezen fejlesztéseken kívül a Hotmail sokkal többet fog felmutatni a jövőbeli hozzászólásokban. Az új tárolórendszer bevezetése már megkezdődött, és az új klaszterek a JBOD-n alapulnak. Már 30 millió felhasználó van a JBOD-nál, míg újabb 100 millió lép az idő múlásával.

Ha észrevetted, a Hotmail nagyon gyors lett. Ha mégsem - próbáld ki most.

Ajánlott: