مع التركيز على السماح لـ ElasticSearch بتخزين البيانات "في السحابة" ، سيكون من الرائع أن تقوم ElasticSearch بالتخزين في أكثر من سحابتين فقط (حاليًا ، S3 و RackSpace).
في الأصل ، يبدو أن هناك وحدة سحابية عامة تستخدم jCloud لتوفير الوصول إلى السحب المختلفة ، ولكن تم سحب هذا الدعم.
ومع ذلك ، تمتلك Microsoft الآن واجهة برمجة تطبيقات Azure أصليّة في Java (http://www.windowsazure4j.org/) والتي يمكن استخدامها للوصول إلى Azure Blob Storage.
بالإضافة إلى ذلك ، للمساعدة في تقدم هذه المشكلة ، لدي حساب Azure الذي سأكون أكثر من سعيد للمساهمة في القضية (بحد 10 غيغابايت).
لاحظ أن هذا _ليس _ طلب اكتشاف بين مثيلات Azure ، بل لاستخدام تخزين Azure فقط. سأكون ملف الاكتشاف بشكل منفصل عند الحاجة. =)
أنا مهتم بهذا أيضًا.
كما أنا.
كما أنني أشعر بالفضول ، هل يمكن استخدام تخزين 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 أيضًا على نسخ البيانات على الواجهة الخلفية ثلاث مرات).
التعليق الأكثر فائدة
يعد elasticsearch-cloud-azure مكونًا إضافيًا لاكتشاف العقد باستخدام معلومات بيئة Azure. كان الطلب متعلقًا بميزة مختلفة تمامًا - دعم تخزين البيانات الثنائية الكبيرة الأصلية في Azure بدلاً من الاضطرار إلى استخدام مخطط البيانات الثنائية الكبيرة باعتباره VHD (وهو مستوى آخر من التجريد أعلى الإدخال / الإخراج ، مع تضاعف ثلاث نسخ إضافية للبيانات ، لأن ES يضاعف الأجزاء ثلاث مرات بينما Azure يعمل تخزين blob أيضًا على نسخ البيانات على الواجهة الخلفية ثلاث مرات).