![]() |
שרת אחסון - נפח מקסימלי של RAM
אני עושה מחקר קטן לגבי כמות ה-RAM המקסימלית בה ניתן לעשות שימוש בסרברים שונים.
מישהו פה מכיר את הנושא? |
אתה שואל מבחינת החומרה או מבחינת התוכנה?
|
מה בדיוק השאלה?
|
מה השאלה? יש גם שרתים שיכולים להכיל גם 4 טרה של RAM
http://www.oracle.com/us/products/se...ise/031587.htm |
ציטוט:
מאמר מעניין בנושא לגבי מעבדי x86 תוכל לקרוא כאן : http://en.wikipedia.org/wiki/Physical_Address_Extension |
לא יודע אם זה הכיוון,
אבל PAE אומנם מרחיב את טווח הכתובות של 32Bit, אבל עדין מגביל את הזכרון ל-4 ג'יגה Per Process (ואם התוכנה שלך לא עובדת Multi thread, אתה בבעיה). מה עושים בשביל לפתור את זה? פשוט עובדים 64 ביט. |
ציטוט:
|
תודה לכל העונים.
אני אנסה למקד את השאלה: נניח ואני רוצה לבנות פרוייקט עם DB גדול במיוחד בנפח של 1TB שהולך לקבל הרבה מאוד קריאות, כאשר לא קיים פרטו, כלומר הקריאות מצריכות בסופו של דבר גישה לכלל ה-DB 1. האם ניתן לאחסן את כל ה-DB על ה-RAM בשביל לקבל גישה מהירה לכל המידע? 2. מה העלות של שרת עם RAM של 1TB? |
אם אתה מתכוון לעבוד עם DB בגודל כזה, זו תהיה התאבדות להעלות הכל על שרת אחד.
קודם כל תשכח מ mySQL , ותחשוב בכיוון של ריבוי שרתים. זה הכיוון : http://cassandra.apache.org/ |
האם מדובר במסד גודל בפועל או מסד תאורתי?
תאורתית, אפשר לשים על שרת 1TB זכרון. מעשית? אין בזה שום הגיון, צריך להיות איזון כלשהוא בין כמות הזכרון ולמעבדים (בהתאם לסוג השימוש). בפועל (ועל רגל אחת), הייתי מגייס למשימה DBA, עובד עם Cluster, בונה האינקסים טובים לטבלאות, בונה Cache נכון, ובעיקר- מעריך באופן מדוייק יותר את גודל הפרוייקט. |
כל הזמנים הם GMT +2. הזמן כעת הוא 22:51. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ