OpenSearch
محرك بحث وتحليلات مفتوح المصدر، شوكة مجتمعية من Elasticsearch
اختر خطة VPS للنشر OpenSearch
تتجدّد مقابل E£639.00/الشهر لـ2 سنوات. يمكنك إلغاء الاشتراك في أي وقت!
حول OpenSearch
OpenSearch هو مجموعة بحث وتحليلات مفتوحة المصدر ومدفوعة بالمجتمع، مشتقة من Elasticsearch 7.10.2 و Kibana 7.10.2. عندما غيرت Elastic ترخيصها لتقييد الاستخدام التجاري، قامت AWS ومجتمع المصادر المفتوحة بفصل المشروع للحفاظ على بديل مفتوح حقًا بموجب ترخيص Apache 2.0. يوفر OpenSearch إمكانيات بحث قوية بالنص الكامل، وتحليل بيانات السجل والأحداث، ومراقبة أداء التطبيقات، وتحليلات الأمان من خلال بنية موزعة وقابلة للتوسع. باستخدام لوحات معلومات OpenSearch (المشتقة من Kibana)، يحصل المستخدمون على أدوات غنية لتصور البيانات، وبناء الاستعلامات، وإنشاء لوحات المعلومات. موثوق به من قبل المؤسسات التي تحتاج إلى بحث على مستوى المؤسسات دون قيود ترخيص احتكارية، يدعم OpenSearch حالات الاستخدام من البحث عن المنتجات في التجارة الإلكترونية إلى أنظمة إدارة معلومات وأحداث الأمان (SIEM).
حالات الاستخدام الشائعة
تستخدم منصات التجارة الإلكترونية والمحتوى OpenSearch لتشغيل بحث سريع وذو صلة بالمنتجات مع التنقل متعدد الأوجه، واقتراحات الإكمال التلقائي، واستعلامات اللغة الطبيعية التي تحسن معدلات التحويل وتجربة المستخدم. تنشر فرق DevOps و SRE برنامج OpenSearch لتجميع وتحليل السجلات بشكل مركزي، وجمع السجلات من التطبيقات والخوادم والبنية التحتية لاستكشاف المشكلات وإصلاحها، واكتشاف الحالات الشاذة، والحفاظ على صحة النظام من خلال لوحات معلومات المراقبة في الوقت الفعلي. تستفيد مراكز عمليات الأمان من OpenSearch لأنظمة SIEM (إدارة معلومات وأحداث الأمان)، حيث تقوم باستيعاب سجلات الأمان، واكتشاف التهديدات من خلال مطابقة الأنماط واكتشاف الحالات الشاذة، والتحقيق في الحوادث باستخدام إمكانيات البحث والارتباط القوية. يستخدم محللو البيانات وفرق ذكاء الأعمال لوحات معلومات OpenSearch لتصور المقاييس، وإنشاء لوحات معلومات تفاعلية، واستكشاف مجموعات البيانات باستخدام التجميعات والتحليلات التي تكشف عن رؤى من كميات كبيرة من البيانات المنظمة وغير المنظمة.
الميزات الرئيسية
- بحث بالنص الكامل مع تسجيل مدى الصلة ولغة استعلام متقدمة (DSL)
- فهرسة في الوقت الفعلي ونتائج بحث شبه فورية
- بنية موزعة مع قابلية التوسع الأفقي
- لوحات معلومات OpenSearch لتصور البيانات واستكشافها
- تجميعات وتحليلات لتلخيص البيانات
- واجهة برمجة تطبيقات RESTful لسهولة التكامل مع التطبيقات
- دعم للبيانات المنظمة وغير المنظمة والبيانات الجغرافية المكانية
- إدارة الفهارس مع سياسات دورة الحياة
- اكتشاف الحالات الشاذة وإمكانيات التنبيه
- دعم استعلامات SQL ولغة معالجة الأنابيب (PPL)
- لقطة واستعادة للنسخ الاحتياطي والتعافي من الكوارث
- محلل الأداء لتحسين الكتلة
متطلبات الموارد ووقت بدء التشغيل
OpenSearch هو تطبيق يستهلك الكثير من الموارد بسبب بنيته القائمة على Java وعملياته في الذاكرة لأداء بحث سريع. بينما يمكن لـ OpenSearch أن يعمل تقنيًا على أجهزة بحد أدنى من المتطلبات، تم تكوين هذا القالب بحجم كومة Java يبلغ 1 جيجابايت مناسب لـ لتطوير وأعباء العمل الإنتاجية الصغيرة على خادم افتراضي خاص (VPS) بذاكرة وصول عشوائي (RAM) سعة 4 جيجابايت. لنشر الإنتاج الصغير (حتى 10 جيجابايت من البيانات المفهرسة)، يوصى بذاكرة وصول عشوائي (RAM) لا تقل عن 4 جيجابايت. لأعباء العمل المتوسطة (حتى 100 جيجابايت من البيانات المفهرسة)، يوصى بذاكرة وصول عشوائي (RAM) سعة 8 جيجابايت مع كومة (heap) سعة 4 جيجابايت. يجب أن تحتوي عمليات النشر الإنتاجية الكبيرة على ذاكرة وصول عشوائي (RAM) تبلغ 16 جيجابايت أو أكثر مع كومة (heap) بحجم 50% من الذاكرة المتاحة، بحد أقصى 32 جيجابايت. يستغرق بدء التشغيل الأولي من 2 إلى 5 دقائق حيث يقوم OpenSearch بتهيئة الفهارس ويصبح جاهزًا لقبول الطلبات. قد تظهر لوحات معلومات OpenSearch أخطاء اتصال خلال فترة التهيئة هذه، وهو أمر طبيعي. خطط لمساحة قرص كافية حيث يقوم OpenSearch بتخزين البيانات المفهرسة في وحدة التخزين الدائمة، معتمدًا استخدام القرص الفعلي على حجم بياناتك وإعدادات الفهرس.
اعتبارات الأمان
يتضمن نشر OpenSearch هذا مصادقة أساسية باستخدام المكون الإضافي للأمان مع اسم المستخدم وكلمة المرور المكونين لديك، مما يحمي الوصول إلى لوحات معلومات OpenSearch وواجهة برمجة تطبيقات REST من المستخدمين غير المصرح لهم. يتم تقديم لوحات معلومات OpenSearch عبر HTTPS عن طريق Traefik مع شهادات Let's Encrypt التلقائية، مما يضمن الوصول المشفر إلى واجهة المستخدم. يستخدم الاتصال الداخلي بين الحاويات بروتوكول HTTP عبر شبكة Docker الخاصة. قم بتحديث حاويات OpenSearch بانتظام لتلقي تصحيحات الأمان والميزات الجديدة. قم بتكوين نسخ احتياطية تلقائية باستخدام وظيفة اللقطة والاستعادة في OpenSearch لمنع فقدان البيانات. قم بتقييد الوصول إلى الشبكة لمنفذ OpenSearch API باستخدام قواعد جدار حماية VPS، مما يسمح فقط لعناوين IP الموثوقة بالوصول إلى API مباشرة.
لماذا تنشر OpenSearch على Hostinger VPS
يوفر نشر OpenSearch على Hostinger VPS تحكمًا كاملاً في البنية التحتية للبحث والتحليلات الخاصة بك دون قيود الترخيص الاحتكارية التي تنطبق الآن على Elasticsearch. مع موارد VPS المخصصة، يقدم OpenSearch أداء استعلام يمكن التنبؤ به وإنتاجية فهرسة بدلاً من التنافس على السعة المشتركة في الخدمات المدارة حيث تتصاعد التكاليف مع حجم البيانات ومعدلات الاستعلام. يحافظ الاستضافة الذاتية على جميع البيانات المفهرسة واستعلامات البحث والتحليلات على البنية التحتية التي تتحكم فيها، وهو أمر ضروري للمؤسسات التي لديها متطلبات إقامة البيانات أو تتعامل مع معلومات حساسة لا يمكن تخزينها على منصات خارجية. يعني ترخيص Apache 2.0 عدم وجود قيود تجارية أو تغييرات مفاجئة في الترخيص، على عكس إصدارات Elasticsearch الحديثة. تتيح لك مستويات أداء Hostinger VPS البدء بمجموعات بيانات أصغر وتوسيع الموارد مع نمو بياناتك، مما يوفر مرونة لمطابقة تكاليف البنية التحتية مع الاستخدام الفعلي بدلاً من الدفع مقابل مستويات الخدمة المدارة بسعة لا تحتاجها. يتعامل Traefik مع HTTPS تلقائيًا للوحات معلومات OpenSearch، لذا فإن واجهة مستخدم التحليلات الخاصة بك يمكن الوصول إليها بشكل آمن دون أي تكوين يدوي لـ SSL.
اختر خطة VPS للنشر OpenSearch
تتجدّد مقابل E£639.00/الشهر لـ2 سنوات. يمكنك إلغاء الاشتراك في أي وقت!