在 Equinix 上使用 MinIO 控制云数据成本

2024-06-22 23:28

本文主要是介绍在 Equinix 上使用 MinIO 控制云数据成本,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

公有云改变了公司构建、部署和管理应用程序的方式,主要是向好的方向发展。在您刚开始使用时,公有云会提供基础架构、服务、支持和维护,以便快速启动和运行。它以几乎无限的方式提供最终的可伸缩性,无论应用程序的负载如何,都能为您提供必要的资源。您基本上可以在完全支持的基础设施上实现国际化,只需轻轻一按。

随着时间的流逝,来自日志、客户输入和应用程序生成内容等数据可能会开始积累,有时达到 PB 级,在极少数情况下达到 EB 级。因此,当您的账单到来时,应用程序的活动操作不一定需要的数据可能会突然带来不必要的意外。

不仅如此。近 60% 的公有云成本是可变的。在这篇博客中,我将讨论 MinIO 和 Equinix 如何合作帮助降低这些成本,它如何从运营角度帮助您夜不能寐,并提供客户实现节约的真实示例。

关于 MinIO 和 Equinix

Equinix 是“全球数字基础设施公司”。它于 1998 年在硅谷成立,是一家供应商中立的数据中心提供商。它们以平等和中立的态度安全地互连了世界上一些最大的网络。2020 年,Equinix 通过收购 Packet 扩展了这一出色的产品。在此过程中,Equinix 能够为其广泛的数据中心网络添加按需服务器配置功能。

MinIO 是市场上领先的高性能对象存储。它可以在任何地方和任何硬件上运行。它与 Kubernetes 原生且完全兼容 S3 API,是 Equinix 裸机和主机托管服务的完美搭档。通过结合 MinIO 和 Equinix,开发人员可以快速轻松地为任何应用程序部署兼容 S3 的持久存储,无论它托管在 Equinix、公有云提供商上,甚至是本地,从而实现单云、多云或混合云方法的灵活性。

为什么您可以信赖 MinIO 和 Equinix

灵活性

Equinix 提供了多种途径,可以在 33 个国家/地区的 71 个城域的 260+ 个全球数据中心内部署数据和高强度工作负载。

  • Equinix 主机托管 - 与任何主机托管服务一样,此选项涉及购买、构建和管理您自己的硬件。因此,您需要将 MinIO 部署到您的服务器,无论是在容器中还是在裸机上,然后将该服务器设置部署到一个或多个 Equinix 数据中心。此路由可在全球任何 Equinix 数据中心使用,与公有云相比,可节省最高的总成本。

  • Equinix Metal - 使用此选项,您可以通过使用其裸机服务器基础设施即服务来充分利用 Equinix 的功能。无需提供、构建或管理自己的硬件。一切都由 Equinix 的 Metal 团队完成。Equinix Metal 还支持从单租户、多用户到多用户和多租户的一系列部署配置。与托管方法相比,成本节省并不高,但它为您提供了两全其美的一点好处。您不必担心硬件的供应和维护,同时通过卸载不需要在公有云中运行的数据和工作负载来节省资金。

虽然这是 Equinix 的两个主要选项,但它们也对非常大规模部署的自定义方法持开放态度。

性能

并非每个用例都需要极致性能。有时,您只需要一个成本较低但可访问公共云的地方来存储大量日志和历史数据。但是,如果您目前确实需要性能或将来可能需要性能,请放心,MinIO 和 Equinix 可以满足您的需求。

借助 Equinix 的公有云邻接和互连性,您的数据从主要公有云只需 1-2 毫秒的 RTT,从最终客户的设备只需 <10 毫秒的 RTT。MinIO 可能会最大化您可以获得的任何网络连接。它是世界上最快的对象存储,在 32 个 NVMe 驱动器节点和 100GbE 网络上发布的 GET 和 PUT 结果分别超过 325 GiB/秒和 165 GiB/秒。

利用您控制的云节省资金

定价

Equinix 和 MinIO 合作的独特之处之一是它们以固定的年度定价提供操作简单性和财务确定性。Equinix 和 MinIO 的定价模式是透明、可预测和直接的。Equinix 提供一系列定价选项,从按小时按需到自定义配置。就 MinIO 而言,定价模型由容量驱动 - 出口和/或 API 调用不收取任何费用。一切都包括在内。

一个真实世界的例子

虽然我们无法共享此客户的身份,但以下示例将很好地说明通过任一 Equinix 部署模型可以节省的成本,因为该客户审查了这两个选项。

首先,让我们看一下用于比较的大小和假设数据。所有这些都基于客户与大型公共云提供商之一的最后账单。需要注意的一点是,这种比较并不是对公共云提供商的打击。Equinix 和 MinIO 都与所有主要的云提供商合作。这简单地说明了从云开始,然后使用私有云操作和提高效率的现代云周期。

当我们根据客户之前的账单以及 Equinix 和 MinIO 的透明定价(使用非常保守的估计)插入数字时,它开始成形。

最后,如果我们进行所有数学运算,我们最终会节省以下费用。请记住,这些节省是基于 MinIO 和 Equinix 方面的保守数据。虽然节省的成本已经相当可观,但一旦实际使用情况出现实际数字,这些数字可能会上升。另一件甚至没有考虑的事情可能会使这个估计值更高,那就是考虑了存储层的任何数据移动。在公有云服务中,这可能会变得非常昂贵。在 Equinix 上的 MinIO 中,将数据移动到所需的位置不收取任何费用。

如您所见,节省的费用很快就会增加。这是一个非常大的用例,但它可以清楚地了解将数据遣返到您控制的云中可以节省多少成本。

总结

安德烈森·霍洛维茨(Andressen Horowitz)的马丁·卡萨多(Martin Casado)在他和莎拉·王(Sarah Wang)的开创性作品《云的悖论》(The Paradox of the Cloud)中引用了一句很好的名言,他指出了关键的悖论:“如果你不从云开始,你就疯了;如果你坚持下去,你就疯了。这就是为什么了解云运营模式并了解其工作负载的公司正在用脚投票的原因。通过迁移到 Equinix 并运行相同的工作负载,他们可以节省 20% 到 60% 的成本。没有性能影响,没有运营影响,并且可能有更好的性能。这就是所谓的双赢。

这篇关于在 Equinix 上使用 MinIO 控制云数据成本的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1085705

相关文章

C语言中联合体union的使用

本文编辑整理自: http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=179471 一、前言 “联合体”(union)与“结构体”(struct)有一些相似之处。但两者有本质上的不同。在结构体中,各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量

Tolua使用笔记(上)

目录   1.准备工作 2.运行例子 01.HelloWorld:在C#中,创建和销毁Lua虚拟机 和 简单调用。 02.ScriptsFromFile:在C#中,对一个lua文件的执行调用 03.CallLuaFunction:在C#中,对lua函数的操作 04.AccessingLuaVariables:在C#中,对lua变量的操作 05.LuaCoroutine:在Lua中,

Vim使用基础篇

本文内容大部分来自 vimtutor,自带的教程的总结。在终端输入vimtutor 即可进入教程。 先总结一下,然后再分别介绍正常模式,插入模式,和可视模式三种模式下的命令。 目录 看完以后的汇总 1.正常模式(Normal模式) 1.移动光标 2.删除 3.【:】输入符 4.撤销 5.替换 6.重复命令【. ; ,】 7.复制粘贴 8.缩进 2.插入模式 INSERT

Lipowerline5.0 雷达电力应用软件下载使用

1.配网数据处理分析 针对配网线路点云数据,优化了分类算法,支持杆塔、导线、交跨线、建筑物、地面点和其他线路的自动分类;一键生成危险点报告和交跨报告;还能生成点云数据采集航线和自主巡检航线。 获取软件安装包联系邮箱:2895356150@qq.com,资源源于网络,本介绍用于学习使用,如有侵权请您联系删除! 2.新增快速版,简洁易上手 支持快速版和专业版切换使用,快速版界面简洁,保留主

如何免费的去使用connectedpapers?

免费使用connectedpapers 1. 打开谷歌浏览器2. 按住ctrl+shift+N,进入无痕模式3. 不需要登录(也就是访客模式)4. 两次用完,关闭无痕模式(继续重复步骤 2 - 4) 1. 打开谷歌浏览器 2. 按住ctrl+shift+N,进入无痕模式 输入网址:https://www.connectedpapers.com/ 3. 不需要登录(也就是

【服务器运维】MySQL数据存储至数据盘

查看磁盘及分区 [root@MySQL tmp]# fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical)

Toolbar+DrawerLayout使用详情结合网络各大神

最近也想搞下toolbar+drawerlayout的使用。结合网络上各大神的杰作,我把大部分的内容效果都完成了遍。现在记录下各个功能效果的实现以及一些细节注意点。 这图弹出两个菜单内容都是仿QQ界面的选项。左边一个是drawerlayout的弹窗。右边是toolbar的popup弹窗。 开始实现步骤详情: 1.创建toolbar布局跟drawerlayout布局 <?xml vers

人工和AI大语言模型成本对比 ai语音模型

这里既有AI,又有生活大道理,无数渺小的思考填满了一生。 上一专题搭建了一套GMM-HMM系统,来识别连续0123456789的英文语音。 但若不是仅针对数字,而是所有普通词汇,可能达到十几万个词,解码过程将非常复杂,识别结果组合太多,识别结果不会理想。因此只有声学模型是完全不够的,需要引入语言模型来约束识别结果。让“今天天气很好”的概率高于“今天天汽很好”的概率,得到声学模型概率高,又符合表达

SQL Server中,查询数据库中有多少个表,以及数据库其余类型数据统计查询

sqlserver查询数据库中有多少个表 sql server 数表:select count(1) from sysobjects where xtype='U'数视图:select count(1) from sysobjects where xtype='V'数存储过程select count(1) from sysobjects where xtype='P' SE

C#中,decimal类型使用

在Microsoft SQL Server中numeric类型,在C#中使用的时候,需要用decimal类型与其对应,不能使用int等类型。 SQL:numeric C#:decimal