Windows

Hotmail får ett nytt lagringssystem - vilket gör det ännu snabbare!

4c - Mettre une signature automatique Mail Outlook

4c - Mettre une signature automatique Mail Outlook
Anonim

Hotmail tar emot miljarder e-postmeddelanden varje dag och dessa måste lagras säkert och måste görs lättillgängligt effektivt. Hotmails molnbaserade lagringssystem stöder över en miljard brevlådor och hundratals dataöverföringar (en petabyte är en miljon gigabyte). Och för att hantera hundratusentals samtidiga transaktioner effektivt i denna skala är en teknisk utmaning. Lagringssystemet är byggt med hjälp av Microsoft-teknik, inklusive Windows Server och Microsoft SQL Server.

Microsoft har arbetat med en stor uppgradering till detta lagringssystem. Sedan början av året har ett nytt system baserat på teknik som utvecklats på Hotmail körts på ett pilotkluster med hjälp av personliga konton för Microsoft-anställda. Och efter noggrann testning har det nya systemet certifierats vilket ger bättre tillförlitlighet till ett betydligt lägre pris.

Låt oss se några av de nya teknologier som Hotmail använder.

Implementering av JBOD som ersätter RAID:

"RAID (Redundant Array of Cheap Disks) är en teknik som gör att flera hårddiskar kan fästas på ett enda styrkort, vilket gör att de ser ut som en enda större och mycket mer pålitlig hårddisk (kallas ibland en "logisk enhet") till programvaran som kör lagringssystem. "

Hotmail har använt RAID under lång tid. E-post behölls på flera RAID-grupper så att även om hela RAID misslyckas kan meddelanden återställas. Hotmail studerade pålitlighetsperspektivet för enheter med kapacitet som är större än 1 terabyte och fann att det inte var pengar som är värda ur pålitlighetssynpunkt. Eftersom RAID-system enkelt hanterar problem som påverkar ett enda system, men inte när hela maskinen eller RAID-kontrollen löser problem. Hotmail fann att det var inte bara mer tillförlitligt men kostnadseffektivt att ha kopior på en annan maskin som inte delade kontrollenheten, men också billigare än RAID-konfigurationen.

Så de utvecklade JBOD (bara en massa disketter) där kopior av data finns på oberoende hårdvara enheter, styrenheter och maskiner. Således gör hårddiskkontrollen nästan helt ur vägen och överlämnar den till programvara för att styra. Denna JBOD-systemprogramvara har utvecklats av Hotmail.

Den här JBOD-mjukvaran övervakar ständigt för fel och väcker en varning när den hittas och därmed utlöser en reparationsprocess. Denna reparationsprocess kan starta om en maskin eller starta om en process, för att korrigera korruption eller till och med involvera mänsklig ingrepp vid behov. Den största fördelen med att använda programvara är att den kan behålla de bra kopiorna av mail som prioriterar reparationsåtgärder om det finner mindre kopior. Med hjälp av denna programvara förenklades replikationen

"Lagringssystemet består av en uppsättning maskiner, som var och en har sin kopia av ett e-postmeddelande och ett journalinspelningsmeddelande som har ankommit, organiserat vid ankomstdatum. Maskinerna pratar med varandra från tid till annan, jämför deras tidskrifter och kopierar eventuella meddelanden som de inser inte har kopierats till alla maskiner. "

Implementera Solid State Drives (SSD) i stället för hårddiskar.

Vi vet att SSD är mycket snabbare än hårddiskar. Hårddiskar är dock större och billigare är långsamma när det gäller hanteringen av önskemål.

"En vanlig hårddisk kan utföra lite mer än ett hundra läs- / skrivoperationer per sekund, medan några av de snabbaste SSD-erna kan göra över hundra tusen operationer per sekund. "

Även om denna hastighet kommer till ett pris eftersom de är mycket dyra / gigabyte jämfört med hårddiskar.

SSDs hanterar den ständigt föränderliga lasten effektivt. Detta kan förklaras eftersom Hotmail inte bara lagrar e-postmeddelandena utan också håller reda på olika ständigt föränderliga metadata, som listan med meddelanden i inkorgen, läs / oläst status för meddelanden, konversationstråden etc. Denna metadata upptar dock en liten del av lagringsutrymmet sätter maximal belastning på hårddiskar på grund av den ständigt föränderliga naturen. Så att använda SSD för lagring av metadata och hårddiskar för meddelanden gör en bättre och effektiv kombination.

Bortsett från dessa förbättringar kommer Hotmail att avslöja många fler i framtida inlägg. Utbyggnaden av det nya lagringssystemet har redan börjat och de nya klustren kommer att baseras på JBOD. Redan 30 miljoner användare är på JBOD medan ytterligare 100 miljoner flyttar över tiden.

Om du har märkt, har Hotmail blivit riktigt snabbt. Om du inte har det - försök det nu.