ההבדל האמיתי, בשורה אחת
שרת טרמינל, שנקרא רשמית RDS (Remote Desktop Services), מריץ מערכת הפעלה אחת שכל המשתמשים מתחברים אליה. כל אחד מקבל סשן משלו בתוך אותה מערכת: תיקיית משתמש, הגדרות והרשאות נפרדות, אבל הליבה, הדרייברים והזיכרון של המערכת משותפים לכולם.
VDI עושה משהו אחר: לכל משתמש יש מכונה וירטואלית שלמה, עם מערכת הפעלה נפרדת משלו, שרצה על אותה חומרה פיזית לצד המכונות של האחרים. מבחינת המשתמש שתי החוויות נראות דומות. מבחינת התשתית, ההבדל עצום.
השוואה מסודרת
| שרת טרמינל (RDS) | VDI | |
|---|---|---|
| מערכת הפעלה | אחת, משותפת לכולם | אחת לכל משתמש |
| בידוד בין משתמשים | ברמת הסשן וההרשאות | מלא, מכונה נפרדת |
| צריכת משאבים למשתמש | נמוכה יחסית | גבוהה יותר |
| התקנת תוכנה למשתמש בודד | מורכבת, מותקן לכולם | פשוטה, כל אחד לחוד |
| השפעת תקלה של משתמש אחד | עלולה לפגוע בכולם | מוגבלת למכונה שלו |
| אתחול | משבית את כל המשתמשים | לכל משתמש בנפרד |
| התאמה אישית של הסביבה | מוגבלת | מלאה |
| מודל רישוי | רישיון גישה למשתמש או למכשיר | תלוי במערכת ההפעלה של המכונה |
| עלות יחסית למשתמש | נמוכה | גבוהה |
הרישוי, החלק שמפתיע בתקציב
זה החלק שהכי מקבל התעלמות בשלב התכנון, ולרוב הוא זה שקובע איזו מהשתי אפשרויות באמת משתלמת. מיקרוסופט מתייחסת לשתי הארכיטקטורות דרך שני מסלולים שונים.
- RDS CAL
- רישיון גישה לשירותי שולחן עבודה מרוחק. נדרש לכל משתמש או מכשיר שמתחבר לשרת טרמינל, וגם למכונת VDI שמריצה Windows Server. זה רישיון נפרד ונוסף על ה-CAL הרגיל של Windows Server.
- User CAL מול Device CAL
- רישיון למשתמש מוקצה לאדם ומאפשר לו להתחבר מכל מכשיר. רישיון למכשיר מוקצה לעמדה ומאפשר לכל מי שיושב בה להתחבר. עסק שבו כל אחד עובד גם מהמשרד וגם מהבית חוסך ברישיון למשתמש. עסק עם עמדות משמרות חוסך ברישיון למכשיר.
- VDA
- מסלול הרישוי הנדרש כאשר המכונה הווירטואלית מריצה מערכת הפעלה של תחנת עבודה, כלומר Windows 10 או Windows 11, ולא Windows Server. חלק מחבילות Microsoft 365 הארגוניות כוללות את הזכות הזאת. זה מסלול שונה לחלוטין מ-RDS CAL.
הראשונה: להניח שרישיון RDS הוא תשלום חודשי. רישיון גישה של RDS הוא במקרה הרגיל רכישה חד-פעמית וצמיתה, לא מנוי. קיים גם מסלול חודשי, אבל הוא מסלול נפרד לגמרי שמסופק דרך ספק שירות ונקרא SAL. ההבדל אינו זניח: מנוי חודשי מתחיל זול ועובר את עלות הרישיון הצמית אחרי כשנה וחצי עד שנתיים, ומשם ממשיך לטפס. אם תוכנית עלויות מציגה לכם רישוי RDS כסכום חודשי בלי לומר שזה SAL, שווה לבקש את שתי האפשרויות זו לצד זו.
השנייה, וזו יכולה לחסוך לכם רכישה מיותרת לגמרי: אם יש לכם כבר Microsoft 365, ייתכן שזכויות ה-VDA כבר בידיכם. חבילות Microsoft 365 מסוימות ברמת הארגון כוללות את זכות הגישה לשולחן עבודה וירטואלי כחלק מהמנוי הקיים. ארגונים רבים משלמים על רישיון שהם כבר מחזיקים בו. לפני שרוכשים, בדקו מה בדיוק כוללת החבילה שלכם.
חשוב לומר את זה בכנות: רישוי מיקרוסופט משתנה, ותנאיו תלויים בסוג ההסכם שיש לארגון ובאופן שבו התשתית מסופקת. אל תקבלו החלטת רישוי על סמך מאמר, כולל זה. המאמר נועד שתדעו איזו שאלה לשאול, ואת התשובה המחייבת מקבלים מהספק שלכם או מהמשווק שדרכו נרכשים הרישיונות.
מתי שרת טרמינל הוא הבחירה הנכונה
נקודות חוזק
- עלות נמוכה משמעותית למשתמש, בחומרה וברישוי
- ניהול פשוט, מתקינים תוכנה פעם אחת והיא אצל כולם
- מתאים בדיוק לעסק שבו כל הצוות עובד באותן תוכנות
- עדכון ותחזוקה במקום אחד במקום בעשרות מכונות
מה מוותרים
- אתחול מפיל את כל המשתמשים יחד
- תוכנה שנוהגת רע משפיעה על כולם
- לא כל תוכנה מוכרזת נתמכת בסביבה רב-משתמשית
- התאמה אישית לעובד בודד כמעט לא אפשרית
עבור רוב העסקים בישראל, ובמיוחד משרדים שעובדים סביב מערכת הנהלת חשבונות או ERP ועוד כמה תוכנות משרדיות, שרת טרמינל הוא התשובה הנכונה. הוא נותן בדיוק את מה שצריך במחיר שהגיוני לשלם.
מתי VDI באמת מוצדק
VDI מתאים כש
- יש דרישת בידוד אמיתית בין משתמשים או בין מחלקות
- משתמשים מריצים תוכנה כבדה שמפריעה לאחרים בסביבה משותפת
- לכל משתמש נדרשת סביבה שונה, תוכנות שונות או הרשאות מערכת
- יש תוכנה שהיצרן שלה לא תומך בהרצה רב-משתמשית
- נדרשת הפרדה בין קבוצות מסיבות רגולטוריות או חוזיות
VDI כנראה מיותר כש
- כל הצוות עובד באותן תוכנות ובאותה צורה
- המניע העיקרי הוא עבודה מרחוק, שאותה שרת טרמינל פותר
- מספר המשתמשים קטן והתקציב מוגבל
- אף אחד עוד לא בדק מה בכלל צריך לרוץ בסביבה
איך אומדים כמה תשתית צריך
אין נוסחה שמייצרת מספר נכון מראש, ומי שנותן לכם אחת בלי לשאול שאלות פשוט מנחש. מה שכן אפשר לעשות זה לאמוד בשיטתיות ואז למדוד.
ארבע השאלות שקובעות את הגודל
- כמה משתמשים מתחברים בו-זמנית בשעת השיא, לא כמה עובדים יש בסך הכל
- אילו תוכנות רצות אצל כל משתמש, כולל דואר ודפדפן שנוטים להישכח באומדן
- האם יש משתמשים כבדים חריגים, שלרוב נכון להוציא לעמדה נפרדת
- מה קורה בסוף חודש או בעונת השיא, שם נמדד העומס האמיתי
הרחבה מעשית על החישוב עצמו נמצאת במדריך כמה RAM ו-vCPU צריך לשרת.
השילוב שרוב הארגונים מגיעים אליו
אחרי שמפרקים את השאלה, התשובה הנפוצה היא לא אחת מהשתיים אלא שתיהן. שרת טרמינל מחזיק את רוב הצוות שעובד באותן תוכנות, ולצידו כמה עמדות VDI נפרדות למי שבאמת צריך אותן: משתמש עם תוכנת תכנון, מפתח שצריך הרשאות מערכת, או מחלקה שחייבת להיות מופרדת.
זה כמעט תמיד יוצא זול יותר מאשר להעביר את כולם ל-VDI רק בגלל שלושה משתמשים חריגים, וזה נותן לכל קבוצה בדיוק את מה שמתאים לה. בסביבה שרצה על תשתית ענן פרטית אפשר להחזיק את שתי הצורות זו לצד זו על אותה חומרה.
שאלות לשאול לפני שמחליטים
שאלות שכדאי לשאול ספק
- איזו ארכיטקטורה אתם מציעים, טרמינל או VDI, ולמה דווקא היא במקרה שלנו
- אילו רישיונות נכללים במחיר, ואילו אנחנו צריכים לרכוש בנפרד
- מה קורה כשצריך להוסיף משתמשים באמצע השנה
- כמה משתמשים בו-זמנית התצורה הזאת אמורה להחזיק, ומה קורה מעבר לזה
- יצרן התוכנה שלנו מאשר הרצה בסביבה רב-משתמשית
- מי אחראי לעדכונים ולגיבוי של סביבת העבודה עצמה, לא רק של הנתונים
- מה קורה כשהחיבור לאינטרנט במשרד נופל
שורה תחתונה
שרת טרמינל הוא ברירת המחדל הנכונה לרוב העסקים, ו-VDI הוא הפתרון לבעיה ספציפית: בידוד. אם אף אחד לא הצליח לנסח למה נדרש בידוד, כנראה שהוא לא נדרש, ואפשר לקבל את אותה עבודה מרחוק בעלות נמוכה בהרבה.
שתי הארכיטקטורות רצות אצלנו על תשתית עמדות עבודה בדאטה סנטר בישראל. אם אתם באמצע ההחלטה, ספרו לנו כמה משתמשים יש ומה הם מריצים, ונגיד מה מתאים, גם כשהתשובה היא האפשרות הזולה.
