Minio部署(单机/单机EC/集群)

本文详细介绍了Minio的部署,包括单机、单机EC码模式和集群部署。Minio是一款高度可用的对象存储服务器,支持Lambda计算、加密和防篡改功能。在标准硬件上,其读写速度可达183 GB/s和171 GB/s。部署环境推荐使用RHEL/CentOS 8.x或更高版本,不建议在Windows上搭建。集群部署时,建议所有节点为同质化配置,并使用docker-compose进行管理。
摘要由CSDN通过智能技术生成

官方网站:https://docs.min.io

中文网站:MinIO Quickstart Guide| Minio中文文档

中文网站版本落后不建议翻阅

minio优点:

1:高度可用
    Minio服务器可以容忍分布式设置中高达(N / 2)-1节点故障。而且,您可以配置Minio服务器在Minio与任意Amazon S3兼容服务器之间存储数据。
2:Lambda计算
    Minio服务器通过其兼容AWS SNS / SQS的事件通知服务触发Lambda功能。支持的目标是消息队列,如Kafka,NATS,AMQP,MQTT,Webhooks以及Elasticsearch,Redis,Postgres和MySQL等数据库。
3:加密和防篡改
    Minio为加密数据提供了机密性,完整性和真实性保证,而且性能开销微乎其微。使用AES-256-GCM,ChaCha20-Poly1305和AES-CBC支持服务器端和客户端加密。加密的对象使用AEAD服务器端加密进行防篡改。
4:可对接后端存储
    除了Minio自己的文件系统,还支持DAS、 JBODs、NAS、Google云存储和Azure Blob存储。
5:sdk支持
    基于Minio轻量的特点,它得到类似Java、Python或Go等语言的sdk支持
6:部署简单
    有安装包、docker、docker compose等方式都特别容易
7:辅助
    有UI界面、minio mc
8:性能
    是目前最快的对象存储服务器
        在标准硬件上,对象存储的读/写速度最高可以达到183 GB/s和171 GB/s。关于fastDFS 测试写了20万个文件,总共200G,大约用时10个小时。总体上是很难达到MinIO“号称的”以G为单位的每秒读写速度。
     一般情况下机械硬盘应该在10G/s左右,SSD硬盘在30-40G/s

部署环境:

        MinIO 推荐操作系统 RHEL/CentOS 8.x 或更高版本,Ubuntu 18.04 LTS 或更高版本。 Linux内核4.x版本
不建议在windows上搭建

单机部署:

二进制方式:

        下载:wget https://dl.min.io/server/minio/release/linux-amd64/minio

        将下载的文件变成可执行   chmod +x minio    

        启动:./minio server /data         不设置密码就是默认 minioadmin/minioadmin

docker方式:

docker run -d \
  -p 8900:9000 \
  -p 8901:9001 \
  --name minio2 \
  -v ~/var/local/environment/data:/data \
  -e "MINIO_ROOT_USER=root" \
  -e "MINIO_ROOT_PASSWORD=m
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值