סקירה כללית של FileCloud #
FileCloud מאפשר ענן פרטי שמאפשר גישה לקבצים מכל מכשיר מכל מקום, וגם סנכרון בין מחשבים. זה עוזר למשתמשים לשתף קבצים בצורה חלקה בתוך הארגון או מחוצה לו.
Filecloud יכול להיות שירות חשוב בכל ארגון, משום כך הוא מספק יכולות מסוימות להיות מוגש בארכיטקטורה להרחבה ולהגדיר בזמינות גבוהה לטעון מאוזנת עם אבטחה משופרת.
אדריכלות מדרגית #
התרשים הבא מתאר את החלקים השונים של תוכנת FileCloud וכיצד ניתן להשיג את שירות הזמינות הגבוהה:
ניתוח של התמונה הקודמת בפורטל התמיכה הרשמי, שרת ה- APP צמתים הם המפתח לאיזון עומסים, שכבת היישום הזה מוצע עם שרתי Apache כך פרוטוקול HTTP (S) הוא אחראי על מנת לספק את היישום למשתמשים.
FileCloud Frontend שרת Apache משרתת שני יישומים שונים, אחד עבור חיבורי לקוח ועוד לניהול הממשל.
ניתן לגשת לחזית האפליקציה של המשתמש דרך ה-URI /ui/core/index.html , והוא נראה כמו בתמונה הבאה.
מצד שני, ניתן לגשת לפאנל יישום הניהול דרך ה-URI /ui/admin/index.html , והוא נראה כמו בתמונה הבאה.
התצורה המוצעת הראשונה עבור איזון עומסים של FileCloud מבוססת על יצירת חוות LSLB >> HTTP , תצורה זו מפצלת את הניהול ואת תעבורת המשתמשים דרך שני שירותים שונים באותה חווה. בדרך זו, היא מציעה גמישות רבה יותר למטרות ניהול, לדוגמה, ניתן להשבית את הגישה למקטע הניהול מבלי להשפיע על האפליקציה עבור המשתמשים.
תצורה נוספת, קלה ויעילה הרבה יותר מהקודמת, מבוססת על העברת TCP המשתמשת עבורה בחוות LSLB >> L4xNAT , כל התעבורה תועבר לשרתים הרצויים מבלי לקחת בחשבון איזו אפליקציה מנוהלת.
עבור שתי התצורות המוצעות נצטרך:
1. מומלץ RELIANOID אשכול תצורה כבר להגדיר.
2. IP וירטואלי עם 443 יציאה לא בשימוש (לדוגמה, 192.168.100.100) בדוגמה שלנו IP זה פותר ב- DNS filecloud.relianoid.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 Listener ל- HTTPS , אנא בחרו כאן את אישור ה-SSL הרצוי עבור פרופיל ה-HTTPS ושנו את זמן הקצוב לתגובת ה-Backend ל -7200 שניות (שעתיים) על מנת להבטיח שהחיבורים לא ינותקו אם קבצים גדולים מועלים/מורדים.
אנא קראו מאמר זה אם אתם זקוקים לעזרה ביצירת תעודת PEM עבור חוות SSL. בהתאם לדוגמה זו, יש ליצור את התעודה עבור CN = filecloud.relianoid.com.
לחצו על הכרטיסייה שירותים וצרו 3 שירותים באופן הבא:
שירות 1: צור שירות בשם RedirecttoMain , על מנת להפנות לדף הכניסה הראשי עבור משתמשים המגדירים את אפשרויות תבנית ה-URL ואת אפשרויות ההפניה כפי שמוצג להלן.
שים לב, עם אפשרות ההפניה מחדש לא נדרש להגדיר את backends עדיין. האפשרויות הספציפיות הן כדלקמן.
תבנית URL = ^/$ הפניה = מסומנת הפניה = https://filecloud.relianoid.com/ui/core/index.html סוג הפניה = קבוע קוד הפניה = 301 (הפניה קבועה)
שירות 2: צור שירות בשם UIUsers כדי להגדיר את שרתי היישומים האמיתיים עבור משתמשים.
שים לב שבדוגמה זו, תעבורת ה- SSL תיפסק, ולאחר מכן תועבר ולבסוף מוצפן שוב בחזרה אל backends כדי להבטיח את התקשורת המלאה מאובטח.
השתמש באפשרויות הספציפיות הבאות:
דפוס כתובת URL = ^/ui/core*|^/core* HTTPS Backend = מסומן קביעות = IP: התמדה של כתובת לקוח זמן הפעלה לחיות = 7200 הוסף שרתי קצה של יישום FileCloud User Application (לדוגמה, 192.168.100.10:443 ו-192.168.100.11: 443)
שירות 3: צור שירות בשם UIAdmin כדי להגדיר את שרתי היישומים האמיתיים לצורך ניהול.
דפוס כתובת URL = ^/ui/admin*|^/admin* HTTPS Backend = מסומן קביעות = IP: התמדה של כתובת לקוח זמן הפעלה להפעלה = 7200 הוסף שרתי קצה של יישום FileCloud Admin (לדוגמה, 192.168.100.10:443 ו-192.168.100.11: 443)
טען איזון עם L4xNAT החווה #
תצורה זו היא פשוטה יותר מאשר הקודמת, אבל זה גם פחות גמיש, כדי להשיג מעבר TCP אנא בצע את הפעולות הבאות:
לאחר יצירת כתובת ה-IP הווירטואלית הייעודית עבור השירות (לדוגמה, 192.168.100.100 ) בשם eth1:FileCloud, אנא המשך ליצירת חוות L4xNAT חדשה באופן הבא.
לאחר מכן, עבור ללשונית שירותים ובחר בדיקת תקינות של Farm Guardian, לדוגמה check_tcp.
לבסוף, הפעל את האפשרות של persisntece session דרך IP עם זמן חיים של 7200 כמו בתצורת הדוגמה הקודמת והוסף את ה-backends של FileCloud לטבלת Backends (לדוגמה, 192.168.100.10:443 ו- 192.168.100.11:443 ).
צפו בצילום המסך הבא עם תצורת השירות הסופית :
ליהנות שיתוף קבצים עם FileCloud להרחבה!
כמה הפניות בשימוש במאמר זה:
https://www.getfilecloud.com/supportdocs/display/cloud/FileCloud+High+Availability



