הגדרת session time-outs עבור סביבות XenDesktop

23 ביולי 2009

תגיות: , ,
אין תגובות
אחד הדברים שחסרים נכון להיום בקונסול הניהול של ה- XenDesktop זאת האופציה להגדיר את משך הזמן בו אנו מרשים ל-session להיות ב- idle וכמה זמן להחזיק session הנמצא במצב של disconnect לפני ניתוקו.
אם חושבים על זה, הסיבות לכך מוצדקות פחות יותר, הרי session של VDI הוא לא כמו session לשרת טרמינל, ואנחנו רוצים לאפשר למשתמשים חופש גדול יותר בסביבת VDI. אבל בכל זאת, לעיתים בגלל סיבות כאלה ואחרות אנחנו נאלצים כן להגדיר את ההגדרות המדוברות. למשל כשמדברים על היבטי אבטחה, טיוב שימוש במשאבים ועוד.
 
בדומה להגדרות להן אנחנו כבר רגילים בשרתי הטרמינל, ישנן שלוש הגדרות שאנחנו יכולים להגדיר ל- session:
  • הזמן המקסימלי ל- session. מה פרק הזמן המקסימלי בו ה- session יהיה פעיל (גם אם או ב- active כל פרק הזמן הזה), לאחר תום פרק זמן זה, ה- session ייסגר.
  • הזמן המקסימלי בו ה- session יהיה ב- idle. מה פרק הזמן המקסימלי בו ה- session יכול להיות ב- idle state, כלומר לא נעשתה שום פעולה (הזזת עכבר, הקשה במקדלת) ב- session. לאחר פרק זמן זה, ה- session ייכנס למצב של disconnected.
  • הזמן המקסימלי בו ה- session יהיה במצב disconnected. מה פרק הזמן המקסימלי בו ה- session יכול להיות ב- disconnected, מצב בו המשתמש סגר את ה- session בלי לבצע יציאה מסודרת ממנו, או לחילופין ה- session התנתק עקב כשל בתקשורת בין המשתמש לתחנת ה- VDI. לאחר תום פרק זמן זה, יבוצע logoff ל- session.

הגדרות ברירות המחדל של ה- XenDesktop הן כדלהלן:

  • הזמן המקסימלי ל- session: אין הגבלה.
  • הזמן המקסימלי בו ה- session יהיה ב- idle: יממה (24 שעות).
  • הזמן המקסימלי בו ה- session יהיה במצב disconnected: יממה (24 שעות).

שינוי הגדרות ברירת המחדל אפשרי נכון לעכשו רק ע”י עריכת ה- registry בתחנות הוירטואליות (תחנות ה- VDI).

  • שינוי הזמן המקסימלי ל- session
    מאפשרים: יוצרים ערך DWORD בשם enabled ב-
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA\Session\ConnectionTimer
    1 כדי לאפשר ו- 0 כדי לא לאפשר.
    מגדירים את פרק הזמן: יוצרים ערך DWORD בשם MaxConnectionTime ב- 
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA\Session\ConnectionTimer
    וקובעים את פרק הזמן הרצוי בדקות.
  • שינוי הזמן המקסימלי בו ה- session יהיה ב- idle
    מאפשרים: יוצרים ערך DWORD בשם enabled ב-
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA\Session\IdleTimer
    1 כדי לאפשר ו- 0 כדי לא לאפשר.
    מגדירים את פרק הזמן: יוצרים ערך DWORD בשם MaxIdleTime ב- 
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA\Session\IdleTimer
    וקובעים את פרק הזמן הרצוי בדקות.
  • שינוי הזמן המקסימלי בו ה- session יהיה במצב disconnected
    מאפשרים: יוצרים ערך DWORD בשם enabled ב-
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA\Session\DisconnectTimer
    1 כדי לאפשר ו- 0 כדי לא לאפשר.
    מגדירים את פרק הזמן: יוצרים ערך DWORD בשם MaxDisconnectTime ב-
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA\Session\DisconnectTimer
    וקובעים את פרק הזמן הרצוי בדקות.

כדי שההגדרות יכנסו לתוקף, יש לאתחל את תחנת ה- VDI.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *