CentOS Linux 8 עומד למות. מה עושים עכשיו?
כצפוי, רד האט מסיימת את התמיכה ב-CentOS Linux 8 ב-31 בדצמבר 2021. מה עכשיו?
סופה של CentOS 8 Linux מגיע כבר זמן מה, והיום סוף סוף כאן. ב-31 בדצמבר 2021, CentOS Linux 8 של רד האט תגיע לסוף החיים (EOL). מכיוון שזה נופל ממש בלב עונת החגים, רד האט תאריך את התמיכה באפס ימים של CentOS Linux 8 עד 31 בינואר 2022. ואכן, תהיה מהדורה אחת אחרונה של CentOS Linux 8 - אולי אפילו אחרי ה-EOL הרשמי של CentOS 8. לאחר מכן, הכל נגמר עבור CentOS Linux.
מה אתה יכול לעשות עכשיו?
ובכן, אתה יכול לנסות את CentOS Stream, אבל זה לא אותו דבר. Classic CentOS הייתה שיבוט של Red Hat Enterprise Linux (RHEL). CentOS Stream, לעומת זאת, "עוקב ממש לפני שחרור RHEL הנוכחי". במילים אחרות, CentOS כבר לא תהיה הפצת נקודות יציבה אלא הפצת לינוקס מתגלגלת בגרסת בטא.
למה זה כזה ביג דיל? במשך שנים, משתמשי לינוקס מנוסים השתמשו ב- CentOS עבור שרת הלינוקס שלהם. הרוב המכריע של חברות אחסון אתרים ושרתים הציעו את CentOS כמערכת ההפעלה המוגדרת כברירת מחדל. אני מפעיל שרתים ואתרים מרוחקים משלי ב-CentOS המסופקים על ידי TMDHosting.
אני רחוק מלהיות לבד. מלבד עסקים קטנים כמו שלי, כפי שמציין מאט אסאי, האוונגליסט של MongoDB, "פרקטיקת הייעוץ של יבמ... במשך שנים אמרה ללקוחותיה 'פשוט להשתמש ב-CentOS'. מותגי אופנה אירופיים שלעולם לא יסכימו שמישהו ימכור חיקוי של התיקים הסופר-יקרים שלהם מנהלים את CentOS. כל תשתית הטלקום של סין פועלת על CentOS. (כן, באמת.) גם פייסבוק מבוססת CentOS".
החברות המובילות שהסתמכו על CentOS Linux כוללות את Disney, GoDaddy, RackSpace, Toyota ו-Verizon. חברות טכנולוגיה חשובות אחרות בונות מוצרים סביב CentOS. אלה כוללים את GE, Riverbed, F5, Juniper ו- Fortinet.
CentOS היה פעם בכל מקום. עכשיו, הגיע הזמן לשינוי.
נכון, גרסת CentOS הקודמת, CentOS 7, תיתמך עד 30 ביוני 2024. אבל אם אתה רוצה את שיבוט RHEL העדכני ביותר, ובכן, בקרוב יהיה לך מזל.
מה עכשיו?
דבר ראשון, אתה לא יכול פשוט לעבור לזרם CentOS. סמנכ"ל הטכנולוגיות של רד האט, כריס רייט, יצא מיד ואמר, "CentOS Stream אינו תחליף ל-CentOS Linux". הוא צודק. רד האט רואה ב-CentOS Stream לינוקס ידידותית ל-DevOps, אינטגרציה רציפה ואספקה רציפה (CI/CD). זה נהדר עבור מפתחים -- לא כל כך נהדר עבור חברות שרוצות שרת לינוקס יציב תואם RHEL או מכונה וירטואלית (VM).
אז הנה הבחירות שלכם:
אלמלי לינוקס
במשך שנים רבות, CentOS Linux הייתה אהובה על מנהלי מערכת המתמצאים בלינוקס. הם יכלו להשתמש בו ולקבל את כל RHEL's מבלי לשלם עבור תמיכה, אלא אם כן הם באמת, באמת זקוקים לעזרה. כעת CloudLinux, תומכת ותיקה של CentOS, יוצרת מחדש את אותו מודל כדי לתמוך בשיבוט RHEL שלה, AlmaLinux.
AlmaLinux הוא שיבוט RHEL מוצק. כמו האויב שלה, Rocky Linux, AlmaLinux הולכת צעד אחד עם RHEL. לדוגמה, הגרסה האחרונה של AlmaLinux היא AlmaLinux 8.5, שהיא העתק מדויק של RHEL 8.5.
קרן AlmaLinux, העמותה שמאחורי AlmaLinux, עובדת גם היא על פרויקט הקוד הפתוח ELevate. זהו מאמץ לאפשר הגירה בין גרסאות עיקריות של נגזרות RHEL. כך, למשל, תוכל לעבור בקלות מ- CentOS 7.x לכל שיבוט RHEL 8.x.
ELevate עושה זאת על ידי שילוב מסגרת Leapp של רד האט עם ספרייה ושירות שנוצרו על ידי הקהילה עבור מערך מטה-נתונים הנדרש להגירה. שירות זה, Package Evolution Service (PES), מאפשר לך להוריד, להתאים אישית ולשלוח ערכות נתונים חדשות עבור חבילות. משתמשים ומתחזקים יכולים שניהם להשתמש ב-PES כדי לסייע בביצוע העברות חלקות וקלות.
CloudLinux מציעה תמיכה רב-שכבתית עבור AlmaLinux, הכוללת תיקונים ועדכונים שוטפים עבור ליבת לינוקס וחבילות ליבה, הסכמי רמת שירות (SLA) למסירת תיקונים ותמיכה באירועים 24/7. בנוסף, Perforce מציעה גם תמיכה מסחרית עבור AlmaLinux ו-Rocky Linux.
AMAZON LINUX
Amazon Web Services (AWS) מותג הבית החדש ביותר של לינוקס, Amazon Linux AMI 3.0 -- הפועל על Amazon Elastic Compute Cloud (Amazon EC2)-- מבוסס כעת על פדורה, לינוקס הקהילה של רד האט.
כן, פדורה היא גרסת הבטא של לינוקס עבור RHEL, אבל AWS מבטיחה למשתמשים שאמזון לינוקס 3 היא הברכיים של הדבורים.
הוא מגיע מותקן מראש עם כלי API רבים של AWS ו-CloudInit. CloudInit מאפשר העברת פעולות תצורת מופעים למופעים בזמן ההשקה באמצעות שדות נתוני המשתמש EC2. זה מאפשר לך להגדיר מרחוק מופעי Amazon EC2.
Amazon Linux AMI מסופק ללא תשלום נוסף למשתמשי Amazon EC2. אם אתם כבר מריצים את שרתי CentOS שלכם ב-AWS, בדקו את Amazon Linux 3.0. זו עשויה להיות האלטרנטיבה הקלה והזולה ביותר שלך.
CENTOS 8 עם תמיכה ב-CLOUDLINUX
אם אתה רוצה להישאר עם CentOS 8 Linux, CloudLinux, חברה עם שנים של ניסיון עם CentOS, יש עסקה בשבילך: CloudLinux TuxCare מחזור חיים מורחב.
הצעות השירות כוללות תמיכה 24/7 ועדכונים עבור רכיבי מערכת במערכות הפעלה Linux שאינם נתמכים עוד על ידי הספק המקורי שלהם. CentOS 8 היא תוספת לתמיכה המורחבת במחזור החיים של TuxCare המכסה הפצות לינוקס מיושנות אחרות, כגון CentOS 6 ו-Oracle 6.
תמחור שירות התמיכה במחזור החיים המורחב של CentOS 8 TuxCare מתחיל ב-$4.50 למערכת לחודש ושירותי תיקון בזמן אמת מתחילים מ-$3.95 למערכת לחודש. מנוי שנתי זמין עם הנחה, והנחות כמותיות ניתנות ברמות רישיון 1K, 5K ו- 10K+.
מערכת ההפעלה CLOUDLINUX
שיבוט נוסף של RHEL, CloudLinux עשתה עסק של לקיחת קוד RHEL ו-CentOS וכוונון עדין של מערכת ההפעלה המתקבלת כך שתהיה שרת קל משקל בעל ביצועים גבוהים עבור חברות אירוח אתרים ושרתים מרובות דיירים. הם עושים את זה מאז 2010, והם טובים בזה. השתמשתי במערכת ההפעלה CloudLinux בעצמי, והיא עובדת היטב.
CloudLinux מציעה סקריפט להמרת שרתי CentOS קיימים ללא הגדרות תצורה של לקוחות או שינויי נתונים למערכת ההפעלה CloudLinux. רישיון שרת יחיד עולה $168 בשנה. אם תבחר במספר שרתים, מחיר הרישיון יירד לכל מופע.
HPE CLEAROS
האם יש לך עסק קטן המסתמך על CentOS בשרתי HPE ProLiant? יש כבר לינוקס תואם CentOS/RHEL מוכן ומחכה לך: HPE ClearOS.
נקודת המכירה העיקרית של HPE עבור ClearOS הייתה שבעזרתה, לעסקים קטנים ובינוניים יש שרת HPE Linux שמוכן לצאת ישר מהקופסה. הוא מגיע בשלוש גרסאות: אחת בחינם; מהדורה ביתית שעולה 36 דולר בשנה; ומהדורה עסקית שמתחילה ב-108 דולר לשנה.
אם אתה כבר מושקע ב-HPE ואינך מומחה ללינוקס, ClearOS היא בחירה מצוינת. אני (ואני מכיר משתמשי SMB רבים אחרים) אוהב שיש לנו רק חברה אחת לתמיכה בחומרה ובתוכנה שלנו.
אורקל לינוקס
לפני חמש עשרה שנה הציגה אורקל את לינוקס "שלה". אני שם "משלו" במרכאות כי Oracle Linux תמיד היה עותק של RHEL. זה לא דבר רע עכשיו עבור משתמשי CentOS. אבל, זכור, אורקל מעולם לא הייתה כל כך ידידותית לקוד פתוח -- רק תשאלו את מעריצי OpenSolaris.
בעוד Oracle Linux קרובה מאוד להיות שיבוט RHEL מדויק, יש לה כמה הבדלים. תוכלו למצוא כמה הבדלים ב- Glibc, OpenSSL ורכיבים אחרים. אז אם אתה צריך בדיוק מה יש RHEL, אתה צריך לחפש במקום אחר.
ובכל זאת, אורקל ראתה את ההזדמנות שלה להשיג סוף סוף כמה משתמשים עבור אורקל לינוקס הלא מאוד פופולרי שלה על ידי הצגת סקריפטים במהירות, אשר יעבירו אותך במהירות ובאופן אוטומטי מ CentOS 6, 7, או 8 לאורקל לינוקס. הוא אינו תומך, כמובן, בהסבה מ-CentOS Stream.
בדקתי אותו בעצמי, והעברתי בקלות שרתי CentOS 6 ו-7 ל-Oracle Linux. עם זאת, אם אתם משתמשים ב-Spacewalk או ב-Foreman כדי לנהל את שרתי CentOS שלכם, לא תוכלו להשתמש בסקריפטים האלה.
אורקל מבטיחה שאורקל לינוקס, קוד מקור וקבצים בינאריים, יישארו חופשיים. אם אתה רוצה תמיכה, זה יעלה לך. תמיכה שנתית ב-Oracle Linux תחייב אותך בסכום של $1,199.
רד האט אנטרפרייז לינוקס
אני יודע שרובכם מסומנים ברד האט, אבל בואו נהיה אמיתיים. אם אתם רוצים חלופת plug-and-play ל-CentOS, היא לא משתפרת. עכשיו אתה יכול לצעוק ולקלל כמה שאתה רוצה, אבל אם העסק שלך תלוי ב- CentOS ואתה לא יכול להרשות לעצמך את הזמן והמאמץ הדרושים כדי לעבור לפלטפורמה אחרת, RHEL עשויה להיות הבחירה הטובה ביותר שלך.
מחירי שרתי RHEL מתחילים ב-$349 ללא תמיכה. עם תמיכה סטנדרטית, תמחור שרת RHEL מתחיל ב-$799.
רוקי לינוקס
ל-CentOS הייתה היסטוריה ארוכה ומוצלחת לפני שרד האט רכשה את CentOS ב-2014. במשך 10 שנים, CentOS הייתה הפצת שרתי לינוקס עצמאית גדולה. לא מעט זה היה בגלל העבודה הקשה שהמייסדים השותפים גרג קרצר ורוקי מקגוף השקיעו ב-CentOS. McGough הלך לעולמו, אבל קרצר ממשיך לחיות והקים מזלג RHEL/CoreOS חדש שנקרא על שמו של רוקי: Rocky Linux.
Rocky Linux, כמו Red Hat CentOS שלפני Red Hat, היא לינוקס חינמית, מבוססת קהילה, מוכוונת שרתים. שיבוט RHEL זה עוקב אחר RHEL מקרוב. לדוגמה, RHEL 8.5, שוחרר בנובמבר 2021, ו-Rocky Linux 8.5 הלך בעקבותיו כמה ימים לאחר מכן.
Rocky Linux הוא בחינם. אם אתה זקוק לתמיכה, החברה של קרצר, CIQ, המכונה Ctrl IQ, יכולה לבוא לעזרתך.
אובונטו
את אובונטו של קנוניקל אין צורך להציג. הוא פופולרי מאוד במחשבים שולחניים, שרתים ובענן. עבור חברות שמחפשות מיתוג למותג, אובונטו כבר מושכת תשומת לב. דביאן, למרות שהיא גם פופולרית, היא האב הקדמון הישיר של אובונטו, אבל אין לה תמיכה תאגידית. אם אתה כבר מומחה דביאן, אז בכל האמצעים להמשיך להשתמש בו. אבל, אם אתה לא, אובונטו היא בחירה טובה יותר.
אבל לאובונטו יש בעיה אחת גדולה: זה לא קשר RHEL. זה מאילן היוחסין של דביאן לינוקס. הוא גם משתמש בחבילות תוכנה רבות ש-CentOS אינה משתמשת בהן, כגון assnap במקום flatpakלהתקנה קלה של יישומים.
האם אתה יכול לעבור מ- CentOS לאובונטו? בטח. אנשים עושים את זה כל יום. אבל, כשאתה עובר לאובונטו, אתה עושה מהלך גדול. עם כל שאר הדילוגים שהזכרתי, זה מהלך מינורי יותר.
האם זה שווה את זה? זה תלוי בצרכים שלך. אם אתה חברה גדולה שיכולה להרשות לעצמה לנייד את האפליקציות הפנימיות שלך, או אם אתה עסק קטן יותר שתלוי ביישומי לינוקס סטנדרטיים, Apache, MySQL, PHP/Perl/Python (LAMP), עבור לאובונטו. אם אתה לא, או שאתה מסתמך על הרבה קוד ספציפי ל- CentOS, נסה אחת או יותר מהפצות לינוקס לעיל.
כמו CentOS, אנשים רבים מנהלים את אובונטו ללא תמיכה. אם אתם זקוקים לתמיכה באובונטו, Ubuntu Advantage for Infrastructure מתחיל ב-$225 עבור תמיכה חיונית עבור שרת פיזי ו-$75 עבור שרת וירטואלי.
איפה עכשיו?
אני לא יכול לענות על השאלה הזאת לכולם. באופן אישי, כמי שעובד עם לינוקס כמעט 30 שנה, הייתי נוטה ללכת עם AlmaLinux או Rocky Linux אם הייתי משתמש CentOS, . שניהם מגובים על ידי אנשים טובים ואם אתה יודע את דרכך סביב משפחת RHEL distro, אתה תסתדר בסדר גמור עם כל אחד מהם.
בהצלחה.