VMware VMFS
نظام ملفات VMware VMFS ( نظام ملفات الآلة الافتراضية ) هو نظام ملفات مُجمّع من شركة VMware ، ويُستخدم في حزمة برامج الخوادم الافتراضية الرائدة للشركة، vSphere . طُوّر هذا النظام لتخزين صور أقراص الآلات الافتراضية ، بما في ذلك اللقطات. يمكن لعدة خوادم قراءة/كتابة نفس نظام الملفات في وقت واحد مع قفل ملفات الآلات الافتراضية الفردية. يمكن توسيع وحدات تخزين VMFS منطقيًا (زيادة حجمها دون فقدان البيانات) عن طريق دمج عدة وحدات تخزين VMFS معًا.
سجل الإصدارات
يوجد ستة إصدارات (بالإضافة إلى واحد لـ vSAN) من VMFS، تتوافق مع إصدارات منتجات ESX/ESXi Server.
- يمكن لـ ESX Server v6.5 الإبلاغ عن VMFS0 كإصدار VMFS عند فصل مخزن البيانات عن مجموعة/مضيف.
- استُخدم نظام الملفات VMFS1 بواسطة خادم ESX الإصدار 1.x. لم يكن يدعم خصائص نظام الملفات العنقودي، وكان يُستخدم بواسطة خادم واحد فقط في كل مرة. VMFS1 هو نظام ملفات مسطح بدون بنية دليلية.
- يستخدم نظام الملفات VMFS2 بواسطة ESX Server الإصدار 2.x (وبقدرة محدودة) الإصدار 3.x. نظام الملفات VMFS2 هو نظام ملفات مسطح بدون بنية دليل.
- يستخدم نظام الملفات VMFS3 بواسطة ESX Server v3.x و vSphere 4.x. والجدير بالذكر أنه يقدم بنية الدليل في نظام الملفات.
- يستخدم vSphere 5.x نظام الملفات VMFS5. والجدير بالذكر أنه يرفع حد الامتداد إلى 64 تيرابايت وحد حجم الملف إلى 62 تيرابايت، [ 2 ] على الرغم من أن إصدارات vSphere الأقدم من 5.5 تقتصر على ملفات VMDK أصغر من 2 تيرابايت. [ 4 ]
- يستخدم vSphere 6.5 نظام الملفات VMFS6. وهو يدعم محركات الأقراص في وضع محاكاة 512 (512e) . [ 5 ]
- يُعدّ VMFS-L نظام الملفات الأساسي لـ VSAN-1.0. وتوجد كائنات VSAN على مستوى Leaf مباشرةً على وحدات تخزين VMFS-L المُكوّنة من وحدات تخزين متصلة مباشرةً (DAS) على جانب الخادم. وقد تم تحسين تنسيق نظام الملفات ليتوافق مع وحدات التخزين المتصلة مباشرةً (DAS). وتشمل التحسينات التخزين المؤقت الفعال المُصمّم خصيصًا لحالات استخدام وحدات التخزين المتصلة مباشرةً (DAS)، ومدير قفل مُبسّط، وتنسيقات أسرع.
سمات
- يُتيح هذا النظام الوصول إلى عدة خوادم ESXi في الوقت نفسه من خلال تطبيق آلية قفل الملفات. ولا يتم تفعيل حجز SCSI إلا عند تحديث بيانات تعريف وحدة التخزين المنطقية (LUN) (مثل تغيير اسم الملف أو حجمه، إلخ).
- أضف أو احذف خادم ESXi من وحدة تخزين VMware VMFS دون تعطيل خوادم ESXi الأخرى.
- مع ESX/ESXi4، يمكن أيضًا توسيع وحدات تخزين VMFS باستخدام توسيع LUN.
- تحسين عمليات الإدخال والإخراج للآلة الافتراضية من خلال أحجام قابلة للتعديل لوحدات التخزين والأقراص والملفات والكتل.
- استعد الأجهزة الافتراضية بشكل أسرع وأكثر موثوقية في حالة فشل الخادم باستخدام التسجيل الموزع.
- على الرغم من وجود خاصية إلغاء التعيين التلقائي في الإصدارات السابقة، تمت إضافتها إلى VMFS 6 مما يسمح بطلبات استعادة المساحة التلقائية التي كانت تتم معالجتها يدويًا في السابق.
القيود
- يمكن مشاركتها مع ما يصل إلى 64 خادم ESXi. [ 6 ]
- يبلغ الحد الأقصى لحجم نظام الملفات 50 تيرابايت اعتبارًا من VMFS3، و62 تيرابايت اعتبارًا من VMFS5. [ 6 ]
- يبلغ الحد الأقصى لحجم وحدة التخزين المنطقية 2 تيرابايت اعتبارًا من VMFS3 [ 6 ] و64 تيرابايت اعتبارًا من VMFS5. [ 1 ]
- في نظامي VMFS3 وVMFS5 قبل إصدار vSphere 5.1، كان الحد الأقصى لعدد الأجهزة المضيفة التي يمكنها مشاركة ملف للقراءة فقط هو 8. يؤثر هذا على قابلية التوسع للنسخ المستنسخة المرتبطة التي تشترك في نفس الصورة الأساسية. في vSphere 5.1، تم رفع هذا الحد إلى 32 مع إدخال آلية قفل جديدة. [ 7 ] [ 8 ]
- يحد نظام VMFS3 من حجم الملفات إلى 262,144 (2 ^18 ) كتلة، وهو ما يعادل 256 جيجابايت لأحجام الكتل 1 ميجابايت (الحجم الافتراضي) وحتى 2 تيرابايت لأحجام الكتل 8 ميجابايت. [ 6 ]
- يستخدم VMFS5 كتلًا بحجم 1 ميجابايت في جميع أنحاء النظام (مع تخصيص فرعي للكتل للملفات الصغيرة)، ويبلغ الحد الأقصى لحجم الملف 62 تيرابايت، [ 2 ] على الرغم من أن حجم VMDK مقيد بـ 2 تيرابايت - 512 بايت في إصدارات ESXi الأقدم من 5.5 [ 4 ] بسبب وجود قيود في إصدار SCSI الذي تمت محاكاته.
- يوجد أيضًا حد أقصى يبلغ حوالي 30,720 ملفًا (باستخدام MBR) على مخزن بيانات VMFS3 واحد. وقد تم رفع هذا الحد إلى 130,690 ملفًا (باستخدام GPT) على VMFS5 [ 4 ].
تطبيقات مفتوحة المصدر
أداة سطر الأوامر لـ FluidOps
يُتيح برنامج تشغيل VMFS مفتوح المصدر المكتوب بلغة جافا [ 9 ] الوصول للقراءة فقط إلى الملفات والمجلدات على الأقسام المُهيأة بنظام ملفات الجهاز الظاهري (VMFS)، وهو برنامجٌ طوّرته وتتولى صيانته شركة Fluid Operations . ويتيح هذا البرنامج ميزاتٍ مثل النسخ الاحتياطي المُفرّغ للأجهزة الظاهرية المُستضافة على مضيفات VMware ESXi حتى الإصدار VMFSv3.
تركيب فيوز VFS للغدة
تدعم أداة vmfs-tools المزيد من ميزات نظام الملفات VMFS، بالإضافة إلى إمكانية ربط وحدات تخزين VMFS للقراءة فقط، وذلك من خلال نظام الملفات الافتراضي القياسي في لينكس وإطار عمل FUSE . طُوّرت هذه الأداة بواسطة كريستوف فيلو ومايك هومي، وهي متاحة للتنزيل كشفرة مصدرية من صفحة vmfs-tools على موقع glandium.org [ 10 ] ، أو من حزم vmfs -tools الخاصة بنظامي Debian [ 11 ] و Ubuntu [ 12 ] .
مراجع
- 1 2 "ميزات التخزين في vSphere 5.0 الجزء 1 - VMFS5" . VMware. 12-07-2011 . تم الاطلاع عليه بتاريخ 05-01-2012 .
- ١ ٢ ٣ ٤ "الحدود القصوى للتكوين: VMware vSphere 5.5" (ملف PDF) . VMware. ١٤ مارس ٢٠١٤. مؤرشف من الأصل (ملف PDF) بتاريخ ٢٥ مارس ٢٠١٤. تم الاطلاع عليه بتاريخ ٢٥ مارس ٢٠١٤ .
- ↑ "ما الجديد في تخزين vSphere 5.5" (ملف PDF) . VMware. 27-08-2013 . تم الاطلاع عليه بتاريخ 25-03-2014 .
- 1 2 3 "الحدود القصوى للتكوين" (ملف PDF) . VMware® vSphere 5.0. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 11 يناير 2012. تم الاطلاع عليه بتاريخ 24 يناير 2012 .
- ↑ "ورقة تقنية: ما الجديد في VMware vSphere 6.5" (ملف PDF) . VMware. مؤرشفة من الأصل (ملف PDF) بتاريخ 20 ديسمبر 2016. تم الاطلاع عليها بتاريخ 18 ديسمبر 2016 .
- 1 2 3 4 "الحدود القصوى لتكوين VMware vSphere 4.1" (ملف PDF) . VMware. 13 يوليو 2010. مؤرشف من النسخة الأصلية (PDF) بتاريخ 20 أغسطس 2010. تم الاطلاع عليه بتاريخ 13 يوليو 2010 .
- ↑ "قيود VMFS3" . VMware. مؤرشف من الأصل بتاريخ 26-11-2008 . تم الاطلاع عليه بتاريخ 02-12-2008 .
- ↑ "ميزات التخزين الجديدة في vSphere 5.1" . VMware.
- ↑ "أرشيف جوجل كود - تخزين طويل الأمد لاستضافة مشاريع جوجل كود" . code.google.com . تم الاطلاع عليه بتاريخ 11 فبراير 2025 .
- ↑ "vmfs-tools - glandium.org" . glandium.org . تم الاطلاع عليه بتاريخ 11 فبراير 2025 .
- ↑ "ديبيان -- نتائج البحث عن الحزم -- أدوات نظام الملفات vmfs" . packages.debian.org . تم الاطلاع عليه بتاريخ 11-02-2025 .
- ↑ "أوبونتو - نتائج البحث عن الحزم -- vmfs-tools" . packages.ubuntu.com . تم الاطلاع عليه بتاريخ 11 فبراير 2025 .
روابط خارجية
- نظرة عامة فنية على نظام ملفات VMFS وأفضل الممارسات مؤرشفة بتاريخ 2016-08-01 في Wayback Machine - VMware, Inc.
- صفحة منتج VMware VMFS مؤرشفة بتاريخ 26-11-2008 في Wayback Machine - VMware, Inc.
- تطبيق VMFS مفتوح المصدر - مشروع vmfs
- في إم وير
- برامج احتكارية
- أنظمة ملفات القرص المشترك
- برامج المحاكاة الافتراضية
