۳۰ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

Red Hat به ناهار رایگان کلون های RHEL پایان می دهد

Red Hat شرکت ها را مجبور می کند که جانشینی برای CentOS Linux انتخاب کنند. به دقت در مورد پایه زیرساخت خود و اینکه چه کسی در درازمدت از آن پشتیبانی خواهد کرد فکر کنید.

Red Hat شرکت ها را مجبور می کند که جانشینی برای CentOS Linux انتخاب کنند. به دقت در مورد پایه زیرساخت خود و اینکه چه کسی در درازمدت از آن پشتیبانی خواهد کرد فکر کنید.

برای دهه‌ها Red Hat رهبری بازار لینوکس سازمانی را بر عهده داشته است، اما به همان اندازه که توزیع لینوکس همنام آن ممکن است محبوب باشد، CentOS 7 به‌طور گسترده‌تر مورد استفاده قرار می‌گیرد — ۲۰ برابر محبوب‌تر از طرف من. برآورد از پاکت. و در حالی که CentOS زمانی به عنوان یک شبیه سازی Red Hat Enterprise Linux (RHEL) ظاهر می شد، این شرکت در اواخر سال ۲۰۲۰ با معرفی CentOS Stream همه اینها را تغییر داد. تا اینجا خیلی خوب، پس چی، درسته؟

اشتباه. کلاه قرمزی اعلام کرد که CentOS 7 در ژوئن ۲۰۲۴ به پایان می رسد (خداحافظ وصله‌های امنیتی و به‌روزرسانی‌های نرم‌افزار). اخیراً، Red Hat اعلام کرد که CentOS Stream اکنون تنها مخزن انتشار کد منبع عمومی مرتبط با RHEL خواهد بود. برای شرکت‌هایی که برنامه‌ریزی بلندمدت فناوری اطلاعات را انجام می‌دهند، که تقریباً هر شرکتی با اندازه معقول است، اکنون زمان آن است که در نظر بگیرند که چه کاری باید بعد از CentOS 7 انجام دهند.

Red Hat، البته، دوست دارد شما به Red Hat پایبند باشید و روشی ساده برای انتقال نمونه های CentOS 7 به RHEL در فضای ابری، چیزی که به گفته گونار هلکسون، اگر کلون های احتمالی مانند AlmaLinux یا Rocky Linux را انتخاب کنید، “بسیار دشوار” می شود. ، معاون کلاه قرمزی. این ایده توسط بینندگان مانند Dane Elwell تکرار می‌شود.

خب، کلاه قرمزی این را خواهد گفت، درست است؟ هیچ راهی وجود ندارد که رد هت بتواند از این که کلون‌های به اصطلاح «اشکال برای اشکال» مانند آلما و راکی، تلاش‌های خود را بدون کمک کردن به آن‌ها کاهش می‌دهند و بدتر از آن، در واقع از بین بردن درآمدی که Red Hat در غیر این صورت می‌تواند برای بهبود محصولاتش سرمایه‌گذاری کند، از بین ببرد، خوشحال باشد. CentOS. مگنوس گلانتز، معمار اصلی راه حل در Red Hat، می گوید در پستی که راکی ​​لینوکس و AlmaLinux را به دلیل «درآمد کردن از کار سخت دیگران» به سخره گرفته است.

AWS جدید: دیگر خبری از آتش‌سوزی در زباله‌دان نیست

صرف نظر از این، این برای شاد کردن کلاه قرمزی نیست. این در مورد سرمایه گذاری هوشمند و ایمن در فناوری اطلاعات است. یعنی RHEL، نه شبه کلون.

همه می گیرند، بدون دادن

به نظر می رسد که همه یک ناهار رایگان می خواهند. زمانی که Red Hat اعلام کرد در حال حرکت به سمت یک رویکرد مبتنی بر جریان برای به‌روزرسانی‌های CentOS است، جمعیت Hacker News خشمگین شدند. «من و بسیاری از افراد دیگر از [CentOS] استفاده کردیم، زیرا این روشی بود برای دریافت مزایای Red Hat بدون پرداخت هزینه‌ای برای آن،» از یک غیر مشتری ناراضی ابراز تاسف کرد. خب حتما اکثر مردم ترجیح می دهند چیزهایی را به صورت رایگان دریافت کنند. ما همچنین دوست داریم تک شاخ به عنوان حیوان خانگی داشته باشیم. اما در دنیای واقعی، اگر تعداد افراد زیادی را مجانی بر روی یک محصول داشته باشید، آن محصول از بین خواهد رفت.

ویراستاران مجله شبکه و امنیت مدیریت نمایه اخیر راکی ​​لینوکس را با این تیزر تبلیغ کردند: “شما خواهید آموخت که چرا این توزیع لینوکس [راکی] که هنوز کمتر از دو سال از عمر آن می گذرد، در حال حاضر مخاطبان گسترده ای در میان کاربران در سراسر جهان به دست آورده است.” هیچ کس نیازی به خواندن مقاله ندارد تا بداند چرا راکی ​​و آلما افراد زیر را به دست آورده اند: هر دو قصد دارند بدون پرداخت هزینه RHEL به مشتریان خود RHEL بدهند. همه افراد تک شاخ را دوست دارند، به خصوص تک شاخ های رایگان.

این جایی است که واقعیت شروع به گاز گرفتن می کند. راکی و آلما هر دو قول می‌دهند که RHEL رایگان باشند، و هر دو ممکن است در بخش “لینوکس” نام “Red Hat Enterprise Linux” خوب باشند. به عنوان مثال، بنیانگذار راکی ​​لینوکس، یکی از سازندگان CentOS بود. واضح است که او لینوکس را می‌شناسد و می‌داند که چگونه پس از یک پروژه تثبیت‌شده، آن را دنبال کند.

چرا ما چند ابری هستیم

اما این توانایی دنبال کردن، واقعاً چیزی نیست که شرکت ها به آن نیاز دارند. شرکت‌ها می‌خواهند زیرساخت‌هایشان ایمن، مستحکم و قابل پیش‌بینی باشد. به عبارت دیگر خسته کننده. “خسته کننده” با سیستم عامل شروع می شود، و سیستم عامل انتخابی برای بسیاری از شرکت ها لینوکس، به طور خاص تر، RHEL است. پس جای تعجب نیست که اگرچه توسعه دهندگان ممکن است با سایر سیستم عامل ها سر و صدا داشته باشند، اما می خواهند که آنها RHEL باشند. RHEL رایگان، اگر بتوانند آن را پیدا کنند. شرکت‌هایی که به فکر انتقال CentOS به نوعی RHEL هستند، باید سؤالات زیر را در نظر بگیرند، که با یک سؤال اساسی شروع می‌شود: آیا AlmaLinux و Rocky Linux جایگزین‌های مناسبی برای استفاده تجاری هستند؟

  • آلما لینوکس و راکی ​​لینوکس امروز چگونه سازگاری را تضمین می کنند؟ چگونه تضمین می کنند که می توانند این وعده را حفظ کنند؟
  • آیا سازمان های داوطلب AlmaLinux و Rocky Linux به انجام کارهای لازم برای ایجاد و به روز رسانی ادامه خواهند داد؟ آیا آنها مانند CentOS.org در روزهای اولیه خود که منجر به استخدام تیم CentOS توسط Red Hat شد، مبارزه خواهند کرد؟ (مفت کار کردن قدیمی می شود، معلوم است.)
  • آیا سازمان‌های AlmaLinux و Rocky Linux تخصص حوزه فنی برای اصلاح، به‌روزرسانی، و نگهداری سیستم‌های تجاری و حیاتی را دارند؟ خوب بودن در شبیه‌سازی کار دیگران، شما را واجد شرایط نمی‌کند که کارهای سخت‌تر پشتیبانی از یک سیستم‌عامل حیاتی را انجام دهید، به‌ویژه زمانی که توانایی تأثیرگذاری بر توزیع بالادستی برای برآورده کردن نیازهای مشتری را ندارید.
  • آیا Red Hat به انتشار کد منبع ادامه می‌دهد به نحوی که به این سازمان‌ها اجازه می‌دهد بدون نیاز به ایجاد کد به حیات خود ادامه دهند؟ سابقه رد هت در ارائه کد طولانی مدت و قابل ستایش است، اما CentOS Stream نشان داد که بخش اصلی منبع باز ممکن است به دنبال راه های جدیدی برای بسته بندی کد خود باشد.
  • اگر چند سال دیگر مجبور به ارتقاء مجدد شوید، آیا ارزش ریسک و تلاش را دارد؟
Steampipe unbundled: از APIهای ابری تا پایگاه داده شما

پس انداز پول در مکان اشتباه

همه این چیزهای بزرگ باعث می شود که تصمیم برای پس انداز چند دلار احمقانه به نظر برسد. این سیستم عامل است – پایه و اساس همه برنامه‌ها، پایگاه‌های داده و غیره که یک سازمان اجرا می‌کند. علیرغم مرکزیت موفقیت در فناوری اطلاعات، این سیستم عامل در مقایسه با آنچه شرکت ها برای سایر نرم افزارها می پردازند، نسبتاً ارزان است. به نظر می رسد سیستم عامل دقیقاً مکان اشتباهی برای تلاش برای شبیه سازی برای صرفه جویی در پول نسبتاً کمی است.

من را باور نمی کنید؟ از Salesforce بپرسید که اخیراً درباره نوشته است که چرا (و چگونه) از CentOS 7 به RHEL 9 مهاجرت می کند. همانطور که معمار Salesforce، Anish Bhatt اشاره کرد، “از یکپارچه سازی پردازنده های پیشرفته گرفته تا متوقف کردن اشکالات در مسیر آنها تا افزایش امنیت، ارتقاء سیستم عامل Salesforce به RHEL 9 یک پلت‌فرم سیستم‌عامل بادوام و درجه یک سازمانی ارائه می‌کند و بسیاری از مزایای عینی را برای مهندسی Salesforce و مشتریان ما باز می‌کند.”

بات به طور خاص به پشتیبانی از «جدیدترین سخت افزار برای مهار نوآوری های نرم افزاری جدید برای مشتریانمان» اشاره می کند، چیزی که CentOS 7 (و احتمالاً شبیه سازی های آن) نتوانست آن را جمع آوری کند. همچنین، “سطح جدیدی از پشتیبانی مشتری، که به موجب آن مهندسان Red Hat می توانند به Salesforce Engineering کمک کنند تا مشکلات را در عرض چند دقیقه مشخص کند، و امکان رفع سریع مشکلات را فراهم می کند” همراه با وضعیت امنیتی بهبود یافته.

این یادآوری خوبی است از اینکه چگونه شرکت‌ها باید ریسک را در مقابل پاداش استفاده از یک کلون RHEL ارزیابی کنند. نرم افزار هرگز صرفاً یک بیت و بایت نیست. همچنین این فرآیندها و افرادی هستند که پشت آن ایستاده اند. برای شرکت هایی که در مورد زیرساخت ها جدی هستند، حمایت از شرکتی که بهترین موقعیت را برای حمایت از شما دارد، سودمند است. در این مورد، آن Red Hat است.