Elasticsearch: أضف دعمًا لتخزين Azure Blob

تم إنشاؤها على ١ مارس ٢٠١١  ·  8تعليقات  ·  مصدر: elastic/elasticsearch

مع التركيز على السماح لـ ElasticSearch بتخزين البيانات "في السحابة" ، سيكون من الرائع أن تقوم ElasticSearch بالتخزين في أكثر من سحابتين فقط (حاليًا ، S3 و RackSpace).

في الأصل ، يبدو أن هناك وحدة سحابية عامة تستخدم jCloud لتوفير الوصول إلى السحب المختلفة ، ولكن تم سحب هذا الدعم.

ومع ذلك ، تمتلك Microsoft الآن واجهة برمجة تطبيقات Azure أصليّة في Java (http://www.windowsazure4j.org/) والتي يمكن استخدامها للوصول إلى Azure Blob Storage.

بالإضافة إلى ذلك ، للمساعدة في تقدم هذه المشكلة ، لدي حساب Azure الذي سأكون أكثر من سعيد للمساهمة في القضية (بحد 10 غيغابايت).

لاحظ أن هذا _ليس _ طلب اكتشاف بين مثيلات Azure ، بل لاستخدام تخزين Azure فقط. سأكون ملف الاكتشاف بشكل منفصل عند الحاجة. =)

التعليق الأكثر فائدة

يعد elasticsearch-cloud-azure مكونًا إضافيًا لاكتشاف العقد باستخدام معلومات بيئة Azure. كان الطلب متعلقًا بميزة مختلفة تمامًا - دعم تخزين البيانات الثنائية الكبيرة الأصلية في Azure بدلاً من الاضطرار إلى استخدام مخطط البيانات الثنائية الكبيرة باعتباره VHD (وهو مستوى آخر من التجريد أعلى الإدخال / الإخراج ، مع تضاعف ثلاث نسخ إضافية للبيانات ، لأن ES يضاعف الأجزاء ثلاث مرات بينما Azure يعمل تخزين blob أيضًا على نسخ البيانات على الواجهة الخلفية ثلاث مرات).

ال 8 كومينتر

أنا مهتم بهذا أيضًا.

كما أنا.

كما أنني أشعر بالفضول ، هل يمكن استخدام تخزين S3 من التثبيت على Azure؟ أي جانب سلبي لفعل هذا؟

أي تحديث؟ ماذا عن استخدام Windows Azure Drive (XDrive)؟

يبدو الاستخدام المباشر لـ blob API رائعًا ، ولكن يجب أيضًا أن تكون هناك طريقة ما لاستخدام blobs Azure عبر XDrive الذي يتيح لك تحميل blob كمحرك أقراص. ومع ذلك ، فقد رأيت فقط أمثلة للوصول إليه باستخدام كود .NET.

مهتم بمعرفة ما إذا كان لدى أي شخص ElasticSearch يعمل على Windows Azure ....

flippyhead يمكنك _could_ القيام بذلك ، ولكن نظرًا لعدم وجود الأجهزة في نفس الموقع ، فمن المحتمل أن يتأثر الأداء.

سأكون مهتمًا بالتأكيد أيضًا ، ربما يمكننا تجميع بعض الميزانية لتشجيع شخص على دراية بـ Azure لتنفيذ حل جيد؟

هييا!

أصدرنا البرنامج الإضافي elasticsearch-cloud-azure .
يمكننا الآن إغلاق هذه المشكلة على ما أعتقد.

لاحظ أن اللقطة والاستعادة على Azure Storage ستأتي قريبًا جدًا.

شكرًا spinscale لتوجيهي إلى هذه المشكلة :-)

يعد elasticsearch-cloud-azure مكونًا إضافيًا لاكتشاف العقد باستخدام معلومات بيئة Azure. كان الطلب متعلقًا بميزة مختلفة تمامًا - دعم تخزين البيانات الثنائية الكبيرة الأصلية في Azure بدلاً من الاضطرار إلى استخدام مخطط البيانات الثنائية الكبيرة باعتباره VHD (وهو مستوى آخر من التجريد أعلى الإدخال / الإخراج ، مع تضاعف ثلاث نسخ إضافية للبيانات ، لأن ES يضاعف الأجزاء ثلاث مرات بينما Azure يعمل تخزين blob أيضًا على نسخ البيانات على الواجهة الخلفية ثلاث مرات).

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات