הוספת ssd למחשב שולחני

יש לי מחשב שולחני שבו מותקנים שני HDD, אחד 2TB והשני 0.5TB. המחיצות בהם מנוהלות ע"י LVM, חוץ ממחיצת boot/.
יש במארז מקום לדיסקים נוספים.
אני מעוניין להוסיף SSD שיהיה דיסק העבודה הראשי וה-HDD-ים ישמשו כגיבוי ולאחסון קבצים בשימוש יותר נדיר.

הדאגה העיקרית שלי היא מכשלון של SSD שיגרום לאובדן כל הנתונים שנמצאים עליו. לכן אני מעוניין לעבוד איתו כאילו הוא זכרון מטמון: קבצים שאפליקציות עובדות איתם יועתקו מ-HDD ל-SSD, וקבצים שעברו עדכון יישמרו ב-SSD ויועתקו ל-HDD לאחר זמן מה.

קבצים גדולים שאינם בשימוש תכוף יישארו ב-HDD ולא יועתקו ל-SSD.
מחיצת tmp/ תישמר ב-SDD ולא תגובה ל-HDD.

האם יש בלינוקס filesystems שתומכים בצורת עבודה כזו ושניתן להגדירם בקלות למטרה זו?

האופציות שלך הן dm-cache (lvmcache) / bcache / EnhanceIO.
מהבדיקה הזו נראה כי bcache מוביל מבחינת ביצועים ויש לו תמיכה מובנית בקרנל מ-3.10. נראה ש-bcache הוא פיתרון מודרני ויחסית קל לשימוש, צריך איזה 10 פקודות כדי לקנפג את זה.

בהצלחה :slight_smile:

לייק 1