مينيو
MinIO هو نظام تخزين كائنات مُرخص بموجب رخصة جنو العمومية العامة GNU Affero الإصدار 3.0. [ 3 ] وهو متوافق مع واجهة برمجة التطبيقات (API) لخدمة التخزين السحابي Amazon S3 . يُمكنه التعامل مع البيانات غير المهيكلة مثل الصور والفيديوهات وملفات السجلات والنسخ الاحتياطية وصور الحاويات، مع حد أقصى لحجم الكائن المدعوم يبلغ 50 تيرابايت. [ 4 ]
التاريخ والتطور
تم تطوير MinIO بواسطة MinIO Inc، وهي شركة ناشئة في مجال التكنولوجيا مقرها وادي السيليكون تأسست في نوفمبر 2014. [ 5 ]
نشرت MinIO عددًا من معايير الأداء للكشف عن أدائها وأداء تخزين الكائنات بشكل عام. تشمل هذه المعايير مقارنات مع Amazon S3 لـ Trino و Presto و Spark ، بالإضافة إلى نتائج معدل نقل البيانات لـ S3Benchmark على محركات الأقراص الصلبة (HDD) ومحركات NVMe . [ 6 ] [ 7 ]
تم إصدار MinIO في الأصل بموجب ترخيص Apache 2.0 ، ولكن في عام 2021 تم نقله إلى AGPLv3. [ 8 ]
أصدرت MinIO نسخة مجانية "للمجتمع" يتم توزيعها فقط كإصدار شفرة مصدرية، وتتميز بواجهة إدارة مبسطة للغاية. [ 9 ] [ 10 ]
بنيان
تتكون حزمة تخزين MinIO من ثلاثة مكونات رئيسية: خادم MinIO ، وعميل MinIO (المعروف أيضًا mcباسم عميل سطر الأوامر لإدارة الكائنات والملفات مع أي خوادم متوافقة مع Amazon S3 )، و MinIO Client SDK ، والذي يمكن لمطوري التطبيقات استخدامه للتفاعل مع أي خادم متوافق مع Amazon S3 .
خادم مينيو
تم تصميم خادم التخزين السحابي MinIO ليتم تضمينه مع حزمة التطبيقات الحالية، وهو مُحسَّن لعمليات النشر واسعة النطاق في المؤسسات . يمكن تثبيت خادم MinIO على كل من الأجهزة الفعلية والافتراضية ، أو تشغيله كحاويات Docker ونشره على منصات إدارة الحاويات مثل Kubernetes . [ 11 ]
عميل مينيو
يوفر برنامج MinIO Client بديلاً لأوامر UNIX القياسية (مثل ls, cat, cp, mirror, diff, إلخ) ويدعم خدمات التخزين السحابي المتوافقة مع Amazon S3 . وهو يعمل على أنظمة Linux و Mac و Windows . [ 12 ]
مجموعة تطوير البرامج (SDK) لعميل MinIO
يوفر MinIO حزمة تطوير برمجية (SDK) للعميل للغات Go و Java و Python و JavaScript و Haskell و .NET Framework للوصول إلى أي خادم تخزين كائنات متوافق مع Amazon S3 . [ 13 ]
مراجع
- ↑ "release-1434511043" . 17 يونيو 2015. تم الاطلاع عليه في 8 يوليو 2025. أول إصدار رسمي من
Minimalist Object Storage
- ↑ "إصدار تصحيح الأخطاء" . 23 يونيو 2025. تم الاطلاع عليه في 8 يوليو 2025 .
- ↑ "تخزين Kubernetes: إما كائنات أو لا شيء لـ MinIO | Computer Weekly" . ComputerWeekly.com . تم الاطلاع عليه بتاريخ 3 نوفمبر 2023 .
- ↑ "وثائق MinIO: العتبات والحدود" . min.io. تم الاطلاع عليه بتاريخ 23-05-2024 .
- ↑ ميلر، رون (15 مايو 2023). "استمع إلى كيفية بناء MinIO لنظام تخزين كائنات فريد من نوعه باستخدام Kubernetes ومصادر مفتوحة" . TechCrunch . تاريخ الاسترجاع: 29 أكتوبر 2023 .
- ↑ ميلور، كريس (24 يوليو 2019). "بائعو تخزين الملفات والكتل التقليديون في طريقهم إلى الزوال - مينيو" . blocksandfiles.com . تم الاطلاع عليه بتاريخ 17 أكتوبر 2021 .
- ↑ "MinIO تطلق وابلاً جديداً من الهجمات في حرب سرعة تخزين الكائنات" . 13 نوفمبر 2019.
- ↑ "من المصادر المفتوحة إلى المصادر الحرة والمفتوحة، أصبح MinIO الآن مرخصًا بالكامل بموجب رخصة جنو العمومية العامة الإصدار الثالث" . مدونة MinIO . ١٢ مايو ٢٠٢١. تاريخ الاطلاع: ٤ نوفمبر ٢٠٢٥ .
- ↑ بوريسوف، بوبي (21-10-2025). "MinIO تتعرض لانتقادات مجدداً بسبب قرارها بالاعتماد على المصدر فقط" . تم الاطلاع عليه بتاريخ 04-11-2025 .
- ↑ ميلور، كريس (19 يونيو 2025). "مشتكون مستخدمو MinIO بعد إزالة واجهة المستخدم الإدارية من الإصدار المجاني" . Blocks and Files . تاريخ الاسترجاع: 4 نوفمبر 2025 .
- ↑ "التعلم الآلي فائق التوسع باستخدام Kubeflow وMinIO وTensorFlow وDiamanti" . 14 نوفمبر 2020.
- ↑ "دليل البدء السريع لـ MinIO" . GitHub . 20 نوفمبر 2021.
- ↑ نيكولاس، فيليب (15 يوليو 2016). "فتيان التاريخ: تخزين الأشياء ... منذ البداية" . السجل .
روابط خارجية
- تطبيقات سحابية
- البنية التحتية السحابية
- التخزين السحابي
- تخزين الكائنات
- برنامج مجاني مكتوب بلغة Go
- برنامج يستخدم رخصة جنو أفيرو العامة
