לפני מס' ימים כתבתי כאן פוסט על כך שישנן לא מעט חברות שמשווקות מוצרים שלהן, אבל הדרך שהן משווקות, הקידום שהן נותנות – גרוע מאוד.
בימים האחרונים יצא לי לשחק מעט עם KVM. לא המתג/שיטת חיבור שרתים אלא התוכנה של רד-האט (שרכשה את קומרנט, החבר'ה שלקחו את QEMU שכתב פאבריס בלארד ואחרים וקומרנט הוסיפו לו דברים. אגב, מישהו מרד-האט/קומרנט חשב פעם לתת איזו מתנה נחמדה לפאבריס בלארד? הבנאדם כתב משהו מהפכני ולא ראה מזה אירו שחוק אחד!).
אחרי שהקמתי כאן בבית "מעבדה" קטנה וניסיתי את מה שרד-האט הוציאו, וניסיתי גם את הגרסאות קוד פתוח (KVM, libvirt, virt-manager וכו') וחשבתי על הדברים, המסקנה שלי היתה פשוטה:
אוי אברוך…
ראשית, אני רוצה להיות ברור: מבחינת ביצועים זה עוקף מתחרים כמו מיקרוסופט ו-Citrix/Xen! תסתכלו בתוצאות כאן לדוגמא, ותוכלו לראות שהתחרות היא בין VMWare ל-KVM שנמצא ב-RHEL גרסאות 6.0 ו-6.1. מרשים? לדעתי, בהחלט.
הבעיות מתחילות בשיווק, הצגת ופרסום המוצר ועוד כמה נקודות:
- אם נסתכל לדוגמא בדפים של Linux-KVM (האתר לגירסת KVM קוד פתוח), נראה המון לינקים, אבל עיון בלינקים מגלה שתוכן רב כבר לא רלוונטי, חלק כתוב באופן חובבני, ובשום מקום אין תיעוד מסודר מ-א' ועד ת' כיצד לעבוד עם KVM וכיצד לעבוד עם היכולות שלו.
- כשמסתכלים על תיעוד בחלקים אחרים (כמו libvirt) הוא חלקי מאוד, ישן וחסרים חלקים רבים. איך בדיוק עובדים עם זה?
- דואליות: יש Virt-manager, ויש את OVirt. פרוייקט OVirt אמור להיות הגירסת קוד פתוח של RHEV, אך בשלב זה אין חבילות ממש. איך אתה בקימפול מ-GIT מבלי לדעת מי בא לפני מה? תהנה.
- אין גירסא חינמית רשמית: אתה יכול להתקין Fedora ולשחק עם virt-manager. להגיע רחוק עם זה לא תגיע אלא אם תתחיל לשבור את הראש על המון פקודות ופרמטרים. מישהו ברד-האט חשב אולי להוציא ISO קל להתקנה כמו ש-Citrix עשו כך שאפשר בכמה דקות להתחיל להקים מכונות ולהתנסות? לא נראה לי. המתחרים לעומת זאת, בהחלט נותנים גרסאות חינמיות. גם מיקרוסופט וגם VMWare וגם Citrix.
- יצוגיות באתר: דיאטה חזרה לאופנה? כך כנראה ברד-האט חושבים. כמות הנתונים באתר של רד-האט לגבי הצעת הוירטואליזציה שלהם מביכה בקטנותה. תנסו להשוות את זה מול מיקרוסופט לדוגמא. איך לכל הרוחות הלקוחות אמורים לקבל מידע?
- שיווק: יש שיווק ברד-האט לגבי הוירטואליזציה? כי בקושי שומעים משם משהו. בארץ המצב יותר גרוע: מי שמשווק רשמית פה את זה (או אמור לשווק) זה מטריקס, בדיוק אותה חברה שמשווקת רשיונות ל-VMWare ול-Hyper-V. זה נחמד שהם משווקים, אבל להם אין שום יתרון ב"לדחוף" Hyper-V על פני פתרונות אחרים, כך יוצא שרק אם תדרוש מפורשות RHEV ותיפול על סוכן מכירות שמכיר את המוצר, תוכל לרכוש.
- תמיכה: יש חיה כזו? אם כן, מי תומך? אני לא מכיר אפילו אחד שממש מכיר RHEV ויודע לתמוך.
- תצוגה גרפית: רד-האט טוענים שבגירסה 3 הממשק משתמש "שופר". בי נשבעתי כי ניקיתי את משקפיי היטב והשינויים שראיתי היו מינוריים. הממשק עדיין סיוטי כשמשווים אותו מול הממשקים של המתחרים. אולי כדאי לפתר את איש ה-UX ולהביא מישהו שאמור להבין שמי שישתמש בזה הוא קודם כל בנאדם ולאו דווקא גאון?
- התממשקות: לפחות לפי המצגת שהוצגה באתר Ovirt, השפה שאתה יכול להתממשק ל-RHEV זה .. פייטון. יופי רד-האט, מה עם שפות יותר פופולריות כמו Perl או PHP? אולי אפילו BASH לדברים קטנים?
ישנם מספיק כלים מבוססי קוד פתוח ש-רד-האט יכולים לשלב כדי לתת פתרונות קצת יותר קלים וטובים ללקוח, בין אם זה גרפים, כלים ליצירת אחסון (לעסקים שלא יכולים לאפשר לעצמם SAN לדוגמא) ועוד.
כרגע מבחינת המוצר ומבחינת מה שרד-האט מציעה, ההצעה שלה תתקשה להתחרות בהצעות מצד המתחרים לחברות גדולות, ורד-האט תתקשה "לגנוב" פלחי שוק מהמתחרים עם מה שיש להם כרגע ביד.
לעניות דעתי, רד-האט צריכים לחזור לשולחן השרטוטים ולתכנן מעטפת חדשה לחלוטין ועדיף מאפס, ולחשוב על כך שמי שינהל את המערכת הוא לא איש לינוקס ותיק, אלא אחד שאולי מנהל כמה שרתי לינוקס וכמה שרתי Windows, אבל הוא בפירוש לא איזה האקר ותיק שיכול לפתח בפייטון בעצימת עיניים.
ההשערה שלי, רדהאט חושבים שזה עדיין לא מוכן, ולכן לא רוצים לשווק את זה.
בקשר לUI, נראה שהם סומכים על החבר'ה של גנום בנושא:
https://live.gnome.org/Design/Apps/Boxes
אתה מאוד מוזמן לבוא לכנס של רד האט השבוע[1], ללמוד על התוכניות העתידיות וכיצד תוכל להשתמש בהם בעסק שלך, לפי דעתי שם אנשי רד האט יוכלו לענות בצורה עיניינית על כל שאלותיך.
אוהד.
[1] – http://opensourceday.itworld.co.il/tracks
אני מכיר את הכנס שאמור להיערך השבוע, אני מכיר את האנשים ברד-האט בחו"ל (מכיר חלק מהארץ). עם כל מי שדיברתי בחו"ל היתה תגובה של משיכת כתפיים עם הצבעה לכיוון ההנהלה. אני בספק אם מה שאומר שם יסייע.
אני חושב שתקבל תשובות יותר טובות אם תבוא (אני עובד רד הט אם זה לא ברור).
ההכרזה של ovirt (בשבוע שעבר) היא צעד מאוד גדול שרד האט עושה בנושא.
כן אוהד, אני יודע שאתה עובד של רד-האט (ולפני כן של קומרנט). 🙂
דווקא לא, אני לא קשור באופן ישיר למוצרי רד האט בתחום הוירטאלוזציה, אלא קשור ל katello.org ו theforeman.org