كيفية تحميل FileCloud الرصيد مع موازن التحميل Zevenet

منشور من طرف Zevenet | 25 أكتوبر 2018

FileCloud نظرة عامة

FileCloud تمكن السحابة الخاصة التي تجعل الملفات الخاصة بك يمكن الوصول إليها من أي جهاز من أي مكان ، ولكن أيضا تزامن عبر أجهزة الكمبيوتر. فهو يساعد المستخدمين على مشاركة الملفات بسلاسة داخل أو خارج المؤسسة.

يمكن أن تكون خدمة Filecloud خدمة مهمة في أي مؤسسة ، ولهذا السبب توفر إمكانات معينة ليتم تقديمها في بنية قابلة للتطوير ويتم إعدادها بتوافر عالٍ وحمل متوازن مع أمان محسّن.

FileCloud Scalable Architecture

يوضح المخطط التالي الأجزاء المختلفة من برنامج FileCloud وكيف يمكن تحقيق خدمة التوفر العالي:

FileCloud الرسم التخطيطي

عند تحليل الصورة السابقة من بوابة الدعم الرسمية ، تعتبر عقد خادم APP هي مفتاح موازنة التحميل ، ويتم تقديم طبقة التطبيقات هذه مع خوادم Apache ، لذا فإن بروتوكول HTTP (S) هو المسؤول عن تقديم التطبيق للمستخدمين.

يخدم خادم FileCloud Frontend Apache تطبيقين مختلفين ، أحدهما لتوصيلات العميل والآخر لإدارة الإدارة.

يوفر واجهة تطبيق المستخدمين يمكن الوصول إليها من خلال URI /ui/core/index.html، ويبدو مثل الصورة التالية.

من ناحية أخرى، لوحة تطبيق الإدارة يمكن الوصول إليها من خلال URI /ui/admin/index.html، ويبدو مثل الصورة التالية.

يعتمد أول تكوين مقترح لـ FileCloud Load Balancing في إنشاء LSLB >> مزرعة HTTP، هذا التكوين الانقسام الإدارة وحركة المستخدمين من خلال خدمتين مختلفتين في نفس المزرعة. وبهذه الطريقة ، توفر مرونة أكبر لأغراض الإدارة ، على سبيل المثال ، يمكن تعطيل الوصول إلى قسم الإدارة دون التأثير على التطبيق للمستخدمين.

ويستند تكوين آخر ، أسهل بكثير وأكثر كفاءة من السابق ، في تمريرة TCP باستخدام لذلك LSLB >> مزرعة L4xNAT، ستتم إعادة توجيه جميع الزيارات إلى الوحدات الخلفية المطلوبة دون الأخذ بعين الاعتبار أي تطبيق تتم إدارته.

لكل من التكوينات المقترحة ، سوف نطلب:

1. أوصت أ Zevenet العنقودية التكوين مسبقا.
2. IP الظاهري مع 443 منفذ غير مستخدم (مثل 192.168.100.100) في مثالنا هذا IP يحل في DNS ل filecloud.zevenet.com .
3. على الأقل اثنين من خوادم Apache من Filecloud التي تم تكوينها وتشغيلها ، يجب أن تكون عناوين IP هذه قابلة للوصول من موازن التحميل نفسه (مثل 192.168.100.10, 192.168.100.11).
4. تأكد من أن نظام Filecloud يعمل بشكل صحيح للاتصال من خوادم FileCloud Apache.

موازنة التحميل مع مزرعة HTTP

بمجرد IP الظاهري 192.168.100.100 يتم إنشاؤه بالاسم eth1: FileCloud يرجى المتابعة لإنشاء مزرعة HTTP جديدة على النحو التالي:

ثم انقر فوق العرض المتقدم وقم بتغيير مستمع HTTP إلى HTTPS، يرجى تحديد هنا شهادة SSL المطلوبة لملف تعريف HTTPS والتغيير مهلة استجابة الخلفية إلى 7200 ثوانٍ (ساعات 2) لضمان عدم سقوط الاتصالات إذا تم تحميل / تنزيل الملفات الكبيرة.

FileCloud الرسم التخطيطي

ارجوك اقرأ هذا المقال إذا كنت بحاجة إلى مساعدة في إنشاء شهادة PEM لمزرعة SSL. باتباع هذا المثال ، يجب إنشاء الشهادة لـ CN = filecloud.zevenet.com.

انقر على الخدمات علامة التبويب وإنشاء خدمات 3 على النحو التالي:

خدمة 1: إنشاء خدمة تسمى RedirecttoMain، من أجل إعادة توجيه إلى صفحة تسجيل الدخول الرئيسية للمستخدمين إعداد نمط عنوان Url و إعادة توجيه الخيارات كما هو موضح أدناه.

لاحظ أنه مع وجود خيار إعادة التوجيه غير مطلوب لضبط الخلفية النهائية حتى الآن. الخيارات المحددة هي التالية.

URL pattern = ^/$
Redirect = checked
Redirect = https://filecloud.zevenet.com/ui/core/index.html
Redirect Type = Permanent
Redirect Code = 301 (permanent redirect)

خدمة 2: إنشاء خدمة تسمى UIUsers لتكوين خوادم التطبيق الحقيقية للمستخدمين.

لاحظ أنه في هذا المثال ، سيتم إلغاء تحميل حركة مرور SSL ، ثم تحويلها وتشفيرها مرة أخرى مرة أخرى إلى الخلفيات لضمان تأمين الاتصال الكامل.

يرجى استخدام الخيارات المحددة التالية:

URL pattern = ^/ui/core*|^/core*
HTTPS Backend = checked
Persistence = IP: Client Address
Persistence Session time to live = 7200
Add FileCloud User Application Backend Servers (ex, 192.168.100.10:443 and 192.168.100.11:443)

خدمة 3: إنشاء خدمة تسمى UIAdmin لتكوين خوادم التطبيق الحقيقية للإدارة.

URL pattern = ^/ui/admin*|^/admin*
HTTPS Backend = checked
Persistence = IP: Client Address
Persistence Session time to live = 7200
Add FileCloud Admin Application Backend Servers (ex, 192.168.100.10:443 and 192.168.100.11:443)

موازنة التحميل مع مزرعة L4xNAT

هذا التكوين أبسط من السابق ، ولكنه أقل مرونة أيضًا ، من أجل تحقيق تمرير TCP ، يرجى القيام بما يلي:

بمجرد إنشاء عنوان IP الظاهري المخصص للخدمة (على سبيل المثال ، 192.168.100.100) بالاسم eth1: FileCloud يرجى المتابعة لإنشاء مزرعة L4xNAT جديدة على النحو التالي.

ثم ، انتقل إلى الخدمات علامة التبويب وحدد الاختيار الصحي لصحيفة فارم ، مثال. check_tcp.

وأخيرًا ، قم بتمكين جلسة persisntece خلال IP مع وقت للعيش 7200 كما في تكوين المثال السابق وإضافة ملفات الخلفية FileCloud في الخلفيات الجدول (مثلا ، 192.168.100.10: 443 و 192.168.100.11: 443).

تحقق من لقطة الشاشة التالية بالنهائي الخدمة التكوين:

استمتع بمشاركة ملفاتك مع FileCloud قابل للتطوير!

بعض المراجع المستخدمة في هذه المقالة:
https://www.getfilecloud.com/supportdocs/display/cloud/FileCloud+High+Availability

مشاركة مع :

وثائق بموجب شروط رخصة جنو للوثائق الحرة.

هل كان المقال مساعدا؟!

مقالات ذات صلة