对象储存选型

这篇具有很好参考价值的文章主要介绍了对象储存选型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

对象储存选型

需求

1.很多对象存储无法指定对象名称, 只能由系统生成. 为了便于使用和理解, 需要对象存储 支持 自定义对象名
2.对象存储 需要权限管理,
3.需要有扩容方案
4.需要由备份能力
5.需要支持 HTTP 下载
6.有web 管理界面
7.接入完善, SDK 生态完善
8.开源
9.使用广泛, 社区活跃
10.产品成熟
11.文档完整丰富
12.开发团队有丰富经验
13.安装维护简单, 最好能对接k8s 云原生的方式

可选方案对比

经过以上条件过滤, 部分符合条件的知名方案为
对象存储选型,minio,云计算
其中 ambry 无法自定义对象名, 排除
swift 生态, 云原生对接, 接入sdk等不够成熟, 排除
StorageGRID 经过咨询 netapp , 无法使用目前装在上海机房里的netapp, 需要购买新设备, 机房已无空间, 故排除

推荐方案对比

对象存储选型,minio,云计算
minio:
集群搭建成功后, 不支持横向扩容, 不能改变集群规模, hash 是固定的, 以简化集群维护成本
扩容方案有两种:
对等扩容: 如果原集群4台机器, 扩容时必须增加4台, 集群最大32台机器
federation扩容: 创建新集群, 引入etcd, 将多个集群 组成一个逻辑上的大集群

NAS网关功能 可以直接使用NetApp 最为后端存储, 转换为对象存储的协议, 可靠性靠NetApp保证,

Ceph:
可以在一个集群内增加节点, 增加节点后 需要rehash , 以及数据迁移到新硬盘, 带来维护成本较高文章来源地址https://www.toymoban.com/news/detail-785391.html

到了这里,关于对象储存选型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Java笔记】对象存储服务MinIO

    1 MinIO简介 MinIO 基于Apache License v2.0开源协议的对象存储服务,可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用 Golang 实现,服务端可以工作在Windows,Linux, OS X和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来。 MinIO兼容亚马逊S3云存

    2024年02月13日
    浏览(55)
  • Minio 踩坑 Docker 使用 免费开源对象存储 MINIO 包会安装

    minio简介: 对象存储人工智能数据基础设施 MinIO 是一种高性能、S3 兼容的对象存储。它是为大规模 AI/ML、数据湖和数据库工作负载。它是软件定义的并在任何云或本地基础设施上运行。MinIO 具有双重许可根据开源 GNU AGPL v3 和商业企业许可证。 之前使用的是官方的minio/minio,

    2024年04月14日
    浏览(46)
  • 高性能分布式对象存储——MinIO实战操作(MinIO扩容)

    MinIO的基础概念和环境部署可以参考我之前的文章:高性能分布式对象存储——MinIO(环境部署) 官方文档:https://docs.min.io/docs/minio-admin-complete-guide.html MinIO Client (mc) 为 UNIX 命令(如 ls、cat、cp、mirror、diff、find 等)提供了现代替代方案。它支持文件系统和兼容 Amazon S3 的云存

    2023年04月26日
    浏览(61)
  • 使用docker和minio实现对象存储

    使用docker和minio实现对象存储 什么是minio ​ Minio 是一个开源的 分布式文件存储 系统,它基于 Golang 编写,虽然 轻量 ,却拥有着不错的 高性能 ,可以将图片、视频、音乐、pdf这些文件存储到多个主机,可以存储到多个Linux,或者多个Windows,或者多个Mac,Minio中存储 最大文件

    2024年02月16日
    浏览(58)
  • 打造自己的分布式MinIO对象存储

    MinIO是一个对象存储解决方案,它提供了一个与Amazon Web Services S3兼容的API,并支持所有核心S3特性。MinIO旨在部署在任何地方——公共云或私有云、裸机基础架构、协调环境和边缘基础架构。 分布式MinIO如何工作 Server Pool由多个Minio服务节点与其附属的多个磁盘构成。MinIO支持

    2024年02月11日
    浏览(54)
  • 备份StarRocks数据到对象存储minio中/外表查minio中的数据

    1.部署minio环境 宿主机与容器挂在映射 宿主机位置 容器位置 /data/minio/config /data /data/minio/data /root/.minio 拉起环境: 2.准备starrocks环境 参考docker部署starrocks 使用 Docker 部署 StarRocks @ deploy_with_docker @ StarRocks Docs 3.minio文件查询/全库备份·实操 借助python生成parquet文件  3.1 去查存在

    2024年02月10日
    浏览(41)
  • 在 Spring Boot 中集成 MinIO 对象存储

    MinIO 是一个开源的对象存储服务器,专注于高性能、分布式和兼容S3 API的存储解决方案。本文将介绍如何在 Spring Boot 应用程序中集成 MinIO,以便您可以轻松地将对象存储集成到您的应用中。 安装minio 拉取 minio Docker镜像 创建minio数据和配置目录 运行minio容器,设置访问和密钥并

    2024年02月10日
    浏览(46)
  • minio开源的对象存储服务器安装及使用

    MinIO是一个开源的对象存储服务器,设计用于实现高性能、可扩展的云存储。它兼容Amazon S3云存储服务的API,因此可以与现有的S3兼容应用程序进行集成。 MinIO可以部署在本地服务器、私有云环境或公共云上,如AWS、Azure、Google Cloud等。它通过将数据分散在多个独立节点上实现

    2024年02月08日
    浏览(47)
  • 使用docker搭建minio分布式对象存储系统

    这里我简单的和大家介绍一下什么是minio ? 附上Minio官网链接:https://minio.org.cn/ MinIO是一种开源的对象存储服务器,通过使用标准的HTTP/REST API来访问和管理数据。它采用分布式架构,具有高性能、高可用性和可扩展性。MinIO可以帮助用户轻松管理和存储大量的非结构化数据,

    2024年02月12日
    浏览(53)
  • 【Kubernetes】k8s使用minio作为对象存储

    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 创建 2、 创建所需的永久卷 序号 路径 容量 (G) 说明 所在节点 1 /data/1 5 租户使用 3个节点各1个 2 /data/log1 5 租户使用 3个节点各1个

    2024年04月09日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包