כיצד לבצע איזון עומסי eClinicalWorks בזמינות גבוהה

פורסם על ידי זאבנט | 16 באוגוסט 2016

סקירה כללית

eClinicalWorks מובילה בפתרונות קליניים אמבולטוריים, שמטרתה להיפטר מנייר ולספר את התקשורת ואת זרימת העבודה בין משרד רופא לשאר תהליכי הבריאות: מהרופא, לבית המרקחת, למעבדה ולשרשרת האספקה ​​של הרופאים. . הוא מספק יישום אינטרנט להרחבת השימוש ברשומות בריאות אלקטרוניות מעבר לקירות התרגול ויוצר רשומות בקהילה. הוא נמצא בשימוש נרחב בארצות הברית והם מבוססים ביותר מ -24 מדינות.

מדריך זה מתאר את התצורה האופטימלית של יישום eClinicalWorks עם בקר ZEVENET Application Delivery על מנת לספק מדרגיות, זמינות גבוהה, בדיקות בריאות מתקדמות לניטור ואבטחה משופרת של יישום זה עם נתונים הגיוניים.

דרישות

1 HTTP החווה, בשם eclinical כדוגמה.
הכנסת קובצי Cookie מופעלת עם הגדרת שם קובץ ה- Cookie eClinical_Cookie.
לפחות 2 שרתים אמיתיים או backends עם מקרים eClincalWorks.
תצורה FarmGuardian לבדיקות בריאות מתקדמות.
אישור SSL בתבנית PEM כדי להגדיר מאזין HTTPS (מאתר מהימן או עצמי חתום), אם ה- SSL Offload יופעל.

איזון עומס בסיסי

יצירת חוות HTTP

תיכנס לאתר LSLB >> חוות ולחץ על הלחצן צור חווה.

במהלך יצירת החווה, הגדר את החווה כפי שמוצג בתמונה שבה נמצא IP וירטואלי תהיה כתובת ה- IP במאזן העומס ו יציאה וירטואלית את הנמל שבו הבקשה תועבר. ללחוץ תחול.

eClinical יצירת HTTP החווה

עריכת החווה HTTP פרמטרים גלובליים

ערוך את הפרמטרים הגלובליים של חוות ה- HTTP כפי שמוצג למטה, לחיצה על התקדמות לַחְצָן.
eClinical HTTP גלובלי HTTP פרמטרים

הוסף שירות HTTP חדש

צור שירות HTTP חדש בשם שרתים כדוגמה, בתוך אקליני חוות שנוצר לפני.

על מנת לעשות זאת, עבור לכרטיסייה שירותים ולחץ על הכפתור שירות חדש הציגו את השם שנבחר עבור השירות (שרתים בדוגמה שלנו) ולחץ תחול.

eClinical HTTP גלובלי HTTP פרמטרים

עכשיו עבור לשירות שנוצר עם שם שרתים, ולאפשר את הכנסת קובצי Cookie אפשרות עם שם קובץ Cookie מכוון ל eClinical_Cookie איפה תְחוּם שדה הוא תחום היישום שלך (eclinical.app.com בדוגמה שלנו אם המשתמשים שלנו יכנסו http://eclinical.app.com) ו נתיב שדה מוגדר / על מנת לאפשר את העוגיה עבור היישום כולו. ה TTL יכול להיות מוגדר 3600 (שעה) ו ללא התמדה מאופשר.

לבסוף, הוסף את רשימת כתובות ה- IP והיציאה האחוריים כפי שמוצג בתמונה למטה.

eClinical שירות HTTP

הפעל מחדש את שירות ה- HTTP על מנת להחיל את השינויים וזה נעשה!

תצורות בריאות מתקדמות

התצורה החקלאית הבסיסית של HTTP מספקת בדיקת תקינות TCP אינהרנטית במהלך החיבור בין ZEVENET Application Delivery Controller לבין השרתים האמיתיים. על מנת להבטיח את התנהגות היישום הנכונה נדרש להגדיר בדיקת בריאות מתקדמת באמצעות FarmGuardian, אתה יכול להשתמש בבדיקות check_http או אחר בעצמך, רק כדי להבטיח שלא רק יציאת ה- TCP backend 8080 מופעלת אלא תשובת HTTP נענית.

תצורת טעינת SSL

מכיוון ש- eClinicalWorks מנהלת נתונים הגיוניים, מומלץ להגדיר תצורת SSL Offload במאזנת העומס. בדרך זו, הלקוח מתחבר דרך ערוץ מאובטח HTTPS לשירות הווירטואלי במאזנת העומסים, ואז מאזן העומסים מתחבר ב- HTTP רגיל למקורות הרקע.

זה די קל להתקין שירות HTTPS עבור eClinicalWorks פשוט לשנות את משקיע ל HTTPS , יציאה וירטואלית ל 443 (סטנדרטי עבור פרוטוקול HTTPS), כדי להבטיח את אבטחה גבוהה הצפנים מוגדרים ולבסוף, התקן את האישור שלך שנחתם בעצמך או מהימן שנרכש (אישור ה- zen המוגדר כברירת מחדל זמין על מנת לבדוק את הגדרת ה- HTTPS שלך, אך חובה לשנות אותו בהקדם האפשרי). על מנת להגדיר את האישור שלך עיין במאמר זה לקבלת מידע נוסף.

eLlinical SSL Offload

תצורת זמינות גבוהה

תצורת זמינות גבוהה מאפשר הגדרת 2 עומס איזון צמתים כדי ליצור זמינות גבוהה באמצעות יתירות. לאחר הצומת הראשון שלך מוגדר, פשוט ליצור כתובת IP וירטואלית של איזון עומס, לשנות את זה בחווה החדשה שלך eClinicalWorks וליצור אשכול כמתואר במאמר זה. התצורה המלאה תשוכפל לצומת השני באופן אוטומטי, כך שאין צורך להגדיר מחדש את ההתקנה שלך.

הפניות

https://www.eclinicalworks.com/

תשתף:

תיעוד על פי תנאי הרישיון לשימוש חופשי במסמכים של גנו.

האם המאמר הזה היה מועיל?

מאמרים נוספים