Azure Linux 4.0 החדש של מיקרוסופט כבר כאן, והוא יכול להחליף את Windows Server בארגון
עקוב אחר ZDNET: הוסף אותנו כמקור מועדף בגוגל.
נקודות המפתח של ZDNET
- כעת תוכל להתקין את Azure Linux בשרת משלך.
- Azure Linux עשוי להוכיח מתחרה להפצות לינוקס ארגוניות.
- האם Windows Server ארוך לעולם הזה?
כאשר חבר שלי ו הוראות הגעה במיקרוסופטהעורכת הראשית של מרי ג'ו פולי כתבה את זה בסוף מאי Azure Linux 4.0 יהיה זמין עבור שרתי רק מתכת ומכונות וירטואליות (VMs), חשבתי, "אני לא מתכוון לעצור את נשימתי בהמתנה לזה." זה דבר טוב כי לקח למיקרוסופט עד השבוע למלא את ההבטחה.
נכון, מיקרוסופט אכן הוציאה את Azure Linux 4.0, אבל הנחתי שזה יהיה זמין רק לעידנים בענן Azure של מיקרוסופט. זאת אומרת, הרי בשביל זה נועדה ההפצה. עם זאת, מיקרוסופט פנתה Azure Linux 4.0 מצנרת ענן פנימית להפצת שרתים מלאה. אתה יכול עכשיו הורד תמונות Azure Linux ISO והתקן אותם בשרתים וב-VM שלך.
יסודות טכניים: פדורה
לינוקס 4.0 של מיקרוסופט מבוססת על פדורה לינוקס. כפי שאמר לי לאכלן אבןסון, מנהל התוכניות הראשי של מיקרוסופט בצוות הקוד הפתוח של Azure, "קיבלנו החלטה להשתמש בפדורה כזרם, אז היא משתמשת ב-RPMs במערכת האקולוגית של פדורה. מיקרוסופט אוצרת את החבילות ואת שרשרת האספקה כך שיתאימו לפלטפורמת הענן של Azure. בעיקר, היא נבנתה במיוחד עבור המבנה האנכי של Azure שלנו. חווית Azure Linux ב-Azure." עם זאת, משתמשים יכולים להפעיל אותו בכל מקום, בדיוק כמו כל הפצת לינוקס אחרת.
פרויקט GitHub של Azure Linux מתאר מערכת בנייה שצורכת השפה המינימלית הברורה של טום (TOML) קבצי תצורה לייצור מאגרי RPM חתומים ופורמטים מרובים של תמונות. אלה כוללים דיסק קשיח וירטואלי (VHD) עבור Azure, תמונות מיכל ו-ISOs הניתנים לאתחול.
Azure Linux, שעדיין נמצאת בגרסת בטא, נשלחת עם גרסה מוקשה ליבת לינוקס 6.18. כפי שניתן לצפות, הוא מכוון לביצועי Hyper-V ו-Azure VM. Azure Linux מגיעה גם עם אבטחה מבוססת SELinux ותצורת ברירת מחדל המכוונת לעומסי עבודה בענן ושרתים. זה לא כולל GUI, אז אלא אם כן אתה כמוני ונוח לחלוטין להשתמש במעטפת Bash כממשק שלך, זה לא שולחן עבודה.
כמו כן: למחשב הלינוקס שלך יש בעיית אתחול מאובטח – מה לעשות קודם (והפתרון שיש להימנע ממנו)
בקרוב תוכל לפרוס את Azure Linux עבור מערכת המשנה של Windows עבור לינוקס (WSL) בתחנות העבודה של המפתחים שלך. בדרך זו, המפתחים שלך יכולים לעבוד עם זה מבלי לדאוג מכאב הראש המתמיד של זרימת עבודה ידנית של מפתח לענן.
Azure Linux כולל את כלי שרת לינוקס הסטנדרטיים, כגון SSH, כמו גם סוכנים והרחבות של Azure לניטור, אבחון ושילוב זהות. אמנם אתה יכול להשתמש בו כשרת עצמאי, אבל בשלב מוקדם זה של הפיתוח שלו, עדיין יהיה לך טוב יותר עם שרתים מבוססי Red Hat עם תכונות מלאות יותר כגון AlmaLinux ו- Rocky Linux.
מיצוב Azure Linux
ב- Azure Marketplace, Azure Linux 4.0 מתואר כ"הפצה של לינוקס שנבנתה ב-Microsoft עבור Azure." Microsoft שמה דגש על מחזור חיים נתמך, תיקון CVE ואינטגרציה עם תכונות אבטחה של Azure, כגון מחשוב סודי ו-Defender for Cloud. אם אתה רוצה להשתמש ב-Distro ב-Azure, מה שכמובן, Microsoft רוצה שתעשה, זה מגיע עם תמיכה רשמית והסכמי רמת שירות (SLAs).
עם זאת, אם אתה רוצה להפעיל את ההפצה על החומרה שלך, אתה לבד. כפי שמפרט דף GitHub שלו, "התמיכה ב-ISO מבוססת קהילה", ובמיוחד, "מתכת חשופה, תמונות ISO, מקומיות ועננים אחרים אינם נתמכים." בנוסף, תמונות מותאמות אישית נתמכות רק כאשר הן בנויות על גבי תמונת Azure Linux שנבנתה מראש (לדוגמה, עם התאמה אישית של תמונות). תמונות שנבנו מאפס ממקורות Azure Linux ב- GitHub אינן מכוסות.
מיקרוסופט משתמשת במיקום הכפול הזה – ISO לשימוש עצמאי, תמונת Marketplace עבור ענן Azure – כדי להציג את Azure Linux 4.0 הן כמערכת הפעלה שרתית קונבנציונלית והן כחלק מחסנית התשתית המנוהלת שלה.
בניית מערכת ופתיחות
מאגר Azure Linux GitHub חושף חלק גדול מהמכונות של ההפצה: מפרטי חבילה, סקריפטים לבנייה, קבצי תצורה ותיעוד להפקת תמונות מותאמות אישית. מיקרוסופט גם מעודדת תרומות בצורה של דוחות באגים, דיונים בנושאים והצעות.
וגם: אחרי 30 שנה עם לינוקס, נתתי הזדמנות ל-Windows 11 – ומצאתי 9 בעיות ברורות
במקביל, מיקרוסופט שומרת על שליטה הדוקה על מה שנוחת בתמונת הבסיס, ומשקפת מודל שנקבע, הנשלט על ידי הספק, ולא מודל הנשלט על ידי הקהילה. מה, בוא נודה בזה, לא מפתיע במעט. למען ההגינות, זה גם אותו מודל פיתוח המשמש את חברות לינוקס ארגוניות גדולות כמו Canonical, Red Hat ו-SUSE.
עם זאת, על ידי הצעת מערכת הפעלה חינמית, מותאמת ל-Azure, שיכולה לפעול גם במקום, מיקרוסופט מקווה שלקוחותיה ישתמשו ב-Azure Linux כמערכת הפעלה יחידה של לינוקס בסביבות היברידיות. באופן אידיאלי, עבור מיקרוסופט, גישה זו תהדק את האינטגרציה בין לינוקס למחסנית ה-Azure הרחבה יותר שלה. אחרי הכל, במשך כמעט עשור, לינוקס, לא Windows Server, היא מערכת ההפעלה הפופולרית ביותר של השרתים של Azure.
עם הדרך שבה הדברים מתנהלים, אני יכול לראות את מיקרוסופט פורשת בסופו של דבר את Windows Server אחת ולתמיד לטובת שרת לינוקס משלה. אתם קוראים את זה כאן קודם, אנשים.