החלטתי שבמקום שארוץ ל-XPLACE, אחטוף מבול הצעות מכל מיני חברות במחירים שאלוהים ישמור אותי, שאציע את הקמת האתר הראשוני לפרילאנסרים (עם חשבוניות!) שיקימו לי את האתר (שהוא בעצם "חנות"). החנות פשוטה לגמרי ולא כוללת סליקה, כרטסת, משתמשים וכו' כך שאני מצפה למחיר נמוך. הזוכה קרוב לוודאי יזכה יותר מאוחר ממני לפרוייקט להקים את הדברים בצורה הרבה יותר גדולה כולל סליקה וכו'.
כחובב לינוקס, אני מבקש שהאתר יהיה כתוב ב-PHP או כל כלי פתוח אחר כמו Joomla.
מפרט טכני (ארוך, 4 עמודים) נמצא בלינק כאן (קובץ PDF כמובן).
הערות/שאלות/קטילות וכו' – אפשר להשאיר כאן או לשלוח למייל שלי: hetz@hetz.biz
ואגב, במזל טוב רכשתי היום שרת אחד (2 מעבדי XEON 5520, עם 8 ג'יגה זכרון, עם טרה אחסון, עם ג'יגה חיבור). אני כבר שם עין על שרת כפול מזה.
שאלה לא קשורה: מישהו מכיר חברה/מקום לאחסון שרתים עם חיבור ל-Metro של בזק?
אתמול פרסמתי בבלוג שבמסגרת העסק של מכירת שרתי VPS, אני הולך להשתמש ב-VMWare. לא חשבתי שזה ישנה להרבה, עד שפתחתי בבוקר את תיבת ה-GMAIL שלי לגלות לא פחות מ-15 מיילים של אנשים שנדהמו שאני משתמש בכלי ה"משוקץ" הזה במקום להשתמש בפייבוריט של כולם: XEN.
אני כותב את הפוסט הזה בשביל להבהיר ספציפית ובאופן כללי את היחס שלי אישית לגבי הכלים הללו.
אתחיל מדוגמא פשוטה: לקוח מחר שירצה לשכור את שרותיי, להרים 200 מכונות וירטואליות בחברה שלו וישאל אותי על איזו טכנולוגיה להשתמש, רוב הסיכויים שאומר לו ללכת על XEN, ואם הוא ירצה לשכור את שרותיי להרים את השרתים הללו, אקים אותם בשמחה. הקמתי לא שרת אחד ולא שתיים של XEN ואני מכיר את השטיקים פחות או יותר (אם כי עדיין לא "חרשתי" על גירסה 4, אבל זה בדרך. אני צריך פה בבית 2 מחשבים נוספים דחוף)
אז מדוע בעצם הלכתי על VMWare?
הסיבות הן פשוטות וברשותכם אפרט:
להקים שרתי XEN לוקח זמן. כמה זמן? המון זמן. את קובץ הקונפיגורציה פר מכונה אפשר ליצור דרך סקריפט PHP פשוט עם ממשק וובי עם כמה כפתורים לבחור מה יהיה במכונה, ה-PHP יצור קובץ, ודרך פקודות xm (או virsh אם משתמשים ב-RedHat/CentOS) אפשר להפעיל את המכונה, אבל אם אתה רוצה יותר (ואתה צריך יותר) דברים כמו Traffic Shaping (מה לעשות, לתת לילד בן 17 שרת VPS די מבטיח שהוא יחנוק לך את הקו ולא חשוב כמה תתן לו), או Load Balancing או שימוש באחסון (בין אם זה iSCSI או AoE וכמובן שצריך LVM לביצועים טובים) – הדברים האלו מצריכים זמן כדי לתכנן אותם בצורה יסודית, ועוד לא התחלתי לדבר על איזון בין השרתים הוירטואליים בתוך המכונה עצמה (XEN בהגדרות הרגילות שלו לא משהו בזה, במיוחד כשלא משייכים מכונה וירטואלית לליבה ספציפית. מנסיון!)
עלויות: אם יש משהו אחד שאתה לא יכול לעשות בביזנס, זה לשחק בלקוחות שלך, להרים להם מכונה, לשכוח הגדרה ולהוריד לו אותה ככה, מבלי לחטוף צעקות ואיומים מהלקוחות (הייתי בסרט הזה בעבר). אני יכול לשכור לשכור שרת עם 2 מעבדי XEON מרובעי ליבות עם 8 ג'יגה זכרון ב-350 דולר לחודש ואז לשחק, אבל אז גם בזבזתי 1400 שקל, וגם אני מפסיד כסף כי אני לא יכול באותו זמן לשרת לקוחות כפרילנסר, בזמן שאני "משחק" עם ההגדרות של XEN, מוסיף חוקי iptables, כותב סקריפטים מחדש, מחפש פאנל כלשהו (וגם זה בתשלום כמובן) עד שאני מגיע למשהו יציב שמאפשר להריץ לקוחות בצורה יציבה, כלומר ההפסד הוא גדול.
השקעה: אם היה לי איזה מיליונר שבא, נותן טפיחת שכם שפורקת את הכתף, שם צ'ק שמן של כמה עשרות אלפי דולרים ואומר לי "חץ, תרים לי הוסטינג!", אז בהחלט היה מקום להרים שרתי XEN, לקחת את הזמן ולעשות את כל העבודה הגדולה. במקרה שלי, זה חלום של כמה שנים לתת משהו יותר טוב מהאחרים עם מחירים שוברי שוק, רוחב פס מכובד ו"ברזלים" רציניים. את כל הדברים האלו אני צריך לממן מכיסי, ו-XEN כרגע, כמו שאמרתי מקודם, יכניס אותי להפסדים לפני שאקבל לקוח ראשון.
אז עשיתי את החישובים שלי והגעתי למסקנות:
VMWare נותן לי פתרון יציב ומהיר פה ועכשיו. איתו אני יכול להרים תוך מס' דקות מכונות ללקוחות וגם לתת Trial ללקוחות פוטנציאליים.
בניגוד לאחרים שמשתמשים ב-VMWare ומגלגלים את העלות העצומה שלו על הלקוח (לי פה בארץ לקחו פעם על מכונה מבוססת VMWARE עם 5 ג'יגה מקום מחיר של 60 דולר, וזה היה רק לפני 3 שנים), אני לא מגלגל כלום כי לי הרשיון של VMWare עולה … 0 (לא, לא גירסה פרוצה ולא עם שימוש ב-Keygen, חוקי לחלוטין). ככה זה שמכירים את המייסדים היהודיים של VMWare ושולחים להם "שנה טובה" כל שנה ואיחולים בחגים. יש יתרון בלהיות יהודי
VMWare נותן לי לעשות דברים ש-XEN לא נותן. עם שניהם ניתן להגדיל זכרון על מכונה "חיה" (בתקווה שה-Guest יכיר בכך: לינוקס מכיר, Windows 2003 לא), אבל מה עם הוספה של CPU? לקוח רוצה שאוסיף לו עוד ליבה מבלי שאעשה לו ריבוט, ב-VMWare לוקח 3 שניות לעשות את זה וה-Guest יכיר בכך (תחת מגבלות, שוב, Windows 2003 לא מכיר, Windows 2008 Data Center כן מכיר, לינוקס מכיר חופשי כל עוד יש לך קרנל די עדכני) ויש עוד עשרות פונקציות שאני יכול להציע ללקוחות שלי ללא תשלום נוסף שאותם אני לא יכול להציע עם XEN
מי שחושב שלהשתמש ב-XEN כתוכנה של קוד פתוח עוזר לתוכנה חופשית, עדיף שיזכר מי הבעלים של XEN.. סיטריקס, והם לא רד-האט שמשחררים קוד ברגע שיש להם מוצר שנרכש כמו Netscape Directory וכו'. לא מאמינים? תשוו בין הפתרון המסחרי של XenServer ל-Xen קוד פתוח.
לסיכום: יש יתרון ל-XEN ויש יתרונות ל-VMWare, אבל כשזה מגיע לביזנס, תעדוף הדברים שונה.
החלטתי לבדוק היום את המחירים של המתחרים שלי. נכנסתי לגוגל, הקשתי "אירוח VPS" ואספתי את עשרת הפופולרים. הסתכלתי בהצעותיהם, לחלק הרמתי טלפון כדי לבדוק את ההצעות, ולאחר הדפסה של כל ההצעות שנמצאות באתרים (הצעות בסיס בלבד, לא כולל כל מיני תוספות) הכנתי טבלת השוואה. הטבלה לפניכם:
כפי שאתם יכולים לראות, יש כאן כמה נקודות מעניינות:
חלק מהחברות עדיין לא הפנימו את החוק הישראלי המחייב להציג מחירים בשקלים ולא בדולרים, וכמו כן לציין את המחיר כולל מע"מ. חלק לא קטן מהאתרים לא מציין אם המחיר כולל מע"מ או לא.
פרטים רבים פשוט לא מוצגים בשום מקום. איזו טכנולוגיית וירטואליזציה? איזה מעבדים יש לספק? איזה חיבור רשת יש לשרת?
חלק מהמתחרים מציעים Windows "כלול במחיר". חשוב לשים לב לעובדה הבאה: במקרים כאלו מדובר על פתרון Virtuozzo שלא מאפשר להתקין עדכוני אבטחה או SP1 לאחר התקנת תוכנת הוירטואליזציה, ולא מאפשר התקנת חומות אש של צד ג' או אנטי וירוס. עדכוני מערכת צריכים להיעשות ברמת הסיסטם של ספק האחסון, לא ברמה שלך, הלקוח, כלומר אם הספק שלך לוקח את הזמן, אתה עלול להידפק מכך.
בהמשך לסעיף 3, פתרון Virtuozzo אינו פתרון וירטואלי מלא אלא משהו שקצת מזכיר את VServer ללינוקס או UML ללינוקס, כלומר זה לא ממש פתרון וירטואלי שאתה יכול לפרמט את המכונה ולהתקין עליה כל אשר על ליבך, אלא הינך נתון למגבלות רבות, כולל סיכון שהשכנים שלך יחנקו לך את המכונה שלך בזמן שהם חונקים את שלהם ואת כל השרת. כיף, לא? אישית אני מעדיף להתרחק מ-Virtuozzo כמו מאש.
כל המתחרים אוהבים להציע מה שאני קורא "ריפוד הצעה" בכך שהם מציעים דברים שנראים מאוד יוקרתיים ללקוח, אך הם לא, ובגלל זה לא ציינתי אותם בטבלה. כך לדוגמא רבים מציעים "דומיין חינם" מבלי להזכיר שה"חינם" הוא לשנה, ואם הם ירכשו אותו עצמאית (מאתר כמו cheapdomain.com), הם ישלמו בסביבות ה-9 דולר לדומיין COM למשך עשר שנים או "תעודת SSL" במחיר של … 10$. לא צוחק. אני לא טוען שריפוד זה דבר פסול, כלל וכלל לא, אבל אני חושב שאדם חכם צריך להסתכל מעבר לריפוד ולראות כמה הוא הולך לשלם חודש בחודשו. אגב, אתם מודעים לכך שאם אתם קונים דומיין במסגרת חבילה כזו, אתם נהפכים ל"בני ערובה" של אותו ספק והוא לא ישחרר לכם את הדומיין אם לא סיימתם את ההתחייבויות שלכם והוא מרוצה? כי הדומיין יהיה רשום על שמו.
הטור מצד שמאל זה המחיר שלי לחבילת בסיס. עשיתי קצת "שיפוץ" לחבילה, וכמות התעבורה החודשית עכשיו תהיה מינימום חצי טרה ורוחב פס 100 מגהביט נטו פר לקוח. במזל טוב, זו ההצעה הראשונה. (הסיבה לבחירה ב-VMWare היא שאנשים רבים נוטים להסתדר בקלות עם הפאנל הוובי של VMWare, אך יהיו בהחלט מכונות מבוססות XEN או KVM, תלוי בכמה גורמים).
הנה נקודה שחשוב לי לציין: לא באתי להקים עסק ל-VPS רק בשביל להתחרות באחרים, אלא גם להעלות את רמת השרות, ואם המתחרים יעתיקו, מה טוב. למה אני מתכוון? הנה 2 נקודות מתוך מגוון נקודות שיהיו בזמן ההשקה:
כולם מציעים לך לינק להוריד קבצי נסיון משרת מסויים, ויש מספיק טריקים כדי לרמות: Traffic Shaping, הגדרות TCP שונות ועוד ועוד. אני רוצה להרים את הרמה בצורה הרבה יותר רצינית: לקוח שיתעניין בחבילה ולא חשוב איזו חבילה היא תהיה, יקבל ללא התחייבות מכונה וירטואלית עם מערכת הפעלה מותקנת למשך שעתיים בחינם. הלקוח יקבל שם משתמש וסיסמא והוא יכול לעשות מה שהוא ירצה עם המערכת בשביל לנסות אותה (בכפוף לפתיחת פורטים מצומצמת: 22, 23, 80, ו-3389 לשרת עם Windows), כך הלקוח ינסה "על אמת" שרת וירטואלי ואז יחליט אם לקחת או לא. הוגן או לא?
אני אוהב להפתיע (לטובה) לקוחות: נניח ואני משיג עוד אחסון בזיל הזול, אני אפנה ללקוח ואשאל אותו: רוצה עוד כמה עשרות ג'יגה בחינם? לחץ כאן, הפעל את השרת מחדש. זה שלך. אני מודע לכך שאפשר לעשות מכך כסף, אך לפעמים אם העלות ממש זולה, מדוע לא לצ'פר את הלקוח?
הנה משהו שהיה פעם ומשום מה נעלם: חודשים בחינם. יש כאלו שנותנים חודש חודשיים חינם אם תחתום על שנה. אני אקח את זה צעד קדימה: על חבילות מסויימות, 3 חודשים תשלום, חודש חינם.
תאריך ההשקה של העסק: 1 לספטמבר. חכו תראו אלו מבצעים…
וויש מי לאק, ואם מישהו רוצה משהו, יש לי מייל (hetz@hetz.biz)