מהו ReFS ב- Windows?



נסה את הכלי שלנו לביטול בעיות

ReFS נגזר מ מִחָדָשׁ שקט F עם ס ystem, היא מערכת קבצים שנוצרה על ידי מיקרוסופט עבור מערכת ההפעלה Windows. זה נועד להתגבר על כמה מהמגבלות של מערכת קבצים טכנולוגית חדשה (NTFS). ReFS נועד להיות עמיד יותר בפני שחיתות נתונים, לבצע ביצועים טובים יותר עבור עומסי עבודה מסוימים, ולהשתנה בצורה טובה יותר עבור מערכות קבצים גדולות מאוד.



ReFS ב- Windows



היסטוריה של ReFS

מיקרוסופט הציגה את ReFS בספטמבר 2012, אז שחררה את Windows Server 2012 כמערכת קבצים אופציונלית בכדי להסביר דרישות אחסון נתונים גדולות יותר ועומסי עבודה גדולים יותר. מיקרוסופט הוסיפה את ReFS לגירסאות שולחן עבודה של Windows החל מ- Windows 8.1 באוקטובר 2013, אך ניתן היה להשתמש בה רק כחלק מתכונת 'שטח אחסון' המאגר כונן. והוא כלול גם ב- Windows 10. מיקרוסופט הוסר היכולת ליצור אמצעי אחסון של ReFS ב- Windows 10 עדכון יוצרי הסתיו 2017 , למעט Windows 10 Pro לתחנות עבודה. אבל מערכת ההפעלה עדיין תקרא את ReFS.



איך עובד ReFS

ReFS תואם מאוד ל- NTFS ונבנה על בסיס NTFS לקבלת יותר עקביות ושלמות נתונים טובה יותר. אם מערכת ההפעלה מגלה שגיאת מערכת ונתונים אבדו / פגומים, ReFS יכול לשחזר את הנתונים שאבדו / פגומים. ה- ReFS נלחם גם בריקבון סיביות כלומר בשחיתות של סיביות במערכת קבצים עם הזמן, באמצעות משימות של קרצוף דיסקים שקוראים ומאמתים נתונים. מיקרוסופט השתמשה בחלק מבסיס הקוד של NTFS כדי לייצר ReFS ותמיכה נוספת עבור ממשקי API של Win32 כך שממשקי API קיימים תואמים, מה שמעניק תמיכה ב- ReFS למספר תכונות, כמו רשימות בקרת גישה ומזהי קבצים.

ב- NTFS, ישנן סיבות שונות לשחיתות של מטא-נתונים של קבצים, כגון כיבוי פתאומי של המערכת במהלך אובדן חשמל, או כאשר המערכת כותבת רק חלק מחסימה. כדי למנוע נזק לנתונים ReFS משתמש הקצה על כתיבה טכניקה, הקוראת וכותבת קבצים בהוראה אחת. טכניקת ההקצאה-על-כתיבה משתמשת בשיבוטים דקים של מאגרי המקור כדי להפחית את הסיכויים לשחיתות.

ל מבנה עץ + B משמש ReFS לניהול נתונים באמצעות אינדקס מטא-נתונים. העץ מורכב משורש, צמתים פנימיים ועלים. עץ B + מאחסן נתונים בתבנית הסתעפות, כאשר לכל צומת בעץ יש רשימה מסודרת של מקשים ומצביעים לצמתים או עלים ברמה נמוכה יותר. רשומות מאוחסנות ברמת העלים, מה שמאפשר סניפים נוספים. תהליך זה מוריד את קלט / פלט הדיסק ומספק ביצועים טובים יותר.



ReFS אינו תחליף ישיר ל- NTFS. ReFS אינו תומך בתכונות מסוימות של NTFS, כגון טבלת קבצי מאסטר (MFT), תמיכה בקבצי עמודים ומזהי אובייקטים. יישומים מסוימים יעבדו רק עם תכונות הזמינות רק ב- NTFS. תכונות רבות של NTFS לא היו חלק מהגרסה הקודמת של NTFS, כגון זרמים חלופיים, זרמים בשם וקבצים דלילים, שמיקרוסופט הוסיפה ל- ReFS בעדכונים מאוחרים יותר.

תכונות ושינויים בולטים

  1. ReFS משולב עם ה- תכונת מקומות אחסון . אם מוגדר שטח אחסון שיקוף באמצעות ReFS, Windows יאתר פגמים במערכת הקבצים ויתקן את הבעיות באופן אוטומטי על ידי העתקת העותק החלופי של הנתונים לכונן אחר. תכונה זו זמינה גם ב- Windows 10 וגם ב- Windows 8.1.

    שטח אחסון באמצעות ReFS

  2. אם מגלה שחיתות מתוארכת על ידי ReFS ואין לה עותק חלופי ממנו היא יכולה לשחזר, מערכת הקבצים יכולה להסיר את הנתונים הפגומים מהכונן באופן מיידי. לא נדרש לבצע אתחול מחדש של המערכת או לקחת את הכונן במצב לא מקוון, כפי שעושים עם NTFS.
  3. כשקוראים וכותבים ReFS לא בודק רק קבצים לגבי שחיתות. כל הקבצים בכונן נבדקים באופן קבוע על ידי סורק תקינות נתונים אוטומטי כדי לזהות ולתקן גם שחיתות נתונים, שהיא תיקון קבצים אוטומטי. אין צורך לרוץ chkdsk בכלל.
  4. מערכת הקבצים החדשה גם עמידה בפני שחיתות נתונים בדרכים אחרות. לדוגמה, כאשר אתה מעדכן את מטא הנתונים של הקובץ - שם הקובץ, למשל - מערכת הקבצים NTFS תשנה ישירות את מטא הנתונים של הקובץ. אם המחשב שלך נכשל או שהחשמל נכשל במהלך תהליך זה, עלולה להיות פגיעה בנתונים. כאשר אתה מעדכן את המטא-נתונים של הקובץ, מערכת הקבצים ReFS תיצור עותק חדש של המטא-נתונים. ReFS יצביע את הקובץ לעבר המטא-נתונים החדשים רק כאשר נכתבים המטא-נתונים החדשים, לכן, אין סיכון לפגום במטא-הנתונים של הקובץ. זה מכונה ' העתק על כתיבה ”. טכניקת ההעתקה והכתיבה משמשת גם מערכות קבצים מודרניות אחרות, למשל. ZFS & BtrFS על לינוקס ואפל החדשה APFS מערכת קבצים.
  5. ReFS משתמש בסכומי בדיקה עבור מטא נתונים - והוא יכול גם להשתמש בסכומי בדיקה לנתוני קבצים. בכל פעם שהוא קורא או כותב קובץ, ReFS בוחן את סכום הבדיקה כדי לוודא שהוא נכון. המשמעות היא שלמערכת הקבצים עצמה יש דרך מובנית לאיתור שחיתות נתונים בזמן אמת.
  6. בנוסף לתכונת שלמות הנתונים שלה, ReFS מתכווננת לגודל נפח וגודל קבצים גדולים יותר, בהשוואה ל- NTFS בטווח הארוך, אלו הם שיפורים חשובים.
  7. ReFS תומך בגודל נפח מרבי של 262,144 exabytes (16 exbytes) , לעומת 16 exabytes ב- NTFS. ReFS תומך עד 32,768 תווים בשם קובץ, בהשוואה למגבלה של 255 תווים ב- NTFS.
  8. תכונות אחרות של ReFS כוללות ביצועים משופרים עם Hyper-V, תמיכה בקיטור שלמות לשימוש בסכומי בדיקה כדי להעריך את מצב הנתונים ופסי נתונים לביצועים הדומים ל- RAID.
  9. מיקרוסופט הוסיפה תמיכה בזרמי נתונים חלופיים בגירסה 1.2 כדי לאפשר ל- ReFS לעבוד עם פריסות Microsoft SQL Server. עדכונים בולטים אחרים כוללים את התמיכה בכפילת הנתונים - תכונת אופטימיזציה לאחסון - בגרסת ReFS 3.2 עם שחרורו של Windows Server 1709 בערוץ החצי שנתי באוקטובר 2017.
  10. ReFS גם זורק את שמות קבצים בסגנון DOS 8.3 לְמָשָׁל C: Program Files ב- C: PROGRA ~ 1 בנפח NTFS עדיין ניתן לגשת למטרות תאימות לטכנולוגיות ישנות יותר. שמות קבצים מדור קודם אלה אינם נתמכים ב- ReFS.
  11. ReFS הוא לא רק שיפור של NTFS. במקום זאת, מיקרוסופט מתמקדת בכמה אופטימיזציות חשובות שגורמות ל- ReFS לבצע ביצועים טובים בהרבה במקרים מסוימים.
  12. ReFS בשימוש עם מרחבי אחסון, תומך ' אופטימיזציה שכבתית בזמן אמת ”. אתה יכול לקבל מאגר כוננים עם שני הכוננים המותאמים לביצועים וכוננים המותאמים לקיבולת. ReFS תמיד יכתוב לכוננים בדרגת הביצועים, ויגדיל את הביצועים. ברקע, ReFS יעביר באופן אוטומטי נתחי נתונים גדולים לכוננים האיטיים לאחסון ארוך טווח.
  13. ב- Windows Server 2016, ReFS שופרו כדי להציע ביצועים טובים יותר עם VM מסוימים כלומר תכונות מכונות וירטואליות. תוכנת המכונות הווירטואליות Hyper-V של מיקרוסופט עצמה מנצלת את אלה (ובתיאוריה, תוכנות מכונות וירטואליות אחרות יכולות לתמוך בהן אם הן רוצות בכך) כמו ReFS תומך בשיבוט בלוקים, שמאיץ פעולות שיבוט מכונות וירטואליות ומיזוג נקודות מחסום. כדי ליצור עותק משובט של מכונה וירטואלית, ReFS צריך רק ליצור עותק חדש של מטה-נתונים בכונן ולהפנות אותו לנתונים קיימים בכונן. הסיבה לכך היא שעם ReFS, קבצים מרובים יכולים להצביע על אותם נתונים בסיסיים בדיסק. כאשר המכונה הווירטואלית משתנה ונתונים חדשים נכתבים לכונן, הם נכתבים למיקום אחר ונתוני המכונה הווירטואלית המקורית נשארים בכונן. זה הופך את תהליך השיבוט להרבה יותר מהיר ודורש הרבה פחות תפוקת דיסק.
  14. קיימת תכונה חדשה 'VDL דלילה' ל- ReFS המאפשרת ל- ReFS לכתוב במהירות אפסים לקובץ גדול. זה הופך את זה להרבה יותר מהיר ליצירת קובץ דיסק קשיח וירטואלי (VHD) חדש ריק, ריק. בעוד שזה עשוי לקחת 10 דקות עם NTFS, זה יכול לקחת רק כמה שניות עם ReFS.
  15. תוכלו למצוא פרטים נוספים על ReFS ועל התכונות הספציפיות בהן הוא תומך אתר של מיקרוסופט .

חסרונות ל- ReFS

כל התכונות האלה נשמעות די טוב, אבל אתה לא יכול פשוט לעבור ל- ReFS מ- NTFS.

  1. חלונות לא יכולים מַגָף מ- ReFS ודורשים NTFS.
  2. ReFS צורכת יותר משאבי מערכת בהשוואה ל- NTFS.
  3. ככל שמערך הדיסקים גדול יותר, כך יותר RAM ו- IOPS ReFS משתמשים בכדי לשלמות קבצים.
  4. לא ניתן להמיר נתוני NTFS ל- ReFS.
  5. ReFS משמיט גם תכונות אחרות ש- NTFS כולל, כולל דחיסת מערכת קבצים והצפנה, קישורים קשיחים, מאפיינים מורחבים, כפילות נתונים ומכסות דיסק. אך ReFS תואם לתכונות רבות אחרות של NTFS, למשל. בעוד שלא ניתן היה לבצע הצפנה של נתונים ספציפיים ברמת מערכת הקבצים, ReFS תואם להצפנת BitLocker בדיסק מלא.
  6. ב- Windows 10 אינך יכול גם לעצב מחיצות ישנות כ- REFS. נכון לעכשיו אתה יכול להשתמש רק ב- ReFS עם Spaces Storage, כאשר תכונות האמינות שלו מסייעות בהגנה מפני השחתת נתונים. ניתן לעצב כרכים כ- ReFS במקום כ- NTFS ב- Windows Server 2016. ייתכן שתרצה לעשות זאת עבור אמצעי אחסון שאתה מתכנן לאחסן בו מכונות וירטואליות, למשל. עם זאת, עדיין אינך יכול להשתמש ב- ReFS בנפח האתחול שלך. Windows יכול לאתחל רק מכונן NTFS.
  7. כונן ReFS אינו תומך ב- התקנה של אפליקציות או תוכניות כלשהן . הסיבה מאחורי זה היא אי-תמיכה בקישורים קשיחים ב- ReFS ובתוכניות המעטות ביותר המאפשרות התקנה בכמויות ReFS אך גם תוכניות אלה חוות בעיות בעת הריצה.

כיצד להשתמש ב- ReFS

  1. עַל שרת חלונות , אתה יכול לבחור לעצב כמה כרכים כ- ReFS באמצעות כלי ניהול הדיסקים הרגילים, שעשויים להיות שימושיים במיוחד אם אתה משתמש במכונות וירטואליות בכוננים אלה. אך אינך יכול לעצב את כונן האתחול כ- ReFS, ותאבד גישה לכמה תכונות NTFS.

    ReFS ב- Windows Server,

  2. פונקציונליות ReFS זמינה כעת כחלק מ- Windows 10 Pro לתחנות עבודה

פונקציונליות ReFS ב- Windows 10 Pro

6 דקות קריאה