✨Enterprise Storage OS

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). 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. 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.

Nền tảng

ESOS 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. 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).

Giao thức

thumb|Màn hình đồ họa của ESOS

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. 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-end

ESOS hỗ trợ nhiều kết nối SAN. 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:

  • Fibre Channel: QLogic HBAs được hỗ trợ, và Emulex OneConnect FC HBAs cũng được hỗ trợ (yêu cầu Emulex OCS SDK)
  • InfiniBand: Mellanox, QLogic, và Chelsio IB HCAs
  • Fibre Channel over Ethernet (FCoE): Giải pháp target phần mềm trên card mạng có tính năng DCB/DCBX, Emulex OneConnect FCoE CNAs (yêu cầu Emulex OCS SDK) và Chelsio Uwire FCoE CNAs.
  • iSCSI: Hoạt động trên mạng IP (Ethernet, IPoIB).

Lưu trữ back-end

Dự án phần mềm nguồn mở này hỗ trợ:

  • Hệ thống tập tin Btrfs, XFS, và ext4 cho chế độ hoạt động cấp độ tập tin "vdisk_fileio".
  • Bộ điều khiển RAID phần cứng LSI, Adaptec, HP, và Areca, bao gồm bộ công cụ cài đặt trình điều khiển CLI.
  • Hỗ trợ clustering và sẵn sàng cao, hỗ trợ bởi Pacemaker và Corosync.
  • DRBD, dùng để replicate giữa các ESOSs.
  • Virtual Tape Library (VTL), được hỗ trợ bởi dự án mhVTL.
  • Giải pháp cache SSD: EnhanceIO, bcache, và dm-cache (lvmcache).
  • Automated tiered storage thông qua dự án BTIER project và Ceph RBD mapping.

Cài đặt

ESOS 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.. 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ép

Ngà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.

👁️ 1 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**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). ESOS được phát triển trên dự án phần mềm nguồn mở, hoạt động
Đây là danh sách các hệ điều hành. Hệ điều hành máy tính có thể được phân loại theo công nghệ, quyền sở hữu, giấy phép, trạng thái hoạt động, cách dùng, và nhiều đặc
**Novell, Inc** _(phát âm: /nvɛl/)_ là một công ty
**DB2** là một trong các dòng phần mềm quản trị cơ sở dữ liệu quan hệ của IBM (RDBMS: relational Database Management System). Có nhiều phiên bản khác nhau của DB2 để chạy trên các
nhỏ|Jim Zemlin tại lễ khai mạc LinuxCon Europe 2014 nhỏ|Linus Torvalds tại LinuxCon North America 2016 **Linux Foundation** (**LF**) là một hiệp hội thương mại công nghệ phi lợi nhuận được thành lập để thúc
**Google Cloud Platform** (**GCP**), được cung cấp bởi Google, là một bộ dịch vụ điện toán đám mây chạy trên cùng một cơ sở hạ tầng mà Google sử dụng nội bộ cho các sản
**WebDAV** là viết tắt của cụm từ **Web-based Distributed Authoring and Versioning** (tạm dịch **_hệ thống quản lý chứng thực và phiên bản dựa trên môi trường Web_**) là một trong những sáng chế của