Enterprise Storage OS
Enterprise Storage OS, còn được gọi là ESOS, là bản phân phối Linux máy chủ lưu trữ SAN cấp độ khối (block-level).[2] ESOS được phát triển trên dự án phần mềm nguồn mở, hoạt động trên bản phân phối Linux.[3] Dự án SCST là thành phần chính của ESOS; cung cấp chức năng lưu trữ back-end.[4] Nền tảngESOS là bản phần phối Linux niche. ESOS được thiết kế để chạy trên ổ USB flash, hoặc thiết bị lưu trữ có thể tháo rời khác như Secure Digital, CompactFlash, v.v... ESOS là hệ điều hành chạy trên bộ nhớ thường trú: Khi khởi động tập tin hệ thống tmpfs được khởi tạo như phân vùng root và thông tin trên ổ USB flash sẽ được copy vào phân vùng này.[5] Các tập tin cấu hình và log được ghi thẳng lên 1 phân vùng riêng trên ổ USB flash (không bị mất khi khởi động lại).[6] Giao thức![]() ESOS sử dụng giao diện văn bản (TUI) để quản trị hệ thống, cầu hình mạng, và các chức năng lưu trữ khác.[7] TUI được sử dụng trong ESOS được viết từ ngôn ngữ lập trình C; có sử dụng thư viện ncurses và CDK. Kết nối front-endESOS hỗ trợ nhiều kết nối SAN.[8] Các kết nối này được hỗ trợ bởi SCST và các trình điều khiển của hãng thứ 3 được phát triển cho SCST:[9]
Lưu trữ back-endDự án phần mềm nguồn mở này hỗ trợ:
Cài đặtESOS khác với các bản phân phối phổ biến khác là nó không có bộ cài đặt ISO. ESOS chỉ được cung cấp 1 tập tin nén, giải nén trên một máy tính chạy hệ điều hành Linux, Windows, hoặc Mac OS X.[12] Sau đó người dùng sẽ chạy script trên máy tính này để cài đặt ESOS lên một ổ USB flash (hoặc thiết bị lưu trữ tháo rời khác).[13]. Script này chạy giao diện dòng lệnh, hỏi người dùng ổ đĩa rời để cài đặt và ghi lên đĩa. ESOS sẽ chạy trực tiếp trên ổ đĩa tháo rời này. Thay đổi giấy phépNgày 16 tháng 1 năm 2019 giấy phép của dự án ESOS được thay đổi từ GNU General Public License (GPL) sang giấy phép Apache phiên bản 2.0. Tham khảo
Liên kết ngoài
|