הרבה מילים בלי תמונות על איך יצאתי אהבל אבל ההתעקשות השתלמה בסוף ואולי מאוחר יותר יהיה דמו חדש

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

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

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

מה שרציתי לעשות זה לרוץ לפי הוראות של חבר שלי סיימון בפוסט הנהדר הזה שלו שמסביר שלב אחרי שלב איך לפרוס microK8s ועליו את Nutanix Enterprise AI ואז בסוף להקליט לכם דמו על השדרוגים האחרונים הכלולים בגרסה 2.5. אבל.

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

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

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

אז נתתי עוד חצי של דיבאג עם ג'מיני ומצאתי את הגדרות הניתוב השגויות ונתתי לפוד כתובת חיצונית נקיה ובשעה טובה יש לי NAI מותקן ועונה!

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

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

בברכת בשורות טובות, שתמיד אלוהי הטרמינל יחייכו אליכם!

שלכם כרגיל,

ניר מליק

משקולות או לא להיות

כבר חצי שנה שאני מרים משקולות.

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

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

הספר הזה אגב העיף לי את הראש, לחובבי המד"ב אני ממש ממליץ על there is no antimemetics devision!

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

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

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

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

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

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

אל דאגה גם נאכל כמה דברים טובים על הדרך ואני אפילו עוזר לארגן את ה 5K Fun Run הפעם למרות שאני קצת חושש מהזריחה המאד מאוחרת שם בפריז, חושך עד שמונה בבוקר!

הראיתי לכם בעבר דמו קצר של שירות ה Nutanix Enterprise AI שלנו ושווה לדעת שהוספנו בגרסה האחרונה, 2.5, גם יכולת מובנית של chatbot ושל RAG בסיסי כלומר היכולת להתחיל לשחק עם הפלטפורמה מיד השתפרה באופן מהותי, דקה אחרי שסיימנו התקנה אפשר כבר להתחיל לראות מה זה עושה! (אם כן מה היא עושה!?)

נזכיר ש RAG זה ראשי תיבות של retrieval augmented generative ולמעשה מדובר בהרחבת ידע למודל השפה שבחרנו. המודל התאמן על גוף ידע ענק אבל לא בהכרח הידע הספציפי שאנחנו מעוניינים בו כלומר די בטוח שהמודל של מיסטרל לא אומן על החוזים שלנו בחברת מליק ובניו אז אם אני רוצה בוט שיודע לקבל הזמנה חדשה של לקוח ולראות אם היא עומדת בקנה אחד עם סטנדרט החוזים שלנו אנחנו צריכים להראות לבוט שלנו איך נראים חוזים שלנו, עושה שכל נכון? עכשיו אלא אם מליק ובניו הוא מגה-קורפ ויש לו מלא כסף לחוות GPU עם צי מהנדסי דאטא, רוב הסיכויים שלא נוכל לאמן את המודל מאס אבל אנחנו יכולים להשתמש ביכול RAG ופשוט לתת לו דוגמאות בשטח.

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

ואם נלך לאופטיקאי המדופלם גם הוא יש לו הרבה מה להגיד

ושאול אמסטרדמסקי בכלל עף על קלוד קוד

ואפילו רותי רוסו מריצה פייטון שג'ינרטה לעצמה עם ג'מיני

אבל לאן זה הולך? האם באמת כל חברות התוכנה תקרוסנה? מסופקני! אני יושב עכשיו על פרויקט מיגרציה של לקוח וברשימה יש מכונות שעדיין מריצות חלונות XP, חלונות 2000, לינוקס 3 ונשבע שיש ברשימה עדיין שני שרתי לוטוס-נוטס! זה נראה כמו לקוח שיפסיק לרכוש תוכנות? שיסכים להריץ את מערכות הליבה שלו על משהו שמישהו ג'ינרט תוך כדי שהוא רואה את דני אבדיה באולסטארס? לקוח אחר שלי לא מוכן שהצוות שלו יחליף דיסקים בשרתים בלי הנחיה מרחוק של התמיכה ועוד לקוח לא מצליח כבר חצי שנה לתאם חלון תחזוקה אז הוא מריץ גרסת תוכנה לא נתמכת. זה מורכב כי בעצם כמו לפני עשור וחצי כשהענן היה רק טרנד והתחילו לדבר על shadow IT אז גם כאן כנראה באותם ארגונים ממש יש shadow AI אבל מתישהו יצטרכו לארוז את הדבר תחת מטריה מסודרת יותר, מרוכזת ומנוהלת, ה POC יצטרכו לעלות כיתה.

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

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

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

בברכת בשורות טובות,

שלכם כרגיל,

ניר מליק

רכבת הרים, חומרה תוכנה ואכזבה

כל שנה מתחילה בסימן שאלה

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

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

1yr

Caringo – תוכנה זה קשה

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

חלק מהפתרון חייב גישה לאותו המידע בו זמנית בצורת קבצים (NFS+SMB) ובצורת אובייקטים (S3 compatible) ולכן הפתרון שלנו כלל שת"פ עם החברים מקרינגו.

Caringo SWARM הוא פתרון software defined storage המספק מערכת אחסון אובייקטים די מגניבה, הפתרון סקלבילי, מאפשר כמובן להגדיר מדיניות erasure coding ברורה, מאפשר הכלת מדיניות worm לשימור מידע בהתאם למדיניות הארגון ומספק ממשק ניהול ודיווח ברורים ונוחים.

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

Caringo Drive הוא תוסף פשוט המאפשר גישה בפרוטקול SMB שנראה ומתנהג פשוט כמו תיקיית רשת לסביבת חלונות, למשתמש הקצה זה נראה כמו תיקיה רגילה לגמרי.

פתרונות כמו קרינגו מאפשרים הרבה מאד גמישות תפעולית אבל התקנה של פתרון SDS נקי יכולה להיות די מאתגרת, הליך ה sizing לא טריויאלי ויש הרבה מאד חלקים שונים להתקין ולוודא שכל החלקים מנגנים ביחד באופן חלק

מצד שני – חומרה זה גם קשה

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

Dell EMC הכריזה על מהלך הפוך עבור פתרונות ScaleIO ומעכשיו ניתן לרכוש את המוצר, שהיה עד לא מזמן מוצר תוכנה בלבד, רק על גבי שרתי Dell כחלק מפתרונות VxRAck FLEX.

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

Management pack for VMware VROPS

לפני כמה חודשים סיפרתי לכם על ה Plug-In שלנו ל VMware vRealize Log Insight והיום אני רוצה לספר לכם על ה Management Pack החדש שלנו עבור VMware vRealize Operations. גם הכלי החדש הזה כמובן זמין ללקוחות ללא עלות נוספת מאתר התמיכה שלנו וללא מגבלות על כמות מערכות או נפחים.

vRealize Operations או VROPs, הוא הכלי של VMware לניטור ובקרה של סביבת IT. ככל שעולים ברמת הרישוי, עולים ברמת הבקרה מניטור התשתית אל רמת השרתים הווירטואליים והאפליקציות. יצרנים רבים מספקים חבילות ניהול ורובם גובים עבורן הון קטן. התאמת חבילת ניהול שכזו למוצרים דורשת ידע והתמחות ונוצר שוק חיצוני של שחקנים כמו Blue Medora שמוכרים חבילות עבור יצרנים אחרים ותלוי בהסכם עם היצרן הספציפי החבילות יכולות להיות מוכרות רשמית על ידי היצרן או שלא מוכרות רשמית אלא רק עובדות.

בכל מקרה, מה ש VROPs רוצה לספק לנו זה הקללה המוכרת של single pane of glass לניטור כל מה שיש לנו, ה Management Packs השונות מאפשרות לנו לקשר את הפלטפורמה גם למארזי שרתי להב או מתגי SAN וכו'.

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

קהילה

מדי פעם אני מציק וקורא לכולכם לתמוך בקהילה (כאן למשל) ולכן אני שמח לחלוק ולעדכן שמצאתי עוד בלוג IT בעברית. הבלוג http://virtual.sites.co.il/ מתגאה בתואר בלוג הוירטואליזציה העברי הראשון והוא מנוהל על ידי קבוצה הכוללת את מיכאל מליז'ונק (עוד אחד מה vExpert אבל לא אני לא מתמרמר ולא מתבאס בכלל!), יניב ויינברג ובן חגי. בקרו בבלוג שלהם ותהנו.

זה הכל להפעם,

שלכם,

ניר מליק

סיפור על שינוי שמתחיל בפריז וממשיך במומבאי

סיפור על שינוי שמתחיל בפריז וממשיך במומבאי

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

חזרנו עם שלוש וחצי החלטות והנה הן כאן:

  1. אנחנו מתחתנים!
  2. לא נוסעים יותר לחו"ל בסוכות, נתב"ג הופך לגהנום
    • לא נוסעים יותר במונית לשדה, כשחוזרים הביתה לא רוצים לעמוד בתור אלא להכנס לרכב שחיכה לנו בחניון ולנסוע הבית – זו חצי החלטה כי היא נגזרת של הגהנום בסוכות בנתב"ג
  3. אני עוזב את מקום העבודה שלי בלי שמצאתי מקום עבודה חדש

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

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

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

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

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

בשבועות האחרונים, בזמן שהייתי עסוק בלהתאפס על פינת הקפה במשרד החדש שלי, פינת קפה די נחמדה עם נוף לים, חלו מספר שינויים בשוק האחסון בעולם. מחד, חברת HPE רכשה גם את Simplivity שהיתה חלוצה בעולם ה HCI וגם את Nimble שהיתה אחד השחקנים הכי קולניים מבין החברות שאפשר להגדיר כחברות דור האחסון החדש. מאידך, חברת Dell EMC הודיעה על הפסקת קו מוצר ה DssD, מוצר דגל בקצה קצהו של עולם הביצועים, כקו מוצר עצמאי.

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

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

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

שלכם תמיד,

ניר מליק