DCSIMG
VDI, Application Virtualization and Microsoft - Gadi's Blog

Gadi's Blog

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

VDI, Application Virtualization and Microsoft

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

בפוסט הראשון שלו בחר יוסי להתמקד במיינפרמיזציה של חלונות או בעצם לא רק של חלונות אלה זאת כל סביבת העבודה שהמשתמשים היו רגילים אליה עוברת לה שינוי, סוג של חזרה לעבר, לתקופת המיינפריים.
זה נכון שבזמן האחרון רואים יותר ויותר פעילות בשוק ה SBC (או מחשוב מבוסס שרת), מיקרוסופט שיפרה מאוד את ה Terminal Server ב Windows Server 2008, סיטריקס ממשיכה להוציא מוצרים לא רעים בכלל,ל Provision (שבנתיים נרכשה ע"י Quest) יש מוצר מגניב לגמרי לשוק ה SBC וגם ג'טרו הישראלית מנסה להישאר בתמונה של הגדולות.
אבל עדיין, אני חושב שהמגמה היא לווא דווקא SBC, המגמה כרגע היא על לספק את האפליקציה למשתמש, או למעשה, למשתמש לא אמור להיות אכפת איך הוא מקבל את האפליקציה, האם היא מותקנת אצלו מקומית, האם הוא מפעיל אותה משרת TS, האם זאת אפליקציה וירטואלית שרצה על המחשב שלו או שאולי האפליקציה רצה בכלל על שרת כלשהו באינטרנט (SaaS).

אני ארחיב על הנושא הזה, מי שעוקב מעט אחרי מה שמתרחש בשוק בשנתיים האחרונות יכול לראות ששתי טכנולוגיות מושכות את רוב תשומת הלב, הראשונה היא ה VDI והשניה היא Application Virtualization, את האמת זה מאוד פשוט להבין למה דווקא שתי הטכנולוגיות האלה נמצאות במרכז העניינים כרגע, שתיהן באות מהצורך להוריד את התלות במערכת המארחת (חומרה ב VDI ומערכת הפעלה ב Application Virtualization) והצורך הוא אמיתי ונכון, אין שום סיבה להמשיך ולעבוד לפי מה שכולם היו רגילים עד עכשיו, או למה לבזבז שעות על גבי שעות כדי לבדוק ולהתאים את מערכת ההפעלה לחומרות הקיימות בחברה אם אפשר לספק פלטופרמה של סביבת עבודה בלי שום קשר לחומרת הקצה או בסוג החיבור; או למה לבזבז שעות אם לא ימים בלבדוק ולהתאים את כל האפליקציות אם אפשר להריץ את כל האפליקציות על אותה מערכת הפעלה בלי יותר מדי צורך לבדוק איך הן עובדות אחת עם השניה ובניהול מרכזי יותר של מי מקבל איזה אפליקציה.

עכשיו הקטע פה (ויסלחו לי האנשים הטובים ממיקרוסופט) שמיקרוסופט ממש לא מחדשים או מובילים את המהלך (ונראה לי שיוסי טוען דווקא שכן), לא מעט מרגישים שהם אפילו מנסים לעצור אותו.
אתם בטח שואלים את עצמכם למה אני חושב ככה, הרי מיקרוסופט היא חברה נהדרת שתמיד נמצאת בקו הראשון של כל הטכנולוגיות ומנסה לעזור כמה שהיא רק יכולה, נכון, בלא מעט מקרים זה באמת המצב, אבל אם נגע לשניה בתחום ה VDI, מישהו יכול להסביר לי למה לפי הרשיון של Windows Vista אסור לי להריץ אותו במכונה וירטואלית לצורך שימוש ב VDI אלה אם כן רכשתי רשיון VECD (עניין של משהו בסביבות ה 20$ אם הקליינט ניגש ממכונה עם Windows ו- 110$ אם הקליינט ניגש מ Thin client, וזה כמובן בנוסף למחיר הרשיון של Windows Vista), אני בכלל לא מדבר על זה שכרגע למיקרוספוט אין בכלל מוצר VDI (ל Citrix, VMware, Provision דווקא יש).

בתחום ה Application Virtualization המצב קצת יותר טוב את האמת, אבל... מוצר ה Application Virtualization של מיקרוסופט בכלל נרכש מ Softricity לפני משהו כמו שנה וחצי (אותו המהלך עשו גם Symantec שרכשו את Altiris וגם VMware שרכשו את Thinstall)  ואי אפשר להגיד שהוא המוצר הכי טוב מבין המוצרים הקיימים כיום, אבל עדיין, זה לא מפריע למיקרוסופט לדחוף אותו במחירים מגוחים לגמרי יחסית למתחרים.
בגדול זה לגיטימי לגמרי לדחוף את המוצר שלך בכל הכוח, אבל העניין הוא שהדחיפה העצבנית הזאת לא עוזרת יותר מדי לטכנולוגיה להצליח, יחידות ה IT שכבר הלכו לכיוון של אפליקציות וירטואליות עם Softgrid (לא מעט בגלל המחיר יחסית לאחרים) ובגדול לא קיבלו מוצר איכותי כ"כ (יחסית למתחרים) יחשבו הרבה יותר טוב האם להכניס מוצר וירטואליזציה אחר, אני מקווה ודי בטוח את האמת ש Softgrid 4.5 (או בשמו החדש Microsoft Application Virtualization) שאמור לצאת בסביבות סוף ספטמבר יהיה מוצר הרבה יותר טוב, אז יכול להיות שדעותי תשתנה אז (אני מאוד מקווה).

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

תוכן התגובה

ג'וני כתב/ה:

מממ... או ווה, אני לא מאמין שאני לוקח זמן מהעבודה כדי לענות. אבל חייבים לענות.

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

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

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

בקיצור, מיקרוסופט רוצים לראות מי יקח בסיבוב ראשון - VMWARE או סיטריקס. הם שמים את הכסף שלהם על סיטריקס (אגב הידעתם שהם השקיעו בסיטריקס בתחילת דרכם כשסיטריקס עמוד בפני סגירה עוד כסטראט-אפ קטן ועלום). אז אין להם סיבה לפתח VDI, הם יתנו לפתרונות ה- VDI מבוססי סיטריקס ומבוססי VM להלחם אחד בשני, עד שיצא סטנדרט, ואז אחרי כל המלחמות והאדופשן ע"י EARLY ADOPTERS מיקרוסופט יהפכו את עורם ויביאו לסיטריקס בראש. אגב אם אני לא טועה אז שילוב בין ויסטה וסרבר 2008 (אולי TS) ישנה איזו אופצית VDI אבל לא התעמקתי.

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

די, לחזור לדפים הלבנים שלי (WP) תרתי משמע.

# February 26, 2008 12:12 PM

ג'וני כתב/ה:

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

www.brianmadden.com/.../XenApp-is-brilliant

# February 26, 2008 12:33 PM

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

אחחח הקטנוניות... בכלל לא הזכרתי את PS בפוסט הזה.

וכן אני יודע (בפוסט הזה אפילו כבר החלפתי לחדש blogs.microsoft.co.il/.../citrix-xenapp.aspx(

# February 26, 2008 12:37 PM

ג'וני כתב/ה:

ועל זה נאמר, כשאתה אומר סיטריקס למה אתה מתכוון?

# February 26, 2008 2:37 PM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 7 and 8 and type the answer here:


Enter the numbers above: