متطلبات تثبيت Milvus Standalone

قبل تثبيت مثيل Milvus Standalone، تحقق من الأجهزة والبرامج لديك لمعرفة ما إذا كانت تستوفي المتطلبات.

متطلبات الأجهزة

المكونالمتطلبالتوصيةملاحظة
وحدة المعالجة المركزية
  • معالج Intel Core من الجيل الثاني أو أعلى
  • Apple Silicon
  • مستقل: 4 نوى أو أكثر
  • المجموعة: 8 نوى أو أكثر
مجموعة تعليمات وحدة المعالجة المركزية
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
  • SSE4.2
  • AVX
  • AVX2
  • AVX-512
يتطلب البحث عن التشابه بين المتجهات وإنشاء الفهارس داخل Milvus أن تدعم وحدة المعالجة المركزية (CPU) مجموعات امتدادات التعليمات الفردية والبيانات المتعددة (SIMD). تأكد من أن وحدة المعالجة المركزية تدعم واحدًا على الأقل من امتدادات SIMD المذكورة. راجع وحدات المعالجة المركزية المزودة بـ AVX لمزيد من المعلومات.
ذاكرة الوصول العشوائي (RAM)
  • نظام مستقل: 8G
  • المجموعة: 32G
  • جهاز مستقل: 16G
  • المجموعة: 128G
يعتمد حجم ذاكرة الوصول العشوائي (RAM) على حجم البيانات.
محرك الأقراص الثابتةمحرك أقراص SSD SATA 3.0 أو أعلىمحرك أقراص SSD من نوع NVMe أو أعلىيعتمد حجم القرص الصلب على حجم البيانات.

متطلبات البرامج

نظام التشغيلالبرامجملاحظة
macOS 10.14 أو أحدثDocker Desktopاضبط الجهاز الظاهري (VM) لـ Docker بحيث يستخدم ما لا يقل عن 2 وحدة معالجة مركزية افتراضية (vCPU) وذاكرة أولية تبلغ 8 جيجابايت. وإلا، فقد يفشل التثبيت.
انظر تثبيت Docker Desktop على Mac لمزيد من المعلومات.
أنظمة Linux
  • Docker 19.03 أو أحدث
  • Docker Compose 1.25.1 أو أحدث
انظر تثبيت محرك دوكر وتثبيت دوكر كومبوز لمزيد من المعلومات.
نظام Windows مع تمكين WSL 2Docker Desktopنوصي بتخزين شفرة المصدر والبيانات الأخرى المربوطة في حاويات Linux في نظام ملفات Linux بدلاً من نظام ملفات Windows.
انظر تثبيت Docker Desktop على Windows مع WSL 2 كخلفية لمزيد من المعلومات.

سيتم الحصول على التبعيات التالية وتكوينها تلقائيًا عند تثبيت Milvus Standalone باستخدام البرنامج النصي لـ Docker أو تكوين Docker Compose:

البرامجالإصدارملاحظة
etcd3.5.0انظر متطلبات القرص الإضافية.
MinIOالإصدار 2024-12-18T13-15-44Z
Woodpeckerمُضمّن مع Milvusقائمة انتظار الرسائل الافتراضية (مضمنة)؛ لا توجد خدمة منفصلة لتثبيتها.
Pulsar2.8.2اختياري — فقط إذا قمت بتحويل قائمة انتظار الرسائل إلى Pulsar؛ غير مثبت بشكل افتراضي.

متطلبات القرص الإضافية

يعد أداء القرص أمرًا بالغ الأهمية لـ etcd. يوصى بشدة باستخدام محركات أقراص SSD NVMe محلية. قد تؤدي استجابة القرص البطيئة إلى إجراء انتخابات متكررة للمجموعة، مما يؤدي في النهاية إلى تدهور خدمة etcd.

لاختبار ما إذا كان القرص الخاص بك مؤهلاً، استخدم fio.

mkdir test-data
fio --rw=write --ioengine=sync --fdatasync=1 --directory=test-data --size=2200m --bs=2300 --name=mytest

من الناحية المثالية، يجب أن يصل القرص المخصص لـ etcd إلى أكثر من 500 IOPS وأن يكون زمن انتقال fsync في المئوية 99 أقل من 10 مللي ثانية. اقرأ وثائق etcd للحصول على متطلبات أكثر تفصيلاً.

الخطوة التالية

إذا كانت الأجهزة والبرامج لديك تستوفي المتطلبات المذكورة أعلاه، فيمكنك

ترجمة بواسطةDeepL

Office Hours

ساعات عمل مكتب ميلفوس

احصل على المساعدة في نشر الإنتاج من Zilliz، الخبراء في ميلفوس.

احجز جلسة مجانية 1:1

جرب Managed Milvus مجاناً

Zilliz Cloud خالي من المتاعب، ويعمل بواسطة Milvus ويعمل بسرعة 10 أضعاف.

ابدأ
التعليقات

هل كانت هذه الصفحة مفيدة؟