DCSIMG
Citrix Provisioning Server 5 demo - Gadi's Blog

Gadi's Blog

SBC, Application Delivery, Scripting ושאר ירקות

Citrix Provisioning Server 5 demo

The Setup

Virtual Box אחד המכיל מכונה וירטואלית אחת שהיא ה DC, מכונה וירטואלית נוספת שהיא ה- Provisioning Server ושלושה מכונות ריקות ללא הארד דיסק המוגדרות לעלות מהרשת (srv1 עד 3).

מה רואים

איך כל שלושת המכונות הריקות מריצות בסופו של דבר מערכת הפעלה, כאשר כל מכונה עובדת עם שם מחשב אחר וכל אחת מהן רשומה ל AD.
במקום שכל מכונה תחזיק הארד דיסק עם מערכת משל עצמה, כל המכונות עובדות מול אותו קובץ vhd (שתופס בסה"כ כ- 1.6 ג'יגה).
בהדגמה ה- Caching נעשה על שרת ה CPVS (ומכאן גם שלושת הקבצים בתיקיית Cache).

תוכן התגובה

ג'וני כתב/ה:

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

הרבה זמן לא נפגשנו והנה התוצאה - מיליארד שאלות בטוקבק אחד...

# September 1, 2008 8:07 AM

גדי פלדמן כתב/ה:

הרגת אותי :)

סתם... אני מקווה שאני באמת אענה למה ששאלת..

אז ככה, לגבי ה CPVS, אכן ישנה חלוקה למוצר עבור תחנות עבודה ושרתים. תכלס, טכנולוגית זה לא משנה, אתה יכול להשתמש באותו ה CPVS לשני השימושים, העניין הוא רק ברשיון, כאשר עושים streaming ל xp\vista אז נעשה שימוש ברשיון desktop ואם עושים streaming לשרתים אז נעשה שימוש ברשיון של שרתים (ד"א, אם אין רשיונות עבור גרסת התחנות ייעשה שימוש ברשיון של גסרת השרתים).

User data - אני מניח שאתה מתכוון למצב שמשתמש שמר נתונים על ה vDisk והוא עובד במצב של shared disk.

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

הדלטות ושאר עניינים שכאלה מתייחסים לגרסאות של ה vDisks, הכוונה שנגיד ויש לך 100 שרתים שעובדים מול vDisk של windows 2003 ופתאום אתה רוצה לעדכן את אותו ה vDisk, אתה מעדכן את הנתונים שאתה רוצה ושני ה vDisks מסתנכרנים עם עצמם בדבר השינויים (לפי מספרי build).

לא שמעתי של vmware יש פתרונות לשמירת ה cache של התחנות כאשר הן עובדות ב shared disk, את האמת אני יודע שהן רק עובדים על פתרון של streaming ומוצר סופי אמור לצאת בסביבות אמצע שנה הבאה. אני יודע אבל של wyse יש משהו בסגנון (למרות שלא ממש התעמקתי בנושא).

את האמת אם חושבים על זה, אני לא באמת בטוח האם ישנו צורך ממשי לשמור את ה cache של המכונות ולעלות איתו בכל restart. אם אתה עדיין רוצה לספק סביבת עבודה "פתוחה" אשר מתנהגת כמו הארד דיסק מקומי לכל דבר (לשמור שינויים וכאלה) תמיד יש לך את תצורת ה private disk.

לא נפגשנו ובסוף אני יוצא אשם... תאמין לי אתה משהו :)

# September 2, 2008 3:30 AM

ג'וני כתב/ה:

private disk אומר אימג' נפרד לכל יוזר?

# September 3, 2008 7:23 AM

גדי פלדמן כתב/ה:

כן, private disk אומר שאתה מחזיק vhd לכל private disk שכזה.

# September 4, 2008 1:21 AM

ג'וני כתב/ה:

אז לסיכום: למיטב ידיעתך, האם יש מישהו היום שיודע לספק דסקטופים ניתנים לקסטומיזציה שמבוססים על אימג' אחד בשילוב עם דלטה של השינויים שביצע כל יוזר?

אני יודע שהיו על זה הרבה דיבורים, הרי להחזיק אימג' שלם נפרד לכל יוזר לא בדיוק מקל על המנג'מנט ומעבר למה שקוראים החבר'ה VM sprawl גם יש כמובן את שאלת נפח הסטורג' וכו'

# September 4, 2008 6:41 AM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 2 and 8 and type the answer here:


Enter the numbers above: