理解分布式存储的真实成本 - 10PB的硬件和软件

news2024/11/17 0:47:28

我们最近与一家大型银行的首席信息官进行了一次对话。他们是全球系统性重要银行之一——规模极其庞大。这位CIO决定将MinIO引入为数据分析计划的对象存储。这个部署从抵押贷款、交易和新闻平台收集数据,以运行Spark和其他分析工具,为银行提供洞察力。MinIO所取代的实施是一个专有平台。之所以选择MinIO,是因为专有解决方案的技术问题和高昂成本。

一切都在顺利进行,直到我们接到CIO朋友的电话。他的现任供应商(他们拥有硬件和软件)说服采购团队,MinIO的成本是现任对象存储软件解决方案的四倍。

这是一个有趣的发展,因为现任供应商并没有对象存储软件——他们有一种设备。我们花了一些时间才意识到发生了什么,不到一个小时就解决了问题。这篇文章讨论了供应商做了什么,如何模糊了价值分配,以及最后如何反噬他们。

在这样做的同时,我们将告诉你10PB存储软件和硬件方面的预期费用。

请随意使用这些数字来对付我们,或者你选择的硬件供应商。如果他们达不到这些数字,联系我们,我们会告诉你真相(假设配置相同等等)。

在我们透露重点之前。如果你从MinIO购买10PB的存储空间,采用标准计划,你的软件成本将是每年66.7万美元。从一家领先的标准硬件供应商购买10PB的NVMe存储硬件,总成本将约为128万美元。这是一个具有从AI/ML到归档功能的完整闪存系统。

所以,让我们回到故事中。

CIO向我们解释了现任供应商向他展示的内容,说是这样的……供应商的“新”对象存储软件定义解决方案还没有准备好(它已经处于“测试”阶段好几年了),但供应商不会让另一家硬件供应商进入他们的账户。这是一个每年超过2.5亿美元的业务。

他们所做的是将MinIO放在他们的硬件平台上作为一个产品。硬件全额付费。结合的价格是MinIO每年66.7万美元,硬件210万美元以上。另外,他们以捆绑方式提供他们的旧对象存储解决方案与他们的硬件。在这种情况下,他们大幅降低了硬件价格。结果是,他们将价格定为设备,没有给他们自己的软件任何价值(这告诉你他们对即将淘汰的软件的看法)。

他们提案的目的是让MinIO的软件在银行看起来非常昂贵,从而引导他们选择设备解决方案。在我们解释了发生了什么之后,CIO回到采购团队,要求以没有软件的硬件价格进行定价,就像他们可能会对任何标准化硬件供应商做的那样。令人“惊讶”的是,采购团队发现现任硬件供应商的成本是他们的四倍——这是一份书面文件!

这就是硬件和软件成本解耦的力量。始终要求你的供应商提供解耦的成本。

当它们提供“分离”它们时——不要上当。了解每个组件提供的内容。当它们声称“但我们的软件为我们的硬件优化”时,不要相信——硬件销售人员会欣然将他们的软件同事扔下车,一旦你告诉他们你选择了另一家硬件供应商。反应会是立即的,“当然,我们的硬件与x软件配合得很好,事实上,这三家《财富》500强公司都在使用它……”。

相信我们。如果他们可以解耦,而其他选择是失去交易,你就会得到真相。

现任供应商喜欢“分离”成本的原因是因为它很容易操纵价值的归属。在这个案例中,现任供应商实际上拥有很好的硬件。只是在为客户做正确的事情时激励机制有问题。他们用从平庸到糟糕的软件“补贴”硬件。通常,客户的采购团队看不到区别。他们看到的是对象存储软件和配套硬件的物料清单,并计算他们认为的“每TB的综合成本”。

在这种情况下,当一切都说完时,现任发现自己尴尬地讨论硬件定价。如果软件没有增加任何价值(他们通过使其几乎为零$来证明了这一点),那么硬件本身也是相当昂贵的。具体来说,这是与他们一直支付的同类型硬件的四倍。更重要的是,这是银行多年来一直在支付的价格……所以,投资关系何在?

真相大白:10PB的软件和硬件成本

我们会简单明了。

如果你以多年代理的方式从MinIO购买10PB的可用容量,你应该期望每年为我们支付66.7万美元/PB。根据期限的不同,你可能会得到更好的价格。
如果你从一家领先的标准化硬件供应商购买10PB的可用容量,你预计将支付大约128万美元(128,000美元/PB)。
这意味着你的硬件和软件综合成本将在第一年约为195万美元,接下来的四年为270万美元,总共为460万美元,为期五年。
这将为你提供最佳的产品。
另一种选择?带有软件的设备在第二年将结束生命周期,五年内的成本为5

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1407793.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入理解Java中的队列(Queue)

目录 一、什么是队列(Queue)? 二、队列中的常用方法 三、Java中的队列接口和实现类 1. LinkedList 2. ArrayDeque 3. PriorityQueue 四、队列的应用场景 1.消息队列 2.线程池任务调度 3.缓存淘汰策略 4.网络请求调度 5.广度优先搜索&#xff…

肺癌相关文献6

第十四篇 Classification of lung adenocarcinoma based on stemness scores in bulk and single cell transcriptomes IF:6.0 中科院分区:2区 生物学WOS分区:Q1被引次数: 4 背景:癌细胞具有无限期自我更新和增殖的能力[2]。在一…

# [NOI2019] 斗主地 洛谷黑题题解

[NOI2019] 斗主地 题目背景 时限 4 秒 内存 512MB 题目描述 小 S 在和小 F 玩一个叫“斗地主”的游戏。 可怜的小 S 发现自己打牌并打不过小 F,所以他想要在洗牌环节动动手脚。 一副牌一共有 n n n 张牌,从上到下依次标号为 1 ∼ n 1 \sim n 1∼…

UV紫外激光打标机的优缺点是什么

​ UV紫外激光打标机具有以下优点: 1. 精度高:紫外激光打标机的光束质量好,聚焦光斑小,可以实现在各种材料上进行超精细打标。 2. 速度快:由于紫外激光的独特特性,打标速度非常快,提高了生产效…

23111 C++ day1

思维导图 提示并输入一个字符串&#xff0c;统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数 要求使用C风格字符串完成 #include <iostream> #include<array>using namespace std;int main() {int a0,A0,num0,space0,other0;array<char…

中国大模型迎来“95后” 百度奖学金发掘百位“未来AI技术领袖”

在人工智能掀起的科技革命和产业变革浪潮下&#xff0c;大模型成为最受关注的研究领域。1月22日&#xff0c;第十一届百度奖学金颁奖典礼在北京举行&#xff0c;来自全球顶尖高校及科研机构的10位“未来AI技术领袖”脱颖而出&#xff0c;他们平均年龄仅27岁&#xff0c;其中8人…

Oracle触发器简单应用示例

目录 一、应用描述 【1】、应用场景&#xff1a; 【2】、具体场景&#xff1a; 二、表结构介绍 【1】表名介绍&#xff1a; 【2】表结构&#xff1a; 三、设置触发器 一、应用描述 【1】、应用场景&#xff1a; 现有一张库存明细以及销售明细表&#xff0c;销售明细表发生…

python合并多个dict---合并多个字典值---字典值相加

文章目录 序多个dict同key值相加collection.Counter传参重载号 多个dict合并练习 序 主要是借助Counter、函数传参和运算符重载&#xff01;各有优劣&#xff01; 多个dict同key值相加 collection.Counter 借助collections.Counter&#xff0c;但是它只适用于值为整数或者小…

扭蛋机小程序开发,让扭蛋迷体验到扭蛋的趣味性

扭蛋机作为盲盒的前身&#xff0c;也是深受大众的欢迎&#xff0c;十几到几十不等的价格就可以让消费者体验到幸福感。扭蛋机具有价格低、性价比高的特点&#xff0c;扭蛋中的主题商品也都是经典热门动漫&#xff0c;具有较高的收藏价值&#xff0c;吸引了不少的扭蛋迷。 随着…

企业新闻稿怎么写?纯干货!

企业新闻稿是企业宣传的重要营销方式&#xff0c;新闻稿件的质量直接决定你的宣传效果&#xff0c;企业新闻稿怎么写&#xff0c;接下来伯乐网络传媒就来给大家分享一些企业新闻稿写作心得&#xff0c;纯干货&#xff0c;建议收藏起来慢慢看&#xff01; 一、企业新闻稿的组成要…

深入理解stressapptest

文章目录 一、概述二、安装2.1、源码编译安装2.2、命令行安装2.3、安装确认三、重要参数详解3.1、查询支持的参数3.2、参数说明 四、实例4.1、随机测试&#xff08;默认模式&#xff09;4.2、循环测试4.2、全内存测试 团队博客: 汽车电子社区 一、概述 stressapptest是一款免费…

Pytorch线性代数

1、加法运算 A torch.arange(20, dtypetorch.float32).reshape(5, 4) B A.clone() # 通过分配新内存&#xff0c;将A的一个副本分配给B A, A B# tensor([[ 0., 1., 2., 3.], # [ 4., 5., 6., 7.], # [ 8., 9., 10., 11.], # [12., 13.,…

【裁员潮】技术变革下的职业危机,程序员会有多大影响,又应该如何面对

大家好&#xff0c;我是全栈小5&#xff0c;欢迎阅读文章&#xff01; 此篇是【话题达人】序列文章&#xff0c;这一次的话题是《技术变革下的裁员潮》 文章将以博主的角度进行讲述&#xff0c;理解和水平有限&#xff0c;不足之处&#xff0c;望指正。 目录 背景硬实力职业危机…

Python环境的安装和Pycharm的安装

Python环境的安装 英文版官网&#xff1a;Welcome to Python.org&#xff0c; 因为是外网&#xff0c;加载可能会很慢 首先呢&#xff0c;我们先去官网查找&#xff1a;Python中文网 官网&#xff0c;这个官网是中文版的&#xff0c;点进去之后是这个页面 然后点击下载&#…

【nowcoder】链表的回文结构

牛客题目链接 链表的回文结构 /* struct ListNode {int val;struct ListNode *next;ListNode(int x) : val(x), next(NULL) {} };*/ #include <cstdlib> // 建议大伙自己对照我的代码画下图&#xff0c;假设A链表是&#xff1a;1 2 3 2 1 class PalindromeList { publi…

消息队列RabbitMQ.02.交换机的讲解与使用

目录 RabbitMQ中交换机的基本概念与作用解析 交换机的作用&#xff1a; 交换机的类型&#xff1a; 直连交换机&#xff08;Direct Exchange&#xff09;&#xff1a; 将消息路由到与消息中的路由键&#xff08;Routing Key&#xff09;完全匹配的队列。 主题交换机&#x…

【计算机网络】UDP协议与TCP协议

文章目录 一、端口号1.什么是端口号2.端口号范围划分3.认识知名端口号(Well-Know Port Number)4.netstat5.pidof 二、UDP协议1.UDP协议端格式2.UDP的特点3.面向数据报4.UDP的缓冲区5.UDP使用注意事项6.基于UDP的应用层协议 三、TCP协议1.TCP协议段格式1.1理解封装解包和分用1.2…

数据结构(C语言版)代码实现(三)——单链表部分代码实现

目录 格式 头文件 宏定义 线性表的单链表存储结构 按位查找 插入元素 删除元素 头插法建立单链表 合并非递减单链表 其他基本操作 完整版 测试代码&#xff08;主函数&#xff09; 测试结果 格式 参考 2.3节 线性表的链式表示和实现 头文件 宏定义 #pragma onc…

安卓移动设备使用DS file文件管理工具远程访问本地群晖NAS文件

文章目录 1. 群晖安装Cpolar2. 创建TCP公网地址3. 远程访问群晖文件4. 固定TCP公网地址5. 固定TCP地址连接6. 结语 DS file 是一个由群晖公司开发的文件管理应用程序&#xff0c;主要用于浏览、访问和管理存储在群晖NAS&#xff08;网络附加存储&#xff09;中的文件。这个应用…

小模型也能COT

前两章我们分别介绍了COT的多种使用方法以及COT的影响因素。这一章更多面向应用&#xff0c;既现实场景中考虑成本和推理延时&#xff0c;大家还是希望能用6B的模型就不用100B的大模型。但是在思维链基础和进阶玩法中反复提到不论是few-shot还是zero-shot的思维链能力似乎都是1…