ניצול דיסק מגיע ל-100%
היי,
יש לי שרת עם HDD שבשעות השיא מגיע ל-100% utilization ב-iostat, כתוצאה יש הרבה Load וה-CPU מראה אחוזים גבוהים של iowait. ה-HDD הנוכחי מגיע ל-100% כאשר אני מגיע ל-13MB/s יש לכם רעיון יצירתי מה אפשר לעשות על מנת לשפר את הביצועים של ה-HDD הנוכחי? החלפה ל-SSD אינה פיתרון קביל כי אני צריך הרבה storage. תודה |
1) תקנה דיסק קשיח חדש יותר מהיר
2) תשתמש בRAID 3) תשפר את הביצועים של האפליקציה שרצה |
האם יש אפשרות לחלק את העבודה בין 2 דיסקים ?
נניח את כל ה-SQL להפריד לדיסק אחר לגמרי |
ציטוט:
מה שאתה צריך זה Raid 0 שמחלק את העומס בין הדיסקים |
עם איזה דיסקים אתה עובד היום?
אולי אתה יכול להעביר חלק מהכתיבה לRAM במקום לדיסק? (Memcache לדוגמא) |
איזה שרת זה ?
יש לך בקר RAID ? אתה יוכל לחבר לו עוד דיסקים - עם כן המלצה שלי להוסיף עוד דיסק לגבות את כל השרת לפרמט אותו להוסיף אותו דיסק זהה לזה לעשות RAID 0 למהירות זה שניהם כאחד עם היה לך SAS או SSD זה היה ממש מהיר פי 3 SAS ופי 8-10 SSD אבל עם אתה צריך STORAGE זה לא הפתרון יש דיסקים של SAS של 600GB גם של יותר גם שתדע ולא פשוטים |
ציטוט:
איזה HDD? Sata? SAS? SCSI? כמה זה הרבה Storage? אתה צריך את גיבוי ל-Storage? |
תודה על התגובות.
רוב הפעולות שמתבצעות זה קריאה מהדיסק. יש עליו רק קבצים רגילים, אין שם DB או קבצים של לינוקס. אין לי Raid Contoller אז כל פתרונות ה-RAID שהוצעו כאן לא רלוונטיות אני בשרת משלי, אפליקציה ייעודית. ה-HDD מחובר ב-Sata II. הוספת HD תקל על הבעיה משמעותית אם כי אני מניח שגם מה-HD הנוסף אני ארצה לקרוא כמויות גדולות של חומר. לגבי כמות Storage אני צריך משהו כמו 4TB בכל השרת (לפחות בינתיים). לגבי גיבוי - כרגע אין. אולי בעתיד. |
ציטוט:
:) אם הדיסק שלך עושה טראש כמו שאתה אומר, חד משמעית הוא לא מספיק מהיר כדי לתמוך באופי האפליקציה שלך. איזה FS יש שם? אני מניח שזה EXT3 ?, אולי הוא לא מפורמט בצורה מתאימה... |
לא הבנתי למה אתה אומר ש"הדיסק שלך עושה טראש".
אכן יש שם ext3. האם אפשר להעביר דיסק ל-ext4 כשיש עליו מידע? |
כל הזמנים הם GMT +2. הזמן כעת הוא 15:46. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ