六个开源免费对象存储程序收集整理-自建兼容S3云存储协议对象存储
对象存储旨在存储静态文件或数据,主要包括数据、个体标识符和高度持久且可定制的元数据。这些数据可通过 HTTP 访问,并通过创建日期、大小、名称、文件类型等相关信息进行排列。由于元数据易于访问和搜索,对象存储是开发人员和企业的首选。
目前市场上有很多云对象存储服务,国外比较流行的有Amazon S3、谷歌GCS、微软Azure 等,国内的有阿里云OSS、腾讯云COS等。不过很多人并不愿意将数据存储在这些云中,原因可能有多种,例如担心数据存储安全性、个人隐私、价格费用等问题。
数据只有放在自己手里才是最安全的。自建对象存储也不是很难,购买一个便宜的VPS主机或者独立服务,利用开源免费的Object Storage对象存储软件和程序就可以快速搭建了,本篇文章就来分享为大家梳理一下目前市面上开源免费的Object Storage对象存储软件和程序。
更多的对象云存储服务这里有:
- FreeFileSync 免费开源的文件备份和同步工具-自动备份定时备份
- 十个国内优秀对象云存储服务使用对比-用于网站云存储和CDN加速
- 目录列表程序整理汇总-OneDrive,阿里云盘,GoogleDrive等各大网盘目录列表程序
一、MinIO
网站:
- 官网:https://min.io
- 项目:https://github.com/minio/minio
- 教程:利用Minio自建兼容S3协议对象存储-免费开源的Minio分布式对象存储
MinIO是根据GNU Affero通用公共许可证v3.0发布的高性能对象存储。它与Amazon S3云存储服务兼容的API。它可以处理最大支持对象大小为5TB的非结构化数据,例如照片,视频,日志文件,备份和容器映像。
MinIO 支持适用于广泛环境的多个用例,并且自问世以来就是云原生的。凭借行业领先的可扩展性和性能,MinIO 为数据分析、人工智能、机器学习、现代移动和 Web 应用程序、备份和恢复提供了多个用例。
MinIO 是全球最快的对象存储平台之一,如果使用标准硬件,读/写速度可达 183GB/s-171GB/s。它可以作为 Spark、TensorFlow、Presto、Hadoop HDFS 和 H2O 等许多工作负载的主要存储层。
二、Ceph
网站:
- 官网:https://ceph.io/
- 项目:https://github.com/ceph/ceph
Ceph是一个开源软件定义的存储平台,它在单个分布式计算机集群上实现对象存储,并提供用于对象,块和文件级存储的3合1接口。Ceph的主要目标是实现无单点故障的完全分布式操作,可扩展到艾字节级别,并且可以免费使用。
Ceph的对象存储软件接口是基于 librados 构建的,它为客户端应用程序提供对 Ceph 存储集群的 RESTful 访问。它还建立了一个基础,您可以在其中利用其高级功能,例如 RADOS 网关 (RGW)、RADOS 块设备 (RBD) 和 Ceph 文件系统 (CephFS)。
除了与 S3 兼容之外,Ceph 还为 OpenStack Swift API 兼容接口提供对象存储。Ceph 的 librados 库支持用 Java、C、C++、PHP、Python 等编写的应用程序。
三、Zenko
网站:
- 官网:https://www.zenko.io/
- 项目:https://github.com/scality/Zenko
Zenko 是 Scality 的开源多云数据控制器 Zenko 让您可以控制您的数据并利用私有云和公共云的效率。Zenko 是 Scality 的开源 (Apache 2.0) 多云控制器,该软件使任何人都可以在将数据存储在私有云或公共云中时保持对数据的控制。
Zenko提供对您选择的云以及 S3 API 集的 360 度访问。 Zenko 提供单一界面,将多个操作统一在一个地方,并支持本地多云数据存储和 Amazon S3 的公共云以及 Docker 和 Scality RING 等其他服务。
四、Riak S2
网站:
- 官网:https://riak.com/products/riak-s2/
- 项目:https://github.com/basho/riak
Riak S2 是一种高度可用、可扩展、易于操作的对象存储软件解决方案,针对保存视频、图像和其他文件进行了优化。它为为私有云、公共云和混合云构建的大型对象提供简单但功能强大的存储。
Riak S2不仅与 Amazon S3 兼容,还与 OpenStack Swift 兼容。Riak 拥有强大的 API,它易于扩展并通过商品软件处理 PB 级的数据,能够在增加更多容量时提高性能。利用分段上传功能,Riak S2 可以轻松快速地存储千兆字节和太字节的大文件。
五、Triton
网站:
- 官网:https://www.tritondatacenter.com/triton/compute
- 项目:https://github.com/TritonDataCenter/triton
Triton DataCenter(简称“Triton”,以前称为“SmartDataCenter”和“SDC”)是一个开源云管理平台,可跨一个或多个数据中心提供下一代、基于容器、面向服务的基础架构。 Triton 强调易于安装和操作。
Triton可以轻松地添加文件、创建新文件夹、下载文件、获取数据信息、删除文件等。对于熟悉 Unix 的用户来说,Triton 对开发人员友好且简单。Triton 具有强大的内置安全性,包括基于角色的深度访问控制、对象级访问和安全性、数据加密。
六、LeoFS
网站:
- 官网:http://leo-project.net/leofs/
- 项目:https://github.com/leo-project/leofs
LeoFS是一个一致的、高可用的、分布式的对象存储平台。它非常适合您以原始格式存储各种大小和类型的大量数据。它提供了高性价比,让您可以通过在 Linux 操作系统上利用商品硬件来构建 LEOFS 集群,并且仍然提供强大的性能。
除此之外,您还可以使用此软件获得更高的可扩展性,其中添加或删除模式既快速又简单。因此,它可以帮助您根据自己的需求迅速做出反应。将 LeoFS 集群视为弹性对象存储,可以根据需要随时扩展。
七、总结
自建对象存储的好处是显而易见的,无隐私顾虑,自定义性强,低成本控制,但是门槛较高,需要一定的管理VPS主机的经验与能力,更多的VPS主机参考:VPS主机排行榜单。
文章出自:挖站否 https://wzfou.com/free-object-storage/, 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
- ZFile自建免费公共网盘服务-支持阿里云OSS,OneDrive,FTP,S3协议等云存储
- ZPan自建网盘存储-基于各大云存储商的网盘系统zpan安装使用教程
- Cloudreve自建网盘系统-可预览Office文档对接七牛又拍云腾讯云COS
- NextCloud从入门到精通-自建网盘搭建个人云存储系统
- OneManager网盘目录列表程序-支持Onedrive,阿里网盘等在线预览和播放视频
- 支持WebDAV的国内外网盘整理汇总-各大网盘WebDAV服务器地址及连接方式
- 六个开源免费对象存储程序收集整理-自建兼容S3云存储协议对象存储
- 利用Minio自建兼容S3协议对象存储-免费开源的Minio分布式对象存储
- AList 目录列表程序挂载各大网盘-支持阿里云盘、OneDrive、GoogleDrive等
- Zdir 3开源免费目录列表程序-适合个人团队文件分享 可作为轻量级网盘使用
- 自建xBrowserSync解决浏览器书签同步共享问题-开源免费书签同步工具
感谢,已经收藏