تجمع
كانت شركة Gluster Inc. (المعروفة سابقًا باسم Z RESEARCH [ 1 ] [ 2 ] [ 3 ] ) شركة برمجيات تُقدّم منصة مفتوحة المصدر لتخزين البيانات السحابية العامة والخاصة القابلة للتوسع . كانت الشركة ممولة تمويلًا خاصًا، ويقع مقرها الرئيسي في سانيفيل، كاليفورنيا ، ولها مركز هندسي في بنغالور ، الهند. حصلت Gluster على تمويل من Nexus Venture Partners و Index Ventures . استحوذت عليها شركة Red Hat في 7 أكتوبر 2011. [ 4 ]
تاريخ
اسم Gluster مشتق من دمج كلمتي GNU و cluster . [ 2 ] على الرغم من تشابه الأسماء، فإن Gluster لا يرتبط بنظام ملفات Lustre ولا يتضمن أي كود Lustre. اعتمد Gluster منتجه على GlusterFS ، وهو نظام ملفات مفتوح المصدر قائم على البرمجيات ومتصل بالشبكة، ويعمل على أجهزة قياسية. [ 5 ] كتب النسخة الأولى من GlusterFS أناند بابو بيريسامي، مؤسس Gluster ومديرها التقني. [ 6 ] في مايو 2010، أصبح بن غولوب رئيسًا ومديرًا تنفيذيًا. [ 7 ] [ 8 ]
أصبحت شركة Red Hat المؤلف الرئيسي والمطور لمشروع GlusterFS مفتوح المصدر بعد استحواذها على شركة Gluster في أكتوبر 2011. [ 4 ] تم تسويق المنتج في البداية باسم Red Hat Storage Server، ولكن في أوائل عام 2015 أعيد تسميته إلى Red Hat Gluster Storage نظرًا لاستحواذ Red Hat أيضًا على تقنية نظام الملفات Ceph . [ 9 ]
وصل نظام تخزين Red Hat Gluster إلى مرحلة التقاعد من دورة حياته مع تاريخ انتهاء الدعم في 31 ديسمبر 2024. [ 10 ]
بنيان
تُجمّع بنية GlusterFS موارد الحوسبة والتخزين والإدخال/الإخراج في مساحة اسم عالمية. يُعتبر كل خادم بالإضافة إلى وحدة التخزين التجارية المتصلة به (المُهيأة كوحدة تخزين متصلة مباشرة ، أو JBOD ، أو باستخدام شبكة منطقة تخزين ) بمثابة عقدة. يتم توسيع السعة بإضافة عقد إضافية أو إضافة مساحة تخزين إضافية لكل عقدة. ويتحسن الأداء بتوزيع التخزين على عدد أكبر من العقد. ويتم تحقيق التوافر العالي من خلال نسخ البيانات بشكل متعدد الاتجاهات بين العقد.
نشر السحابة العامة
بالنسبة لعمليات النشر السحابية العامة، يوفر GlusterFS صورة أمازون الآلية (AMI) من أمازون ويب سيرفيسز (AWS) ، والتي يتم نشرها على مثيلات Elastic Compute Cloud (EC2) بدلاً من الخوادم الفعلية، وتعتمد على وحدة تخزين الكتل المرنة (EBS) من أمازون. [ 11 ] في هذه البيئة، يتم توسيع السعة من خلال نشر المزيد من وحدات تخزين EBS، ويتم تحسين الأداء من خلال نشر المزيد من مثيلات EC2، ويتم تحسين التوافر من خلال النسخ المتماثل متعدد الاتجاهات بين مناطق التوافر في AWS.
نشر السحابة الخاصة
يتكون النشر النموذجي في الموقع أو السحابة الخاصة من تثبيت GlusterFS كجهاز افتراضي على عدة خوادم تجارية تعمل ببرامج إدارة الأجهزة الافتراضية مثل KVM أو Xen أو VMware ؛ أو على خوادم فعلية. [ 12 ]
GlusterFS
نظام ملفات GlusterFS هو نظام تخزين متصل بالشبكة قابل للتوسع . وقد وجد تطبيقات في مجالات متنوعة تشمل الحوسبة السحابية ، وخدمات بث الوسائط، وشبكات توصيل المحتوى. طُوّر GlusterFS في الأصل من قِبل شركة Gluster، ثم من قِبل شركة Red Hat ، بعد استحواذ Red Hat على Gluster في عام 2011. [ 15 ]
في يونيو 2012، أُعلن عن خادم تخزين ريد هات كدمج مدعوم تجاريًا لنظام الملفات GlusterFS مع نظام ريد هات إنتربرايز لينكس . [ 16 ] استحوذت ريد هات على شركة إنكتانك ستوريدج في أبريل 2014، وهي الشركة المطورة لنظام الملفات الموزع Ceph ، وأعادت تسمية خادم تخزين ريد هات القائم على GlusterFS إلى "ريد هات غلوستر ستوريدج". [ 17 ]
تصميم
يجمع نظام GlusterFS خوادم تخزين متعددة عبر شبكة إيثرنت أو اتصال Infiniband RDMA في نظام ملفات شبكي متوازٍ واحد كبير. وهو برنامج مجاني، بعض أجزائه مرخصة بموجب رخصة جنو العمومية العامة (GPL) الإصدار 3، بينما أجزاء أخرى مرخصة بترخيص مزدوج إما بموجب رخصة جنو العمومية العامة الإصدار 2 أو رخصة جنو العمومية العامة الصغرى الإصدار 3. يعتمد GlusterFS على تصميم مساحة مستخدم قابلة للتكديس.
يتكون GlusterFS من مكونين: العميل والخادم. تُنشر الخوادم عادةً كوحدات تخزين ، حيث يُشغّل كل خادم برنامج glusterfsd لتصدير نظام الملفات المحلي كوحدة تخزين . يقوم برنامج عميل GlusterFS ، الذي يتصل بالخوادم عبر بروتوكول مخصص باستخدام TCP/IP أو InfiniBand أو Sockets Direct Protocol ، بإنشاء وحدات تخزين افتراضية مركبة من عدة خوادم بعيدة باستخدام مترجمات قابلة للتكديس . افتراضيًا، تُخزّن الملفات كاملةً، ولكن يُمكن أيضًا توزيعها على عدة وحدات تخزين بعيدة. يُمكن للعميل ربط وحدة التخزين المركبة باستخدام بروتوكول GlusterFS الأصلي عبر آلية FUSE ، أو باستخدام بروتوكول NFS v3 عبر مترجم خادم مدمج، أو الوصول إلى وحدة التخزين عبر مكتبة عميل gfapi . كما يُمكن للعميل إعادة تصدير ربط البروتوكول الأصلي، على سبيل المثال عبر خادم NFSv4 الخاص بالنواة، أو SAMBA ، أو بروتوكول OpenStack Storage (Swift) القائم على الكائنات باستخدام مترجم "UFO" (الملفات والكائنات الموحدة).
يتم تنفيذ معظم وظائف GlusterFS كمترجمات، بما في ذلك النسخ المتماثل والتكرار القائم على الملفات، والتجزئة القائمة على الملفات ، وموازنة التحميل القائمة على الملفات ، والتحويل التلقائي لوحدات التخزين ، والجدولة والتخزين المؤقت للقرص ، وحصص التخزين ، ولقطات وحدات التخزين مع إمكانية خدمة المستخدم (منذ إصدار GlusterFS 3.6).
يُصمّم خادم GlusterFS ببساطة متعمّدة: فهو يُصدّر الدليل الموجود كما هو، تاركًا مهمة هيكلة المخزن للمترجمات الموجودة على جانب العميل. العملاء أنفسهم عديمو الحالة، ولا يتواصلون فيما بينهم، ويُفترض أن تكون إعدادات المترجمات لديهم متسقة. يعتمد GlusterFS على خوارزمية تجزئة مرنة ، وهي التجزئة المتسقة [ 18 ] ، بدلاً من استخدام نموذج بيانات وصفية مركزي أو موزّع. يمكن للمستخدم إضافة وحدات التخزين أو حذفها أو نقلها ديناميكيًا، مما يُساعد على تجنّب مشاكل اتساق الإعدادات . هذا يسمح لـ GlusterFS بالتوسع إلى عدة بيتابايت على أجهزة عادية، وذلك بتجنّب الاختناقات التي عادةً ما تُؤثّر على أنظمة الملفات الموزّعة الأكثر ترابطًا.
يوفر GlusterFS موثوقية البيانات وتوافرها من خلال أنواع مختلفة من النسخ المتماثل: وحدات التخزين المنسوخة والنسخ المتماثل الجغرافي . [ 19 ] تضمن وحدات التخزين المنسوخة وجود نسخة واحدة على الأقل من كل ملف عبر وحدات التخزين، بحيث إذا تعطلت إحداها، تظل البيانات مخزنة ويمكن الوصول إليها. يوفر النسخ المتماثل الجغرافي نموذجًا رئيسيًا تابعًا للنسخ المتماثل، حيث تُنسخ وحدات التخزين عبر مواقع جغرافية متباعدة. يحدث هذا بشكل غير متزامن، وهو مفيد لضمان التوافر في حالة تعطل مركز البيانات بالكامل.
تم استخدام GlusterFS كأساس للبحث الأكاديمي [ 20 ] [ 21 ] ومقال استعراضي. [ 22 ]
تسوّق شركة ريد هات برامجها لثلاثة أسواق: "الأنظمة المحلية"، و" السحابة العامة " ، و"السحابة الخاصة". [ 23 ]
انظر أيضاً
مراجع
- ↑ "نبذة عنا" . gluster.com . 2008. مؤرشف من الأصل بتاريخ 9 سبتمبر 2010. تم الاطلاع عليه بتاريخ 31 يوليو 2022 .
- 1 2 راج، تشاندان (2011-09-20). "رواد أعمال هنود مقيمون في كاليفورنيا يديرون بيتابايتات من التخزين السحابي، قصة Gluster" . YourStory . بنغالورو، الهند: Scribd . تم الاسترجاع في 2022-07-31 .
- ↑ تشيلاني، هيتيش (12 مايو 2007). "خارطة الطريق وأسئلة الدعم" . gluster-devel (قائمة بريدية) . تم الاطلاع عليه في 31 يوليو 2022. تأسست شركة Z Research رسميًا في يونيو 2005 على يد AB (أناند بابو) المعروف أيضًا باسم "rooty"، وهو المدير التقني، وأنا، بهدف جعل
الحوسبة الفائقة والتخزين الفائق سلعة متاحة للجميع، وفي هذه العملية، التحقق من صحة نموذج عمل آخر قائم على "البرمجيات الحرة"، وبالتالي الترويج لـ "البرمجيات الحرة" والتأكيد على أن بناء الشركات حول "البرمجيات الحرة" هو السبيل الأمثل للمضي قدمًا.
- 1 2 "ريد هات تستحوذ على غلوستر" . redhat.com. 4 أكتوبر 2011. مؤرشف من الأصل في 30 مايو 2013. تم الاطلاع عليه بتاريخ 16 أغسطس 2013 .
- ↑ "Gluster: نظام تخزين شبكي مفتوح المصدر قابل للتوسع" . InfoStor.com. 17 فبراير 2011. تم الاطلاع عليه بتاريخ 16 أغسطس 2013 .
- ↑ كوفار، جوزيف ف. (21 يونيو 2010). "الصفحة 17 - نجوم التخزين لعام 2010: 25 شيئًا يجب أن تعرفها" . Crn.com . تم الاطلاع عليه بتاريخ 16 أغسطس 2013 .
- ↑ جيسون كينكيد (18 مايو 2010). "انضمام بن غولوب، الرئيس التنفيذي السابق لشركة بلاكسو، إلى غلوستر، وهي شركة ناشئة لمنصة تخزين مفتوحة المصدر" . تيك كرانش . تم الاطلاع عليه في 20 أغسطس 2013 .
- ↑ "الرئيس التنفيذي السابق لشركة بلاكسو يتولى منصب الرئيس التنفيذي لشركة غلوستر" . مجلة وادي السيليكون للأعمال . 19 مايو 2010. تم الاطلاع عليه بتاريخ 20 أغسطس 2013 .
- ↑ "أسماء منتجات جديدة. نفس الميزات الرائعة" . مؤرشف من الأصل في 2 أبريل 2015. تم الاطلاع عليه في 27 أكتوبر 2016 .
- ↑ موقع Red Hat Access الإلكتروني (10-10-2022). "دورة حياة تخزين Red Hat Gluster" .
- ↑ ناثان إيدي (11 فبراير 2011). "غلوستر تُطلق أجهزة تخزين الشبكة الافتراضية لـ VMware وخدمات أمازون السحابية" . Eweek.com . تاريخ الاسترجاع: 16 أغسطس 2013 .
- ↑ "جهاز التخزين الافتراضي Gluster" . شركة Storage Switzerland، المحدودة. مؤرشف من الأصل في 20 سبتمبر 2013. تم الاطلاع عليه في 1 سبتمبر 2013 .
- ↑ "علامات جيت هاب" . 2 يوليو 2025. تم الاطلاع عليه في 18 مايو 2026 .
- ↑ "Gluster 3.1: فهم ترخيص GlusterFS" . وثائق Gluster . Gluster.org. مؤرشف من الأصل في 3 مايو 2016. تم الاطلاع عليه في 30 أبريل 2014 .
- ↑ تيموثي بريكيت مورغان (4 أكتوبر 2011). "ريد هات تستحوذ على نظام ملفات التخزين غلوستر مقابل 136 مليون دولار" . ذا ريجستر . تم الاطلاع عليه في 3 يوليو 2016 .
- ↑ تيموثي بريكيت مورغان (27 يونيو 2012). "خادم تخزين ريد هات NAS ينافس لوستر ونت آب" . ذا ريجستر . تم الاطلاع عليه بتاريخ 30 مايو 2013 .
- ↑ "Red Hat Storage. أسماء منتجات جديدة. نفس الميزات الرائعة" . redhat.com . 20 مارس 2015. مؤرشف من الأصل في 2 أبريل 2015. تم الاطلاع عليه في 20 مارس 2015 .
- ↑ مدونة Gluster. "خوارزميات GlusterFS: التوزيع" .
- ↑ "وثائق GlusterFS" . تم الاطلاع عليها بتاريخ 28 يناير 2018 .
- ↑ نورونها، رانجيت؛ باندا، داباليسوار ك (9-12 سبتمبر 2008). IMCa: واجهة أمامية عالية الأداء للتخزين المؤقت لنظام GlusterFS على InfiniBand (ملف PDF) . المؤتمر الدولي السابع والثلاثون للمعالجة المتوازية، 2008. ICPP '08. IEEE. doi : 10.1109/ICPP.2008.84 . تاريخ الاسترجاع: 14 يونيو 2011 .
- ↑ كويداما، سيفيكسون (2007-2008)، بث وتخزين بيانات CineGrid: دراسة حول أساليب التحسين (PDF) ، قسم هندسة النظم والشبكات، جامعة أمستردام، مؤرشف من النسخة الأصلية (PDF) بتاريخ 2014-03-08 ، تم استرجاعه في 10 يونيو 2011
- ↑ كلافر، جيرون؛ فان دير ياغت، رويل (14 يوليو 2010)، نظام ملفات موزع على شبكة SURFnet، تقرير (PDF) ، جامعة أمستردام، هندسة النظم والشبكات ، تم الاطلاع عليه في 9 يونيو 2012
- ↑ "خادم تخزين ريد هات" . موقع ويب . ريد هات . تم الاطلاع عليه بتاريخ 30 مايو 2013 .
- التخزين السحابي
- شركات مقرها في ساني فيل، كاليفورنيا
- شركات تخزين البيانات الحاسوبية
- شركات البرمجيات المفلسة في الولايات المتحدة
- شركات البرمجيات التي تتخذ من منطقة خليج سان فرانسيسكو مقراً لها
