Trưởng dự án Fedora, Matthew Miller, và kỹ sư Red Hat Atomic OpenShift, Dusty Mabe, đã công bố Fedora CoreOS, một hệ điều hành tương lai được thiết kế để thay thế Fedora Atomic Host.
Các nhà phát triển dự án Fedora đã thông báo rằng họ đã loại bỏ các thành phần Fedora Atomic Host khỏi kho lưu trữ Rawhide và ngừng phát triển bản phân phối này. Fedora 29 sẽ là phiên bản cuối cùng bao gồm các thành phần Fedora Atomic Host.
Sau khi chu kỳ bảo trì hoàn tất, việc phát hành các bản cập nhật Fedora 29 cho Fedora Atomic Host sẽ bị tạm dừng hoàn toàn (dự kiến vào tháng 11 hoặc tháng 12 năm 2019).
Máy chủ nguyên tử Fedora là gì?
Atomic Host từ Project Atomic là một nền tảng nhẹ và bất biến, được thiết kế với mục đích duy nhất là chạy các ứng dụng được đóng gói trong container.
Trong khuôn khổ của dự án Fedora Atomic Host, một môi trường thu nhỏ đã được cung cấp, được cập nhật nguyên tử bằng cách thay thế hình ảnh của toàn bộ hệ thống, mà không chia nó thành các gói riêng biệt.
Dựa trên Máy chủ nguyên tử Fedora, một môi trường chuyên biệt đã được hình thành để khởi chạy và quản lý các vùng chứa Docker bị cô lập.
Fedora Atomic Host không giống như một máy ảo, bao gồm một hệ điều hành hoàn chỉnh, một thùng chứa chỉ chứa phần mềm cần thiết để chạy một ứng dụng.
Do đó, để chạy một container một cách hiệu quả và an toàn, bạn cần một hệ điều hành cung cấp các dịch vụ container an toàn và đóng vai trò là nền tảng để chạy các container.
Công dụng tốt nhất của nó là cung cấp một hệ điều hành đáng tin cậy và dễ dàng nâng cấp để chạy các thùng chứa.
Các định dạng Máy chủ lưu trữ nguyên tử khác nhau có sẵn để chạy trên bất kỳ loại hoạt động nào, từ nền tảng đơn giản đến nhiều môi trường đám mây khác nhau.
Với Máy chủ nguyên tử được cài đặt, bạn có thể sử dụng lệnh docker như cách bạn làm trên các hệ thống hỗ trợ vùng chứa khác.
Tuy nhiên, Atomic Host cũng đi kèm với một lệnh bổ sung được gọi là nguyên tử, mở rộng những gì bạn có thể làm với các vùng chứa.
Nhưng Atomic cũng có các tính năng khác cho phép bạn:
- Làm việc với Máy chủ Nguyên tử: Xác minh, Cập nhật, Quay lại và Mở khóa Hệ thống Máy chủ Nguyên tử
- Quản lý hình ảnh: cài đặt (để chạy theo những cách xác định trước), cập nhật, xác minh và quét hình ảnh vùng chứa.
- Hoạt động trong vùng chứa: danh sách, cập nhật và hoàn tác
Các thông lệ về Máy chủ nguyên tử Fedora đã được sử dụng để tạo thành các sản phẩm Máy chủ nguyên tử Linux và Máy chủ nguyên tử CentOS của Red Hat Enterprise.
Tạm biệt Fedora Atomic Host, xin chào Fedora CoreOS

Đáp lại, có thông tin cho rằng dự án Fedora Atomic Host sẽ được thay thế bằng dự án Fedora CoreOS , dự án này tiếp tục phát triển hệ thống máy chủ Linux Container Linux, vốn được Red Hat tiếp quản sau khi mua lại CoreOS.
Tất cả các gói hỗ trợ công việc của các ứng dụng cuối cùng đều được phân phối trực tiếp như một phần của vùng chứa và hệ thống máy chủ chỉ chứa một bộ thành phần tối thiểu (systemd, journald, docker, rpm-OSTree, v.v.).
Là một phần của sản phẩm Fedora CoreOS , các công nghệ Fedora Atomic và Container Linux được kết hợp với nhau.
Giống như Fedora Atomic, một số phần của Fedora CoreOS dựa vào kho lưu trữ của Fedora sử dụng rpm-ostree, và SELinux được sử dụng để tăng cường khả năng cách ly container , nhưng các công nghệ cốt lõi như Ignition (hệ thống cấu hình khởi động ban đầu, một giải pháp thay thế cho Cloud-Init) và cơ chế cài đặt được chuyển từ Container Linux.
Việc ngừng phát triển Fedora Atomic Host sẽ không ảnh hưởng đến việc phát triển dự án Fedora Atomic Workstation, hiện đang được phát triển dưới tên gọi Fedora Silverblue và cuối cùng có thể thay thế Fedora Workstation truyền thống.
Phiên bản Fedora Silverblue cũng được phân phối ở dạng nguyên khối, không chia hệ thống cơ sở thành các gói riêng biệt, sử dụng cơ chế nâng cấp nguyên tử.
Thay vì các vùng chứa Docker, các gói flatpak tự động đủ dùng để cài đặt các ứng dụng bổ sung.
Hình ảnh hệ thống không thể phân chia và được hình thành bằng công nghệ OSTree (không thể cài đặt các gói riêng lẻ trong môi trường này, bạn chỉ có thể xây dựng lại toàn bộ hình ảnh hệ thống bằng cách mở rộng nó bằng các gói mới bằng bộ công cụ rpm-ostree).