MinIO 是一個流行的開源物件儲存解決方案,該公司對其社群版本進行了重大更改,在使用者中引發了爭議。該公司已從免費版本中移除了關鍵的基於 Web 的管理功能,引導使用者要麼使用命令列工具,要麼升級到付費計劃。
從社群版本中剝離的主要功能
最新的更新日誌顯示, MinIO 已在 Web 介面中棄用了幾個核心管理功能。賬戶和策略管理、配置設定以及其他管理功能不再透過基於瀏覽器的控制檯提供。相反,使用者必須依賴 mc
命令列客戶端來執行這些任務。
這一變化影響了使用者與其 MinIO 部署的互動方式。以前,管理員可以透過直觀的 Web 介面管理他們的儲存系統。現在,他們必須學習命令列語法或為商業版本付費以重新獲得基於 Web 的管理功能。
MinIO v2.0.0 中已棄用的功能:
- 賬戶和策略管理(Web UI)
- 配置管理(Web UI)
- 儲存桶管理工具(Web UI)
- 管理控制檯功能
替代解決方案:
- SeaweedFS - Apache 2.0 許可證
- Garage - AGPL 許可證
- Zenko - Apache 2.0 許可證
- OpenMaxIO - 變更前 MinIO 的社群分支
社群反應和擔憂
這一決定引發了與 Redis 最近許可證變更的比較,使用者對移除他們之前依賴的功能表示不滿。許多人將此視為平臺惡化的典型例子——為了推動收入而逐漸降低服務質量。
「我認為棄用支援有另一種含義。我討厭這種事情發生。」
一些社群成員已經開始探索替代方案。一個名為 OpenMaxIO 的分支已經出現,保留了實施這些更改之前的最後一個版本。然而,其長期可行性仍然不確定。
技術影響和替代方案
雖然核心儲存功能保持不變,但使用者體驗發生了顯著變化。依賴基於 Web 管理的組織可能需要重新培訓員工或考慮遷移到其他解決方案。
幾個替代方案正在獲得關注,包括 SeaweedFS 、 Garage 和 Zenko 。這些專案提供 S3 相容的儲存,具有不同的許可模式和功能集。使用者正在積極討論這些選項,作為自託管環境中 MinIO 的潛在替代品。
展望未來
MinIO 的策略似乎專注於將企業功能貨幣化,同時將核心儲存引擎保持為開源。該公司認為這種方法有助於維持開發,同時為社群和商業使用者提供服務。
然而,這些變更的時機和執行在社群中造成了不確定性。使用者現在必須決定是適應命令列管理、為商業許可證付費,還是遷移到更符合他們需求和期望的替代解決方案。
參考:Changelog