تحول در مجازی‌سازی اوبونتو؛ مدل به‌روزرسانی چرخشی به پشته نرم‌افزاری رسید

تغییر رویکرد اخیر کانونیکال در قبال پشته مجازی‌سازی اوبونتو، نشان‌دهنده تلاشی جدی برای هماهنگ‌سازی سرعت توسعه نرم‌افزار با پیشرفت‌های سخت‌افزاری است. در…

تغییر رویکرد اخیر کانونیکال در قبال پشته مجازی‌سازی اوبونتو، نشان‌دهنده تلاشی جدی برای هماهنگ‌سازی سرعت توسعه نرم‌افزار با پیشرفت‌های سخت‌افزاری است. در حالی که اوبونتو همچنان به عنوان یکی از پایدارترین توزیع‌های لینوکس با تکیه بر نسخه‌های پشتیبانی بلندمدت (LTS) شناخته می‌شود، این شرکت تصمیم گرفته است برای بخش مجازی‌سازی خود، مدل به‌روزرسانی چرخشی یا Rolling Release را جایگزین چرخه‌های سنتی کند. این تصمیم به این معناست که ابزارهای کلیدی مانند QEMU و libvirt نه با تأخیرهای دو ساله، بلکه هر شش ماه یک‌بار به‌روزرسانی می‌شوند تا هماهنگی کاملی با قابلیت‌های جدید پردازنده‌ها داشته باشند.

دلیل اصلی این تحول، ظهور و گسترش تکنولوژی‌های «رایانش محرمانه» (Confidential Computing) است. در حال حاضر، توسعه قابلیت‌هایی که در سطوح سخت‌افزاری توسط شرکت‌هایی مانند اینتل و ای‌ام‌دی ارائه می‌شوند، بسیار سریع‌تر از چرخه‌های انتشار توزیع‌های لینوکس پیش می‌روند. پیش از این، کاربران برای دسترسی به ویژگی‌های امنیتی جدید یا پشتیبانی از شتاب‌دهنده‌های مدرن، مجبور بودند یا منتظر نسخه‌های جدید LTS بمانند و یا از نسخه‌های موقت اوبونتو استفاده کنند که ثبات کمتری داشتند. مدل جدید کانونیکال به کاربران اجازه می‌دهد در عین بهره‌مندی از ثبات یک سیستم‌عامل LTS، از ابزارهای به‌روز در پشته مجازی‌سازی خود بهره‌مند شوند.

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

منبع: It's FOSS — مطلب اصلی را اینجا بخوانید