⑴MinIO是一个功能强大简单易用的高性能的对象存储服务器,它的高性能Kuberes原生对象存储套件是为满足混合云的需求而构建的,它与Amazon
⑵S云存储服务的API兼容,可以轻松为机器学习分析和应用数据工作负载构建高性能的云原生数据基础设施等,使用minIO可以在每个Kuberes环境中提供一致的体验;MinIO这款对象存储服务器速度快效率高,可以使对象存储能够作为各种工作负载的主要存储层运行,是一款专门为云原生和企业准备的高性能对象存储服务器,非常值得大家下载使用。
⑶MinIO非常适合希望为其混合云策略寻求一致,高性能和可扩展对象存储的企业。从设计开始就以Kuberes原生,从一开始就兼容S,MinIO如今在AWS,Azure和GCP中运行的实例超过万个实例-比其余私有云的总和还多。当添加到数百万个私有云实例和广泛的边缘部署中时,MinIO是混合云的领导者。
⑷MinIO是在过去四年中从头开始构建的,它是定义云的技术和体系结构的本机。其中包括容器化,使用Kuberes进行编排,微服务和多租户。没有其他对象存储更适合Kuberes了。
⑸MinIO是高性能对象存储的先锋
⑹MinIO是世界上最快的对象存储服务器。在标准硬件上,读/写速度分别为 GB / s和 GB /
⑺s,对象存储可以作为主要存储层,用于Spark,Presto,TensorFlow,HO.ai以及替代产品等各种工作负载用于Hadoop HDFS。
⑻建立在网络规模原则上
⑼MinIO利用了Web缩放器的来之不易的知识,为对象存储带来了简单的缩放模型。在MinIO,扩展从单个群集开始,该群集可以与其他MinIO群集联合以创建全局名称空间,并在需要时跨越多个数据中心。这是一半以上的财富强企业使用MinIO的原因之一。
⑽MinIO是Apache
⑾V许可证和Affero通用公共许可证版本(AGPLv的%开放源代码。这意味着MinIO的客户无需锁定,可以检查,可以自由创新,可以自由修改和自由重新分配。其部署的多样性以专有软件无法提供的方式强化了软件。
⑿用于Amazon S兼容性的事实上的标准
⒀亚马逊的S API是对象存储世界中的事实上的标准。MinIO是事实上的S兼容性标准,并且是最早采用API的人之一,也是第一个添加对S
⒁Select支持的人。包括Microsoft Azure在内的多个组织使用MinIO的S网关-比其他行业的总和还多。
⒂极简主义是MinIO的指导性设计原则。简单性减少了出错的机会,提高了正常运行时间,提供了可靠性,同时又是性能的基础。MinIO可以在几分钟内安装和配置。配置选项和变体的数量保持在最低限度,这导致系统管理任务几乎为零,并且故障路径更少。
⒃在标准硬件上,EAD/Write速度为 GB/s和 GB/s。
⒄建立在网络规模的原则上
⒅云端原生--没有其他对象存储比Kuberes更友好。
⒆亚马逊S兼容性的实际标准
⒇简单简约,但却非常强大
⒈由一个庞大的社区提供支持
⒉Client(mc为ls,cat,cp,mirror,diff,find等UNIX命令提供了现代的替代方案。它支持文件系统和与Amazon
⒊S兼容的云存储服务(AWS Signature v和v。
⒋Docker容器
⒌注意:以上示例默认情况下mc针对MinIO播放环境运行。要在mc其他与S兼容的服务器上运行,请按以下方式启动容器:
⒍然后使用mc config命令。
⒎亚搏体育app CI
⒏在GitLab CI中使用Docker容器时,必须将入口点设置为空字符串。
⒐使用Homebrew安装mc软件包
⒑微软Windows
⒒源代码安装仅适用于开发人员和高级用户。如果您没有可用的Golang环境,请按照如何安装Golang进行操作。所需的最低版本为go.
⒓如果您打算mc仅在POSIX兼容文件系统上使用,则可以跳过此步骤并继续日常使用。
⒔要添加一个或多个与Amazon S兼容的主机,请按照以下说明进行操作。mc将其所有配置信息存储在~/.mc/config.json文件中。
⒕只是您的云存储服务的简称。S端点,访问和密钥由您的云存储提供商提供。API签名是一个可选参数。默认情况下,它设置为“ Sv”。
⒖路径是可选参数。它用于指示服务器是否支持dns或路径样式的url请求。它接受“ on”,“
⒗off”作为有效值来启用/禁用路径样式请求。默认情况下,它设置为“ auto”,并且SDK自动确定要使用的url查找类型。
⒘示例-MinIO云存储
⒙MinIO服务器显示URL,访问权和秘密密钥。
⒚示例-Amazon S云存储
⒛通过遵循AWS Credentials Guide来获取AessKeyID和SecretAessKey 。
①注意:作为Amazon S上的IAM用户,您需要确保该用户对存储桶具有完全访问权限,或者为您的IAM用户设置以下受限策略
②示例-Google云存储
③按照Google凭据指南获取您的AessKeyID和SecretAessKey
④mc已预先配置为别名为“ play”。它是用于测试和开发目的的托管MinIO服务器。要测试Amazon
⑤S,只需将“ play”替换为“ s”或设置时使用的别名。
⑥列出中的所有存储桶
⑦mb命令将创建一个新存储桶。
⑧cp命令将数据从一个或多个源复制到目标。
⑨您可以添加外壳别名来覆盖常用的Unix工具。
⑩Shell自动补全
Ⅰ如果您正在使用bash,zsh或fish。默认情况下,Shell嵌入是嵌入的mc,以安装自动完成功能mc
Ⅱ--autopletion。重新启动shell,mc将自动完成命令,如下所示。