国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

這篇具有很好參考價(jià)值的文章主要介紹了使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

大家好!今天這篇文章主要向大家介紹如何通過 Sealos 一鍵部署高可用 MinIO 集群。

MinIO 對(duì)象存儲(chǔ)是什么?

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

對(duì)象是二進(jìn)制數(shù)據(jù),例如圖像、音頻文件、電子表格甚至二進(jìn)制可執(zhí)行代碼。對(duì)象的大小可以從幾 B 到幾 TB 不等。像 MinIO 這樣的對(duì)象存儲(chǔ)平臺(tái)提供了專用工具和功能,使用標(biāo)準(zhǔn)的 S3 兼容 API 存儲(chǔ)、列出和檢索對(duì)象。

MinIO 對(duì)象存儲(chǔ)使用存儲(chǔ)桶來(lái)組織對(duì)象。存儲(chǔ)桶類似于文件系統(tǒng)中的文件夾或目錄,其中每個(gè)存儲(chǔ)桶可以容納任意數(shù)量的對(duì)象。MinIO 存儲(chǔ)桶提供與 AWS S3 存儲(chǔ)桶相同的功能。

原文鏈接:https://forum.laf.run/d/1029

MinIO 的糾刪碼

MinIO 支持分布式部署,支持服務(wù)和數(shù)據(jù)的高可用,核心就是 MinIO 的糾刪碼功能。

MinIO 實(shí)現(xiàn)了糾刪碼功能,將其作為提供數(shù)據(jù)冗余和可用性的核心組件。假設(shè) MinIO 將一個(gè)對(duì)象分為 K 個(gè)數(shù)據(jù)分片,糾刪碼可根據(jù) K 個(gè)數(shù)據(jù)分片生成 M 個(gè)校驗(yàn)分片,MinIO 需要最少 K 個(gè)任何類型的分片來(lái)恢復(fù)原對(duì)象。意味著總共 K+M 個(gè)分片中可以允許 M 個(gè)分片失效。

如下圖舉個(gè)栗子:我們將一個(gè)對(duì)象分為 12 個(gè)數(shù)據(jù)分片(Data shard),然后生成 4 個(gè)校驗(yàn)分片(Parity shard),總共有 16 個(gè)分片,分別存儲(chǔ)在單個(gè)驅(qū)動(dòng)中,此方式可以容忍 4 個(gè)驅(qū)動(dòng)的失效,并且有 0.75(12/16)的存儲(chǔ)效率。(此為 EC:4,EC 為 Erasure Coding,4 為校驗(yàn)分片的數(shù)量)

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

為了更好跟三副本方式進(jìn)行比較,我們假設(shè)現(xiàn)有 2 個(gè)數(shù)據(jù)分片和 2 個(gè)校驗(yàn)分片,比較結(jié)果如下:

方式 容忍失效分片(副本)數(shù) 存儲(chǔ)效率
糾刪碼(EC:2) 2 1/2
三副本 2 1/3

通過比較可以看出糾刪碼可以提高存儲(chǔ)效率,減少存儲(chǔ)資源的使用(補(bǔ)充:當(dāng)數(shù)據(jù)分片數(shù)等于校驗(yàn)分片數(shù)時(shí),MinIO 中為了避免出現(xiàn)腦裂問題,寫入數(shù)據(jù)時(shí)需要大多數(shù)分片,即 3 個(gè)分片,詳情可查看:MinIO 可用性和彈性)。

MinIO 中可以調(diào)整 校驗(yàn)分片/總分片 的比例,比例范圍為為 0 - 1/2。比例越大,數(shù)據(jù)可用性越高(可容忍失效分片數(shù)),同時(shí)存儲(chǔ)效率越低。

快速部署高可用 MinIO 的教程

模板部署的 MinIO 采用了 4 節(jié)點(diǎn)和 EC:2 的方式。能保證單節(jié)點(diǎn)宕機(jī)不影響讀寫服務(wù),雙節(jié)點(diǎn)掛機(jī)不影響讀服務(wù),且存儲(chǔ)效率為 1/2。

  • 點(diǎn)擊鏈接 https://cloud.sealos.top/?openapp=system-fastdeploy%3FtemplateName%3Dminio
  • 輸入賬號(hào)密碼和存儲(chǔ)大小。(注:賬號(hào)密碼至少需要8位,存儲(chǔ)大小部署后無(wú)法修改)
  • 點(diǎn)擊 Deploy Application,MinIO 啟動(dòng)!

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

  • 點(diǎn)擊 Confirm,跳轉(zhuǎn)查看詳情。

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

  • 點(diǎn)擊鏈接即可訪問 MinIO Console 界面。

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

  • 輸入賬號(hào)密碼,開始使用 MinIO。簡(jiǎn)單創(chuàng)建一個(gè) bucket 存儲(chǔ)桶,然后上傳 install.sh 文件。

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅

至此,我們已經(jīng)成功部署一個(gè)強(qiáng)大的對(duì)象存儲(chǔ)應(yīng)用了??梢蚤_始愉快的存儲(chǔ)對(duì)象啦!

MinIO on Kubernetes

抽象的介紹一下 MinIO 在 K8S 中的架構(gòu):

  • Pod:作為 MinIO 實(shí)例運(yùn)行的基礎(chǔ)單元,每個(gè) Pod 部署一個(gè) MinIO 容器實(shí)例。
  • StatefulSet:用于管理 4 個(gè) MinIO Pod 副本,保證副本數(shù)量和順序,為每個(gè) Pod 提供穩(wěn)定的網(wǎng)絡(luò)標(biāo)識(shí)(如 DNS 名字)和存儲(chǔ)標(biāo)識(shí)(PV 卷)。
  • Service(Headless):為 StatefulSet 內(nèi)的 MinIO Pod 提供內(nèi)部服務(wù)發(fā)現(xiàn),其他 Pod 可以通過固定的 DNS 名字訪問每個(gè) MinIO 實(shí)例。
  • Service(ClusterIP):對(duì)外提供 MinIO Console 服務(wù)的訪問端口和目標(biāo)端口映射。
  • Ingress:配置外網(wǎng)入口域名和路徑映射規(guī)則,可以通過域名訪問 Minio Console。

使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-709843.html

參考資料

  1. https://min.io/docs/minio/kubernetes/upstream/operations/concepts/erasure-coding.html
  2. https://min.io/docs/minio/kubernetes/upstream/operations/concepts/availability-and-resiliency.html#minio-availability-resiliency
  3. https://cloud.tencent.com/developer/article/1829995

到了這里,關(guān)于使用 Sealos 一鍵部署高可用 MinIO,開啟對(duì)象存儲(chǔ)之旅的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 開源對(duì)象存儲(chǔ)系統(tǒng)minio部署配置與SpringBoot客戶端整合訪問

    開源對(duì)象存儲(chǔ)系統(tǒng)minio部署配置與SpringBoot客戶端整合訪問

    官方介紹: MinIO 提供高性能、與S3 兼容的對(duì)象存儲(chǔ)系統(tǒng),讓你自己能夠構(gòu)建自己的私有云儲(chǔ)存服務(wù)。在 GNU AGPL v3 下是 100% 開源的。 部署簡(jiǎn)單,只有一個(gè)minio可執(zhí)行文件。 高性能,在 32 個(gè) NVMe 驅(qū)動(dòng)器節(jié)點(diǎn)和 100Gbe 網(wǎng)絡(luò)上發(fā)布的 GET/PUT 結(jié)果超過 325 GiB/秒和 165 GiB/秒。 Kubernetes原

    2024年02月09日
    瀏覽(26)
  • Docker部署MinIO對(duì)象存儲(chǔ)服務(wù)器結(jié)合內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問

    Docker部署MinIO對(duì)象存儲(chǔ)服務(wù)器結(jié)合內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問

    MinIO是一個(gè)開源的對(duì)象存儲(chǔ)服務(wù)器,可以在各種環(huán)境中運(yùn)行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫(kù)無(wú)縫集成。MinIO的設(shè)計(jì)目標(biāo)是高性能、高可用性和可擴(kuò)展性。它可以在分布式模式下運(yùn)行,以滿足不同規(guī)模的存儲(chǔ)需求。 MinIO是

    2024年02月04日
    瀏覽(30)
  • Docker本地部署MinIO對(duì)象存儲(chǔ)服務(wù)器結(jié)合Cpolar內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問

    Docker本地部署MinIO對(duì)象存儲(chǔ)服務(wù)器結(jié)合Cpolar內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問

    MinIO是一個(gè)開源的對(duì)象存儲(chǔ)服務(wù)器,可以在各種環(huán)境中運(yùn)行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫(kù)無(wú)縫集成。MinIO的設(shè)計(jì)目標(biāo)是高性能、高可用性和可擴(kuò)展性。它可以在分布式模式下運(yùn)行,以滿足不同規(guī)模的存儲(chǔ)需求。 MinIO是

    2024年02月04日
    瀏覽(26)
  • 使用docker和minio實(shí)現(xiàn)對(duì)象存儲(chǔ)

    使用docker和minio實(shí)現(xiàn)對(duì)象存儲(chǔ)

    使用docker和minio實(shí)現(xiàn)對(duì)象存儲(chǔ) 什么是minio ? Minio 是一個(gè)開源的 分布式文件存儲(chǔ) 系統(tǒng),它基于 Golang 編寫,雖然 輕量 ,卻擁有著不錯(cuò)的 高性能 ,可以將圖片、視頻、音樂、pdf這些文件存儲(chǔ)到多個(gè)主機(jī),可以存儲(chǔ)到多個(gè)Linux,或者多個(gè)Windows,或者多個(gè)Mac,Minio中存儲(chǔ) 最大文件

    2024年02月16日
    瀏覽(19)
  • 開源對(duì)象存儲(chǔ)服務(wù)器MinIO本地部署并結(jié)合內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問管理界面

    開源對(duì)象存儲(chǔ)服務(wù)器MinIO本地部署并結(jié)合內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問管理界面

    MinIO是一個(gè)開源的對(duì)象存儲(chǔ)服務(wù)器,可以在各種環(huán)境中運(yùn)行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫(kù)無(wú)縫集成。MinIO的設(shè)計(jì)目標(biāo)是高性能、高可用性和可擴(kuò)展性。它可以在分布式模式下運(yùn)行,以滿足不同規(guī)模的存儲(chǔ)需求。 MinIO是

    2024年02月01日
    瀏覽(29)
  • Minio 踩坑 Docker 使用 免費(fèi)開源對(duì)象存儲(chǔ) MINIO 包會(huì)安裝

    Minio 踩坑 Docker 使用 免費(fèi)開源對(duì)象存儲(chǔ) MINIO 包會(huì)安裝

    minio簡(jiǎn)介: 對(duì)象存儲(chǔ)人工智能數(shù)據(jù)基礎(chǔ)設(shè)施 MinIO 是一種高性能、S3 兼容的對(duì)象存儲(chǔ)。它是為大規(guī)模 AI/ML、數(shù)據(jù)湖和數(shù)據(jù)庫(kù)工作負(fù)載。它是軟件定義的并在任何云或本地基礎(chǔ)設(shè)施上運(yùn)行。MinIO 具有雙重許可根據(jù)開源 GNU AGPL v3 和商業(yè)企業(yè)許可證。 之前使用的是官方的minio/minio,

    2024年04月14日
    瀏覽(37)
  • minio開源的對(duì)象存儲(chǔ)服務(wù)器安裝及使用

    minio開源的對(duì)象存儲(chǔ)服務(wù)器安裝及使用

    MinIO是一個(gè)開源的對(duì)象存儲(chǔ)服務(wù)器,設(shè)計(jì)用于實(shí)現(xiàn)高性能、可擴(kuò)展的云存儲(chǔ)。它兼容Amazon S3云存儲(chǔ)服務(wù)的API,因此可以與現(xiàn)有的S3兼容應(yīng)用程序進(jìn)行集成。 MinIO可以部署在本地服務(wù)器、私有云環(huán)境或公共云上,如AWS、Azure、Google Cloud等。它通過將數(shù)據(jù)分散在多個(gè)獨(dú)立節(jié)點(diǎn)上實(shí)現(xiàn)

    2024年02月08日
    瀏覽(25)
  • 使用docker搭建minio分布式對(duì)象存儲(chǔ)系統(tǒng)

    使用docker搭建minio分布式對(duì)象存儲(chǔ)系統(tǒng)

    這里我簡(jiǎn)單的和大家介紹一下什么是minio ? 附上Minio官網(wǎng)鏈接:https://minio.org.cn/ MinIO是一種開源的對(duì)象存儲(chǔ)服務(wù)器,通過使用標(biāo)準(zhǔn)的HTTP/REST API來(lái)訪問和管理數(shù)據(jù)。它采用分布式架構(gòu),具有高性能、高可用性和可擴(kuò)展性。MinIO可以幫助用戶輕松管理和存儲(chǔ)大量的非結(jié)構(gòu)化數(shù)據(jù),

    2024年02月12日
    瀏覽(24)
  • 【Kubernetes】k8s使用minio作為對(duì)象存儲(chǔ)

    【Kubernetes】k8s使用minio作為對(duì)象存儲(chǔ)

    k8s version:v1.20.15 minio version :v4.4.16 (1)安裝kubectl-minio插件 自選minio-operaterd的版本下載包 minio-operater plugin 訪問地址:http://ip:9090 1、sc-minio.yaml 創(chuàng)建 2、 創(chuàng)建所需的永久卷 序號(hào) 路徑 容量 (G) 說明 所在節(jié)點(diǎn) 1 /data/1 5 租戶使用 3個(gè)節(jié)點(diǎn)各1個(gè) 2 /data/log1 5 租戶使用 3個(gè)節(jié)點(diǎn)各1個(gè)

    2024年04月09日
    瀏覽(22)
  • 使用Spring Gateway為對(duì)象存儲(chǔ)系統(tǒng)MinIo和kkFileView文檔預(yù)覽增加登錄驗(yàn)證

    使用Spring Gateway為對(duì)象存儲(chǔ)系統(tǒng)MinIo和kkFileView文檔預(yù)覽增加登錄驗(yàn)證

    官網(wǎng)介紹:kkFileView為文件文檔在線預(yù)覽解決方案,該項(xiàng)目使用流行的spring boot搭建,易上手和部署,基本支持主流辦公文檔的在線預(yù)覽,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,圖片,視頻,音頻等等。 前一文章《開源對(duì)象存儲(chǔ)系統(tǒng)MinIo部署配置與SpringBoot客戶端整合訪問》已經(jīng)介紹

    2024年02月09日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包