ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
mad_drלא בפורום כעת ת.הצטרפות: 03/08/2003 · הודעות: 771 ·
 

הודעה פורסם: 27/08/2013 - 14:21
נושא ההודעה: מערכת קבצים עבור מספר גדול של עותקים של אותם קבצים

שלום,

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

כמובן שעבודה כזו דורש המון תעבורת רשת ושטח אכסון. האם קיימת מערכת קבצים (אמינה!) שיודעת לעבוד עם משימה כזאת, ולנצל את שטח הדיסק בצורה יעילה?

מימוש אפשרי שעלה אצלינו הוא יצירת pool של כל הקבצים (השונים) וליצור את עצי הקוד בעזרת sym)links) אל אותו ה-pool. ככה שכל גרסא של קובץ תמצא פעם אחת, ואליה יכולים להיות מספר רב של לינקים...

_________________
Image
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 27/08/2013 - 16:17
נושא ההודעה:

btrfs נשמעת לי מצויינת עבור זה, אך כל מערכת קבצים מבוססת cow אמורה לתת פיתרון דומה.
יתרון נוסף, מעבר לחיסכון באחסון, הוא מהירות יצירת פיצול בעץ: אין צורך בהעתקה פיזית של כל הקבצים, מספיק להשתמש באופצית cp --reflink ומערכת הקבצים תעשה את שאר העבודה בעצמה.
בפיתרון שהצעת ישנן שתי בעיות (לפחות):
1. בגלל שזה לא בתוך מערכת הקבצים, זה יוצר סרבול עצום (ובאגים?), וקשיים בניהול של כל העניין.
2. עוד בעיה, שאולי לא כ"כ משמעותית במקרה שתיארת, היא שישנו עדיין בזבוז מקום מסוים, שכן בכל שינוי קטן בקובץ, נוצר קובץ שלם חדש, לעומת זאת במערכת קבצים ניתן למזער את השינוי לגודל הבלוק.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
elcucoלא בפורום כעת ת.הצטרפות: 14/10/2003 · הודעות: 6257 ·
 

הודעה פורסם: 27/08/2013 - 19:57
נושא ההודעה:

מה עם ln ? כלומר hardlinks.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
avishaiלא בפורום כעת ת.הצטרפות: 26/12/2010 · הודעות: 43 ·
 

הודעה פורסם: 27/08/2013 - 21:20
נושא ההודעה: dedup fs

אתה יכול לנסות מערכות קבצים עם deduping, למשל sdfs או lessfs
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 27/08/2013 - 22:17
נושא ההודעה: Re: dedup fs

avishai :
אתה יכול לנסות מערכות קבצים עם deduping, למשל sdfs או lessfs

אינני מכיר את מערכות הקבצים הנ"ל, אך dedup בד"כ מתאים כאשר אין בעיית זיכרון, או במילים אחרות: כאשר יש *המון* זיכרון.
ברוב השרתים, הזיכרון מוגבל (גם אם הוא גדול), ולכן זה לא יתאים אלא למטרות להן זה נועד - חיסכון קיצוני במקום בדיסק.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. mad_dr
  2. אורח
  3. elcuco
  4. avishai
  5. אורח