תכנון מערכות אחסון
Download
1 / 20

תכנון מערכות אחסון - PowerPoint PPT Presentation


  • 96 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' תכנון מערכות אחסון' - presta


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

תכנון מערכות אחסון

מנחה אקדמי ומקצועי: ד"ר איתן בכמט

חברי הקבוצה: הדר מור, טל רון, אלעד שמידוב, עדי ליטמן.


רקע

  • מהי מערכת אחסון?

  • לחברות גדולות כמות עצומה של מידע. כדי לנהל מידע זה יש צורך במערכת המיועדת לכך.

  • מערכת אחסון סטנדרטית הינה בעלת מאות כוננים קשיחים.

  • המידע מגיע למערכת משרתים שונים ומאוחסן בכוננים המקומיים.

  • המערכת מספקת אבסטרקציה של תהליך האחסון, בדומה לאבסטרקציה שמספקת מערכת ההפעלה לתהליך ה-I/O.


User input

Server

Server

Network

System

Management control station

Statistics

Processor

Processor

Computational engine

Cache

Our software is located here

Storage system

Output

Mass storage devices

תרשים מערכת אחסון

Computational element

Network element

Storage element


רקע

  • סוגי כוננים

  • כיום ניתן למצוא בשוק שלושה סוגים עיקריים של כוננים:

  • SATA- כונן בעל נפח גדול, מחיר זול, מהירות נמוכה וצריכת אנרגיה נמוכה.

  • SCSI- כונן בעל נפח בינוני, מחיר בינוני, מהירות סבירה וצריכת אנרגיה גבוהה.

  • SSD- כונן בעל נפח יחסית קטן, מחיר גבוה מאד, מהירות גבוהה מאוד וצריכת אנרגיה בינונית.


המצב כיום

  • מערכות אחסון נוכחיות

  • במערכות אחסון הקיימות כיום הטכנולוגיות המתקדמות עדיין לא מנוצלות במלואן.

  • במערכות רבות המידע נשמר בכוננים מסוג אחד בלבד ואין ניצול מירבי של היתרונות של כל אחד מסוגי הכוננים.

  • לכן, המערכות אינן אופטימליות מבחינת השימוש במשאבים, צריכת האנרגיה ואפילו מבחינת הביצועים.


מטרת הפרויקט

  • מטרתנו הינה לתכנן הרכב כוננים חדש למערכת, אשר בהנתן היסטורית השימוש של מערכת האחסון הנוכחית, יהיה הרכב כוננים אופטימלי אשר יענה על כל הצרכים והדרישות של החברה.

  • הרכב כוננים אופטימלי הינו הרכב אשר יחסוך בעלות, יחסוך בצריכת אנרגיה וישפר את הביצועים.


מטרות משניות

  • תוך שימוש באותו קלט של המטרה העיקרית ניתן להשיג את המטרות הבאות:

    • חסכון באנרגיה במערכות גיבוי.

    • קיבוץ LUNs.

    • איחוד כוננים.


מהו LUN?

  • כחלק מהאבסטרקציה של מערכת האחסון היא מציגה למשתמש את המידע ביחידות לוגיות הנקראות LUN (logical unit).

  • LUN אחד יכול להתפרש על יותר מכונן אחד.

  • גודלו של LUN הוא 5-10 GB.

  • במערכת אחסון אחת אלפי LUN-ים.

  • ניהול מערכת האחסון מתבצע ברמת ה LUN.


קלט המערכת

  • קובצי הסטטיסטיקות שנשתמש בהם יהיו בפורמט בינארי ויכילו מידע על כתיבות וקריאות שהתבצעו במכונה.

  • דוגמא לרשומה:

    • Time interval - 73

    • LUN number– 5

    • Number of reads – 3720

    • Number of writes – 2876

    • KB read – 500,000

    • KB written – 287,000



פונקציונליות המערכת

  • תכנון הרכב כוננים חדש

  • המערכת תנתח את הסטטיסטיקות ממערכת האחסון הנוכחית ותתכנן מערכת חדשה אשר מתאימה להיסטורית השימוש ולדרישות שהתקבלו מהמשתמש.

  • דרישות לדוגמא: עלות מינמלית, ביצועים מקסימלים.



פונקציונליות המערכת

  • מערכות גיבוי

  • חברות מחזיקות מערכות גיבוי אשר מתבצעת בהן בעיקר כתיבה.

  • המערכת תתכנן מנגנון buffer שגודלו אופטימלי.

  • על ידי שימוש ב-bufferזה ושמירת הנתונים על כוננים ניתן יהיה להשאיר את הכוננים כבויים אחוז ניכר מהזמן ולהדליקם רק בעת הכתיבה אליהם.

  • שיטה זו חוסכת באנרגיה בצורה משמעותית.



פונקציונליות המערכת

  • איחוד כוננים

  • מערכות אחסון רבות מכילות כמות כוננים גדולה אשר אינה בשימוש מלא.

  • על ידי איחוד המידע בכוננים אלו תוך שמירה על רמת ביצועים דומה ניתן לכבות חלק ניכר מהכוננים במערכת ולהדליקם רק כאשר כמות המידע תגדל ותצדיק את השימוש בהם.

  • כאשר חלק מהמערכת כבוי נחסכת אנרגיה רבה.



פונקציונליות המערכת

  • קיבוץ LUN-ים

  • מכיוון שכמות ה LUN-ים במערכת היא עצומה, ניהול מערכת אשר מתבסס על המידע הקיים עליהם אינו בר ביצוע.

  • על פי הסטטיסטיקות המופקות במערכת ניתן לאתר קבוצות של LUN-ים אשר קשורים זה לזה.

  • ניהול מערכת אשר מתבסס על מספר קטן יחסית של קבוצות LUN-ים הינו פשוט יותר.



סיכונים

  • מגבלת זמן יכולה לגרום לכך שלא נספיק לממש את כל ארבעת הפונקציונליות של המערכת.

  • במקרה כזה, נוותר על המימוש של איחוד הכוננים.



ad