Windows

Hotmail מקבל מערכת אחסון חדשה - מה שהופך אותו למהיר עוד יותר!

The Great Gildersleeve: Fire Engine Committee / Leila's Sister Visits / Income Tax

The Great Gildersleeve: Fire Engine Committee / Leila's Sister Visits / Income Tax
Anonim

Hotmail מקבל מיליארדי הודעות דואר אלקטרוני בכל יום, ואלה חייבים להיות מאוחסנים בבטחה ויש להם להיות זמין בצורה יעילה. מערכת האחסון מבוססת הענן של Hotmail תומכת ביותר ממיליארד תיבות דואר ומאות פטה-בתים של נתונים (פטאביט אחד הוא מיליון ג`יגה-בתים). וכדי להתמודד עם מאות אלפי עסקאות בו זמנית ביעילות בקנה מידה זה הוא אתגר הנדסי. מערכת האחסון נבנית בטכנולוגיית Microsoft, כולל Windows Server ו- Microsoft SQL Server.

מיקרוסופט פועלת על שדרוג משמעותי למערכת אחסון זו. מאז תחילת השנה מערכת חדשה המבוססת על טכנולוגיות שפותחו ב- Hotmail פועלת על אשכול טייס באמצעות חשבונות אישיים של עובדי מיקרוסופט. לאחר בדיקה קפדנית המערכת החדשה מאושרת ומספקת אמינות טובה יותר במחיר נמוך יותר באופן משמעותי.

תן לנו לראות כמה מהטכנולוגיות החדשות האלה המשמשות את Hotmail.

יישום JBOD להחלפת RAID:

"RAID (יתירה) מערך של דיסקים זולים) היא טכנולוגיה המאפשרת כמה כוננים קשיחים להיות מחובר לוח בקר אחד, מה שגורם להם להיראות כמו כונן קשיח אחד גדול הרבה יותר אמין (המכונה לפעמים "יחידת לוגית") לתוכנה המפעילה את מערכת אחסון. "

Hotmail כבר משתמש RAID במשך זמן רב. אימייל נשמרו על מספר קבוצות RAID כך שגם כאשר RAID כולו נכשל, ניתן לשחזר הודעות. Hotmail למד את נקודת המבט האמינות של כונני קיבולת גדול מ 1 terabyte ומצא כי זה לא היה שווה כסף מנקודת האמינות של התצוגה. כמו מערכות RAID בקלות עוסק בבעיות המשפיעות על מערכת אחת, אבל לא כאשר כל המכונה או בקר RAID נתקל בבעיות. Hotmail מצא כי עותקים על מחשב אחר לא שיתוף הבקר היה לא רק יותר אמין אבל עלות חכם גם פחות יקר מאשר תצורת RAID.

אז הם פיתחו JBOD (רק חבורה של דיסקים) שבו עותקים של נתונים מתגורר על קשה עצמאית כוננים, בקרי ומכונות. לכן מה שהופך את בקר הכונן הקשיח כמעט לחלוטין מן הדרך ומסר אותו תוכנה לשלוט. תוכנה זו JBOD המערכת פותחה על ידי Hotmail.

תוכנה זו JBOD כל הזמן עוקב אחר כשלים ומעלה התראה כאשר נמצא ובכך מפעילה תהליך תיקון. תהליך תיקון זה יכול לאתחל מחדש את המחשב או להפעיל מחדש תהליך, לתקן את השחיתות בנתונים או אפילו לערב התערבות אנושית במידת הצורך. היתרון העיקרי של שימוש בתוכנה הוא שהוא יכול לשמור על עותקים טובים של הודעות דואר אלקטרוני לפי עדיפות פעולה תיקון אם הוא מוצא פחות עותקים. שימוש בתוכנה זו, השכפול עצמו היה פשוט יותר

"מערכת האחסון מורכבת ממערכת של מכונות, שלכל אחת מהן יש עותק של הודעת דואר אלקטרוני והודעות יומן שהגיעו, המאורגנות לפי תאריך ההגעה. המכונות מדברות זו עם זו מעת לעת, משוות את היומנים שלהן ומעתיקות את כל ההודעות שהן מבינות שלא הועתקו לכל המכונות. "

יישום כונני Solid State (SSD) במקום כוננים קשיחים. אנחנו יודעים SSD הם הרבה יותר מהר מאשר כוננים קשיחים. כוננים קשיחים אם כי גדולים וזולים יותר איטיים בטיפול בשיעור הבקשות.

"כונן קשיח רגיל יכול לבצע קצת יותר ממאה פעולות קריאה / כתיבה לשנייה, בעוד שכמה מכלי ה- SSD המהירים ביותר יכולים לעשות מעל 100 אלף פעולות לשנייה. " למרות מהירות זו מגיעה במחיר כפי שהם הרבה יקר / ג `יגה לעומת כוננים קשיחים.

SSDs מטפל בעומס המשתנה ללא הרף. זה יכול להיות מוסבר כמו Hotmail לא רק מאחסן את הודעות הדואר האלקטרוני, אלא גם עוקב אחר שונים metadata משתנה כל הזמן כמו רשימה של הודעות בתיבת הדואר הנכנס, לקרוא / לא נקרא מצב של הודעות, השחלה שיחה וכו `זה metadata למרות תופסת חלק קטן של שטח אחסון מכניס את העומס המרבי על כוננים קשיחים עקב שינוי אי פעם הטבע. אז באמצעות SSDs לאחסון metadata ודיסקים קשיחים עבור הודעות עושה שילוב טוב ויעילמלבד שיפורים אלה Hotmail יגלה הרבה יותר בעתיד הודעות. ההשקה של מערכת האחסון החדשה כבר החלה והאשכולות החדשים יתבססו על JBOD. כבר 30 מיליון משתמשים ב- JBOD בעוד 100 מיליון נוספים ינועו במהלך הזמן.

אם שמתם לב, Hotmail הפך למהר מאוד. אם אין לך - נסה את זה עכשיו