“ושבו בנים”–האם ניתן להקים פה הצעות VPS רציניות וזולות?

בעמק הסיליקון, כל VC בעל שם, כל מנכ”ל רציני או סמנכ”ל טכנולוגיות של חברת היי-טק גדולה יודע אמת פשוטה: אם אתה צריך פתרון חדש ברמת צ’יפים (ולפעמים ברמת תוכנה) – ישראל היא המקום למצוא חברות כאלו שניתן לרכוש אותן או חלק מהן. רק לאחרונה עשתה זאת אפל שרכשה את אנוביט, כי לאפל נמאס הרעיון לשלם לסמסונג על בקר, ואנוביט הציעו פתרון מלא. גם VMWare, מיקרוסופט, אינטל, IBM וכל השאר מכירים את אותו הטריק ולכן באזורים כמו חיפה, הרצליה פיתוח ותל אביב תוכל למצוא את הלוגו של אותן חברות, סימן ההיכר ש”בניין זה” (או קומה מסויימת) היא שלוחת פיתוח של אותן חברות ענק בינלאומיות.

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

גם בתחום ה-Hosting המגמה של חברות הסטארט-אפ וחברות ישראליות (וגם אלו שלא כל כך מפרסמות את היותן ישראליות) המגמה ידועה: אם אתה פותח סטארט-אפ שהולך לתת שרות לגולשים מכל העולם, אתה לא תקפוץ לאתר של “חץ ביז” (אולי כן, יש לנו הצעות המיועדות לכך), סביר להניח שתתעניין באמזון, או Rack space cloud, או אם אתה חובב מיקרוסופט, אז אולי תציץ בהצעות של Azure – בכל מקרה, סביר להניח שתיקח הצעות משם. אחרי הכל, אתה לא תחפש להקים משהו מקומי פה שיהיה “חנוק” עבור גולשים מחו”ל…

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

על מנת לחסוך את המתח, אענה ישירות: “כן” ו”לא”.

כדי להבין מה קורה פה בארץ כיום, ניקח דוגמא שכתבתי עליה בעבר ואכתוב אותה בקצרה שוב: ב-2008 חברת Sun הכריזה על “מחשוב ענן” מבוסס על טכנולוגיית ה-Sun Grid Engine שלהם. המחיר שהם ביקשו? 1 דולר לשעה פר CPU והיו כמובן כל מיני תוספות לגבי Storage. כמובן ש-Sun לא המציאו את העקרון הזה. ההמצאה הזו היתה קיימת ממזמן (עוד משנות ה-60) תודות ל-IBM, וב-2006 אמזון הציעה את ה-Elastic Computing (מה שמוכר כ-EC2).

כיום אנחנו ב-2012. אם נריץ סקר בקרב הקוראים פה לכמה יש או היה Instance באמזון בזמן כלשהו מ-2006, סביר להניח שנמצא לא מעט. נריץ את אותו סקר ונשאל למי היה או יש Instance על מה ש-Sun הציעו, ואני מאמין שהתשובה תהיה אפס או קרוב מאוד לאפס.

מה קרה? מדוע Sun הפסידה בתחרות הזו?

התשובה פשוטה: מחיר וחזון. לאמזון יש את זה, ל-Sun אין.

באמזון הולכים על Volume, על מכירות מאסיביות גם כשמדובר בציוד ישן (כמו מעבדי Sempron או מעבדי דסקטופ אחרים של AMD). אמזון ברוב ההצעות שלהם (אפשר לראות אותם כאן) אינם משתמשים במערכי RAID עם דיסקים SAS מהקצה הגבוה, אלא משתמשים בדיסקים SATA (כשהחבילה המדוברת כוללת ביצועים נמוכים או בינוניים). אמזון כמובן לא אומרת מילה על כך, אבל היו כאלו שהריצו בדיקות.

בסופו של דבר, מה שאמזון מאז ומתמיד הציעה זה לתת ללקוחות משאבים מסויימים שאינם “משאבי ברזל”. לא תקבל ליבה פיזית, תקבל איזה Compute Unit שלא קשור למהירות שעון כלשהי. אתה תוכל להצמיד Storage אבל הוא לא חייב להיות תלוי טכנולוגיה כלשהי. אתה יכול לקבל את זה עם אמינות גבוהה (Redundancy) אבל בשום מקום לא כתוב לך שאתה מקבל את זה ישירות מאיזו מפלצת Netapp או  EMC.

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

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

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

זה בדיוק מה שקורה אצל חברות התקשורת בארץ כיום: אם אני מעוניין בחיבור מהיר מאוד לארה”ב, אני צריך לשלם אלפי שקלים לחודש (וגם אז – זה לכתובת או ל-Subnet מסוים). אם אני מעוניין להריץ למקום חדש קו של 1 או 10 ג’יגהביט, חברת ההולכה (בזק, הוט וכו’) יגבו ממני יותר מפי 10 בהשוואה לארה”ב. מדוע? כי מבחינתם אני “לקוח עשיר” וחובה “לחלוב” אותי. אם הם היו מורידים מחירים בצורה רצינית, הם היו יכולים להרוויח הרבה יותר הזדמנויות ולקוחות, אבל להרוויח דברים כאלו לוקח זמן וכולם מסתכלים עד קצה האף, עד הדו”ח הרבעוני הבא, וככה מפספסים את ההזדמנות ולקוחות לא רוצים לשלם מחירים מופקעים.

עד כאן היה ה”לא”. היכן מגיע ה”כן”?

מבחינה טכנית, לפחות 2 מ-3 ספקי הקווים מחו”ל יכולים לת
ת Latency נמוך כבר בחודשים הקרובים, אבל בשביל להקים את כל הקומפלקס (שרתים, API ועוד ועוד) יש צורך בקבוצת משקיעים עם סכום רציני (וכשאני מדבר על רציני, מדובר על 8 ספרות, בדולרים) ושקט מבחינתם לפחות לשנתיים (דבר שמאוד קשה למצוא, המשקיע הישראלי הממוצע אחרי חצי שנה מתחיל לנדנד לך על רווחים), ואז ניתן להקים משהו כמו אמזון עם תוצאות מרשימות גם לגולשים מחו”ל ויש גם לקוחות ישראליים שמתעניינים בהצעות אלו ושמעדיפים להקים Instances כאן ולא בחו”ל. הקמה של דבר כזה אינה עניין של מה בכך ועל מנת לחסוך יש לחתוך כמה פינות מסורתיות ולסגור דילים יצירתיים עם כל מיני ספקים, אך זה אפשרי. האם יקום דבר כזה? שאלה מצוינת. האם יש החזר השקעה לדבר כזה? לפחות עם מי ששוחחתי ובדקתי – התשובה היא כן.

סאן סוגרת את ה-GRID, אמזון מתרחבת

ביום אחד מצאתי 2 הודעות מעניינות ב-The Register. האחת על SUN שסוגרת את מיזם ה-GRID שלה “לרגל שיפוצים”, והשניה על כך שאמזון הרחיבה את שרות ה-Elastic Computing (או איך שהוא מוכר: EC2) גם לאירופה.

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

image לפני 5 שנים, SUN פרצו בקול תרועה גדולה עם ה-GRID שלהם. סקוט מקנלי (המנכ”ל דאז) כתב טור מלא אופטימיות ב-Information Week על המיזם החדש של SUN שבו תוכל לשכור מעבדים במחיר “זול” של דולר לשעה פר מעבד. קהל היעד? חברות גדולות הזקוקות לכח חישוב עוצמתי רציני (רינדורים, סיסמולוגיה, סימולציות וכו’) שיוכלו להעלות את הנתונים ולהשתמש באחת מ-48 התוכנות ש-SUN כתבה עבור ה-GRID כדי לבצע עבודות על המעבדים, ולאחר מכן לשלוח את התוצאה בחזרה ללקוח.

נתקדם 5 שנים קדימה. כמה לקוחות ל-SUN היו על המיזם הזה? 13. כמה SUN דחפו את השרות הזה? נון סטופ.

image 3  שנים אחורה (2006), אמזון יצאו עם שרות חדש (ורבים התפלאו שדווקא אמזון מציעה אותו): שרות ה-EC2 בו אתה בוחר מה ה”מכונה” שאתה מעוניין, ואתה משלם עליה מחיר מאוד זול של 18 סנט לשעה. אתה לא רק מקבל מעבד, אלא אתה מקבל מכונה וירטואלית שלמה: “דיסק”, זכרון, מעבד, כתובת IP ועוד. אתה יכול לקחת מכונה עם 2 מעבדים וירטואליים, 4 ו-8 מעבדים, עם כמות זכרון שונה ועוד, וכל זה ב-18 סנט לשעה פר מעבד, בהשוואה לדולר לשעה ש-SUN ביקשו. באותן מכונות של אמזון אתה יכול להתקין איזו מערכת הפעלה שתרצה (כמובן ש-Windows עולה יותר), בין אם זה אובונטו, RHEL או CENTOS, או בכלל FreeBSD, ולא רק שאתה יכול לעשות קאסטומיזציה להפצה, אתה יכול גם להעלות אותה כ-IMAGE שאחרים יכולים להשתמש בה. אמזון גם הציעה שרותים נוספים כמו SimpleDB, ושרות S3 לאחסון נתונים, ועוד ועוד שרותים, הכל במחירים תחרותיים מאוד, ועם מערכות מאוד יציבות. לא צריך השכרת מינימום, לא צריך חוזים מסובכים עם יעוץ משפטי, לא צריך שום דבר. תחתום, קבל מפתח, תתחיל להשתמש, ואת השרותים של אמזון כמעט כולם (לפחות מי שמכיר ויש לו מערכות אינטרנט חיצוניות גדולות) משתמשים.

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

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

אם לדוגמא אני חברה גדולה שצריכה 20 שרתים (אפליקציות, DB, אחסון, גיבוי וכו’) אני יעשה חישוב רציני מאוד, אם הפתרון של SUN מתאים לי או הפתרון של אמזון יתאים לי. אין לי ספק שההצעה של אמזון קסמה לחברות סטארט אפ וגם לחברות יותר גדולות. אחרי הכל, למה להסתבך ברכישה של כמה עשרות שרתים, לשנע אותם ל-Hosting ולעשות אקסטרא עבודה אם אני יכול במספר קליקים לשכור מחשבים וירטואליים יציבים במחירים זולים בטירוף? אמזון גם נותנים לי פתרון ברמה של CDN כך שהמשתמשים שלי בכל העולם מקבלים את הנתונים במהירות, וככה אני חוסך המון מבחינת חישובי רוחב פס, לבזר שרתים ועוד. SUN יוצאת מחישוב כזה כשידה על התחתונה. אינני חושב שיפסיקו לרכוש מ-SUN שרתים, אבל ההצעה של אמזון יעשו לאנשי המכירות של SUN חיים בהחלט קשים.

לסיכום: זהו פספוס קלאסי של SUN ששוב אינה מודדת את “דופק השוק” ומחפשת מה באמת השוק צריך. סולאריס 11 יכול להיות ה-דבר הבא, אבל אם אני חברת אינטרנט והבוס שלי ישווה את ההצעות של אמזון מול SUN בשביל לרכוש שרתים כדי לזרוק ב-Hosting, יש סיכוי רציני שהוא ישים פס על סולאריס ו-SUN ביחד ויוציא הוראה לשכור שרות באמזון.