הבהרות בקשר לפוסט "שרתים"

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

  • הפוקוס של "חץ ביז" תמיד היה ותמיד יהיה שרתי VPS (שרתים וירטואליים) בארץ או בחו"ל. זה היה וזה יהיה התחום של העסק – למכור שרתי VPS במחיר המשתלם ביותר בישראל ובמחיר תחרותי בחו"ל. אנחנו מתחרים יפה מאוד מול המתחרים מבחינת תמחור וביצועים ואין לנו בעיה לתת מכונה לנסיון ללא תשלום.
  • יצור ומכירת שרתים לא היה ולא יהיה הפוקוס של "חץ ביז". כל מטרת רעיון היצור הוא לחתוך עלויות על מנת להגיע לרווחיות מרגע שהושקע הכסף ברכישת שרת – תוך זמן קצר יותר בהשוואה למצב כיום של רכישת שרת מיצרן ידוע. בנוסף אנו מעוניינים לתת ללקוחות לשכור שרתים יעודיים במחירים תחרותיים מאוד בהשוואה לארץ ולחו"ל.
  • השרתים מיוצרים ומיועדים בראש ובראשונה ללקוחות "חץ ביז" תוך דגש על יציבות מקסימלית. אני לא אומר את זה כטקסט שיווקי – אנו מחוייבים ב-SLA לפתרון תוך 4 שעות במקרה ויש תקלת חומרה, מה שאומר – לנו זה עולה כסף להגיע לראש עין ולהביא חלקים ולהחליף ציוד במסגרת אותו SLA.
  • אין פה כוונה להתחיל לעשות קידום ושיווק שרתים מ"תוצרת" שלנו. היצור מיועד עבורנו לשימוש העסק. יפנה מחר ספק מתחרה או מאן דהוא ויאמר שהוא רוצה 5 ברזלים לרכוש, אהלן וסהלן, זה Nice to have אבל זה לא הפוקוס שלנו.
  • חלק מהקוראים ציין כי בעקבות היצור יש חשש שלקוחות יפגעו כי אין ל"חץ ביז" מספיק נסיון ביצור שרתים. אני יכול להרגיע את החוששים ולאמר כי שום שרת לא יכנס לשימוש ללא בדיקת עומסים רצינית ויהיו מספר אנשים שיבדקו אותו (מחוץ ל"חץ ביז", אנשים שזה התחום והמקצוע שלהם). כפי שציינתי לעיל – לנו זה עולה כסף לטפל בתקלות חומרה, הרבה כסף ולכן האינטרס שלנו הוא להכניס רק שרתים שתוכננו ועמדו בבדיקות קפדניות של עומסים גבוהים. (אני כותב את הדברים ונזכר במשהו: דווקא אחד השרתים הכי יקרים אצלנו Dell R815 שעלה לנו כמעט 50K – נפל שוב ושוב. שרתים שעלו מחצית מכך לא נפלו אפילו פעם אחת!)
  • היו שתהו באימייל עם אלו מעבדים נעבוד. אנחנו מסיימים בשלב זה לעבוד עם המעבדים של אינטל ועוברים לעבוד עם סדרה 62XX של AMD. הסיבה? יחס CPP (ר"ת: Cores Per Processor). ביחס הזה אינטל עדיין רחוקה מ-AMD וגם המעבדים החדשים של אינטל עם 10 ליבות עולים בערך כמו 5-6 מעבדים ממוצעים של AMD.

מקווה שעתה הדברים ברורים יותר סמיילי

שרתים

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

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

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

הופתעתי לטובה מהתוצאות.

אצלנו בעסק יש שרתים שונים מבחינת מפרט לכל תחום. לאחסון אתרים יש לנו שרתים מסויימים ו-VPS שרתים אחרים, כי כל אחד מהם צריך דברים שונים. לתחום ה-VPS לדוגמא אנחנו מזמינים שרתים עם 2 מעבדים, 32 ג'יגה זכרון ו-2 דיסקים שיעבדו כ-RAID-1 חומרה. השרת מגיע עם כל הדברים החשובים כמו זכרון ECC, ספקי כח כפולים, ניהול IPMI/LightsOut וכו'.

המחיר שמשווקים מבקשים מאיתנו על מכונה כזו – בין 16 ל-20K שקל, תלוי למי פונים ותלוי בכישורי המ"מ של הרוכש.

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

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

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

אז התחלתי לתכנן שרת 1U. בתור התחלה אני משתמש בלוח של Supermicro בגודל ATX עם צלעות קירור ללא מאוורר על המעבד. יהיו כמובן מאווררים נוספים שאותם נשים לאחר בדיקות וסימולציית Airflow (הבדיקה הפיזית תתבצע על מכונה שישבו עליה כל החלקים והיא תועמס עד המקסימום). אגב, למי שתוהה – אני מכיר את פרוייקט ה-Open Computing של פייסבוק

וכאן אני מעוניין לשמוע את דעתכם: לו הייתם רוכשים שרת כזה מ"חץ ביז", מה הייתם רוצים או לא רוצים שיהיה בו? הנה מספר דברים שאני חושב לגביהם, ואני פתוח לשמוע ממכם עוד רעיונות:

  1. נורות LED במארז מצדדיו השונים: בתוך חברה בחדר שרתים יש מספיק תאורה. בחוות שרתים לעומת זאת, במקרים רבים דווקא שאתם רוצים להוסיף זכרון, להבריג בורג או דברים כאלו – אין תאורה מספקת (הידיים מסתירות חלק מהתאורה מבחוץ). מספר נורות LED יתנו לכם תאורה מספקת לדברים הללו והחשמל לנורות יהיה עצמאי, כך שגם אם תנתקו את השרת מהחשמל, יש תאורה.
  2. דיסקים בתוך השרת ולא שליפים ישירות – שוב, משהו לא רלוונטי לחברות שיש להם חדר שרתים, אבל רלוונטי שאתה מארח שרת שלך בחוות שרתים זרה ואינך שוכר ארון מלא משלך. כל אחד יכול להיכנס ופשוט לשבור לך את ה-RAID בכך שהוא פשוט גונב לך דיסק. שמעתי על מקרה כזה בארץ וגם על מקרה דומה בחו"ל. בהצעה שלי – תוכל לפתוח את השרת בזמן שהוא פועל, ולהחליף דיסקים, במקום ללחוץ על קליפס קטן ולהוציא את הדיסקים כמו אצל רוב היצרנים.
  3. דיאטה לשרת – כיום שרתים הם באורך מטר ומעלה (יש ויש). בהצעה שלי – הם בערך באורך חצי מטר, כך שאם אתה צריך לטפל בשרת בחווה, אינך צריך להוריד אותו מהמסילות ולא לחסום לאחרים את המעבר (לא כיף להגיע לשרתים לך ולראות שמישהו חוסם את הדרך כי השרת על המסילות כמעט כולו בחוץ ואין אפשרות לזוז והבעלים לא בא להם להוריד אותו מהמסילות כדי לטפל בו).
  4. דיסקים – 3.5" ולא 2.5" (לפחות לא בגירסה הראשונה). הסיבה לכך פשוטה: גודל דיסק. שוב, לא רלוונטי בחברות שיכולות לאפשר לעצמן מבחינה פיננסית RAID-5 ומעלה, מאוד רלוונטי בתחום השכרת שרתים שלקוחות לא רוצים לשלם על RAID-5 אבל כן רוצים 1-3 טרה מקום, גם אם לא יקבלו את שיא הביצועים.
  5. קורא SD CARD: אם המערכת פועלת דרך iSCSI או NFS, אז המערכת המינימלית יכולה לשבת על כרטיס SD. לחלופין, אם יש תקלת רשת, ניתן לעשות Boot  מ-SD Card מבלי להגיע לחווה.
  6. Riser Card – להכנסת כרטיסים (לא כרטיסים גרפיים עם מאווררים) – למקרה שצריכים להכניס כרטיסי רשת אחרים, Infiniband, וכו'.

אלו בינתיים הרעיונות שלי. מה שלכם?

אני מעוניין להבהיר משהו: אין לי שום מחשבה לבוא ולהתחרות ב-HP, DELL, IBM וכו'. העסק צריך שרתים וכעסק חשוב להכניס שרתים חזקים אך במחיר כמה שיותר נמוך כדי להחזיר את ההשקעה, אך מה שיותר חשוב – לתת ללקוחות אפשרות לשכור שרתים חזקים במחירים נמוכים יותר מחו"ל. כמה נמוך? תחשבו על שרת עם 16 ליבות, 16 ג'יגה זכרון, 1 טרה אחסון (2 דיסקים של 500 ב-RAID-1 חומרה), עם IPMI לניהול – בערך ב-200-250 דולר לחודש עם 10 מגהביט רוחב פס סימטרי. לא שווה? סמיילי

עדכון: יש המשך לפוסט כאן