首先來(lái)講,Minio是一個(gè)基于A(yíng)pache License v2.0開(kāi)源協(xié)議的對象存儲服務(wù),如果大家用過(guò)阿里云的OSS那你一定知道對象存儲怎么用,它并不能像NFS直接mount掛載到系統里,而是需要通過(guò)API或者sdk來(lái)讀寫(xiě)文件。
Minio兼容亞馬遜S3云存儲服務(wù)接口,非常適合于存儲大容量非結構化的數據,例如圖片、視頻、日志文件、備份數據和容器/虛擬機鏡像等,而一個(gè)對象文件可以是任意大小,從幾kb到最大5T不等。
Minio是一個(gè)非常輕量的服務(wù),可以很簡(jiǎn)單的和其他應用的結合,類(lèi)似 NodeJS, Redis 或者 MySQL。
Minio為啥受歡迎呢?
1)性能高
這個(gè)是最重要的一點(diǎn),只有性能高才能受到業(yè)內大廠(chǎng)的青睞。Minio據說(shuō)是當前階段業(yè)內性能最好的對象存儲。Minio針對大規模數據、高并發(fā)訪(fǎng)問(wèn)和低延遲的設計,它使用了并發(fā)、異步和分布式的處理方式,因此能夠處理大量數據請求時(shí)表現出色。
2)可擴展
不同MinIO集群可以組成聯(lián)邦,并形成一個(gè)全局的命名空間,并且支持跨越多個(gè)數據中心。
3)Amazon S3兼容
使用 Amazon S3 v2 / v4 API??梢允褂肕inio SDK,Minio Client,AWS SDK 和 AWS CLI 訪(fǎng)問(wèn)Minio服務(wù)器。
4)可對接多種后端存儲
除了Minio自己的文件系統,還支持 DAS、 JBODs、NAS、Google云存儲和 Azure Blob存儲。
5)SDK支持
支持python、Java、Go、.NET等開(kāi)發(fā)程序。
6)圖形化界面
MinIO服務(wù)安裝后,可以直接通過(guò)瀏覽器登錄系統,完成文件夾、文件的管理,這個(gè)就非常給力了,可以大大提升運維人員的工作效率。
7)穩定性好
Minio非常輕量,功能并不多,所以它不容易出錯,非常穩定。有時(shí)候穩定性是要放到性能之上的一個(gè)衡量指標。
8)容器化集成方便
MinIO提供了與k8s、etcd、docker等主流容器化技術(shù)深度集成方案。
9)數據安全
Minio在這方面做得非常棒,它使用糾刪碼和Checksum機制來(lái)防止硬件錯誤和靜默數據污染。在最高冗余度配置下,即使丟失1/2的磁盤(pán)也能恢復數據。
審核編輯:劉清
-
NAS
+關(guān)注
關(guān)注
11文章
242瀏覽量
112019 -
JAVA語(yǔ)言
+關(guān)注
關(guān)注
0文章
138瀏覽量
19972 -
MySQL
+關(guān)注
關(guān)注
1文章
776瀏覽量
26086 -
虛擬機
+關(guān)注
關(guān)注
1文章
868瀏覽量
27558 -
CLI
+關(guān)注
關(guān)注
1文章
79瀏覽量
8436
原文標題:今天聊聊Minio
文章出處:【微信號:aming_linux,微信公眾號:阿銘linux】歡迎添加關(guān)注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論