软件定义存储系统或是什么杀死了恐龙?

软件定义存储系统或是什么杀死了恐龙?

它们曾经占据食物链的顶端。 千百年来。 然后不可思议的事情发生了:天空被云覆盖,它们不复存在了。 在世界的另一边,发生了改变气候的事件:云量增加。 恐龙变得太大、太慢:它们的生存尝试注定会失败。 顶级掠食者统治了地球一亿年,并且变得越来越大、越来越强。 它们进化成了食物链顶端看似完美的存在,但宇宙突然改变了我们星球的面貌。

讽刺的是,66万年前正是云层消灭了恐龙。 同样,今天的云正在摧毁食物链顶端的传统数据存储系统。 在这两种情况下,问题不在于云本身,而在于适应不断变化的世界的能力。 就恐龙而言,一切都发生得很快:云的破坏性影响发生在陨石坠落(或火山喷发 - 理论的选择是你的)几天或几周内。 就经典数据仓库而言,这个过程需要数年时间,但当然是不可逆转的。

三叠纪:大铁时代和迁移应用的出现

所以发生了什么事? 现有的生态系统包括入门级和中端存储系统、企业级系统和直连存储(DAS)。 这些类别由分析师确定,并有自己的市场容量、成本、可靠性、性能和可扩展性指标。 然后奇怪的事情发生了。

虚拟机的出现意味着多个应用程序可以在单个服务器上同时运行,而且可能跨越多个所有者,这一变化立即引发了对直连存储未来的质疑。 然后,最大的超大规模基础设施(超大规模)的所有者:Facebook、Google、eBay 等,厌倦了为存储系统支付巨额资金,开发了自己的应用程序,确保常规服务器而不是大型“硬件”存储上的数据可用性系统。 然后亚马逊向市场推出了一种奇怪的东西,称为简单存储服务(S3)。 不是一个块,不是一个文件,而是一种全新的东西:购买系统变得不可能,只购买服务成为可能。 等一下,天空中可见的亮光是什么? 另一颗小行星?

侏罗纪:“足够好蜥蜴”的时代

我们带着“足够好”的理念进入存储开发阶段。 存储客户注意到超大规模厂商的所作所为,开始质疑他们为企业存储系统支付的硬件成本十倍甚至一百倍的额外成本是否公平。 中级阵列开始从顶级系统中赢得市场份额。 产品如 惠普3PAR 呈现快速增长。 曾经占据主导地位的企业级阵列EMC Symmetrix仍然占据着一定的领地,但它正在迅速萎缩。 许多用户已经开始将数据迁移到AWS。

另一方面,存储创新者开始借鉴超大规模厂商的想法,使用分布式水平可扩展系统的技术——这是一种与垂直扩展相反的意识形态。 预计新的存储软件将能够像超大规模服务器一样在常规服务器上运行。 不再是设备本身成本的10-100倍。 理论上,您可以使用任何服务器 - 选择取决于您的喜好。 软件定义存储(SDS)的时代已经开始:乌云遮蔽了天空,气温下降,顶级掠食者的数量开始下降。

白垩纪:软件定义存储系统演化的开始

软件定义存储的早期发展令人兴奋。 承诺了很多,但兑现的却很少。 与此同时,发生了一项重要的技术转变:闪存成为旋转铁锈 (HDD) 的现代替代品。 这是一个存储初创公司云集、风险投资资金易于掌控的时期。 如果没有一个问题的话,一切都会很棒:数据存储需要认真考虑。 事实证明,客户喜欢他们的数据。 如果他们无法访问它,或者在数 TB 的数据中发现几个坏位,他们会非常担心。 大多数初创公司没有生存下来。 客户收到了很酷的功能,但基本工具并不是一切都很好。 糟糕的食谱。

新生代:储存地块占主导地位

很少有人谈论之后发生的事情,因为这并不是很有趣——客户继续购买相同的经典存储阵列。 当然,那些将应用程序移至云端的人也将数据移至云端。 但对于绝大多数不想完全切换到云或根本不想切换的客户来说,同一家惠普企业继续提供经典阵列。

已经是 2019 年了,为什么基于 Y2K 技术的存储业务仍然有数十亿美元的规模? 因为他们工作! 简而言之,在炒作浪潮中创建的产品并未实现关键任务应用程序的要求。 HPE 3PAR 等产品仍然是企业客户的最佳选择,HPE 3PAR 架构的新发展是 HPE优先 ——这只是证实了这一点。

反过来,软件定义存储系统的能力非常出色:水平可扩展性、标准服务器的使用……但这样做的代价是:不稳定的可用性、不可预测的性能和特定的可扩展性规则。

客户需求的复杂性在于它们永远不会变得简单。 没有人会说数据完整性丢失或停机时间增加是可以接受的。 这就是为什么同时满足现代快速发展的数据中心的要求,并且在寻求折衷方案时不缺乏企业级存储系统的关键特征的架构对于存储系统如此重要。

第三纪:新生命形式的出现

让我们试着弄清楚存储市场的新来者之一——Datera——如何设法应对存储系统历史上既定的要求和新的要求的如此复杂的混合。 首先,通过实现一个专注于解决上述困境的架构。 不可能修改遗留架构来应对现代数据中心的挑战,就像不可能修改普通的软件定义存储架构来满足企业级系统的要求一样:恐龙没有变成哺乳动物是因为温度掉了。

构建满足企业级存储要求同时充分利用现代数据中心敏捷性的解决方案并非易事,但这正是 Datera 的目标。 Datera 专家已经为此研究了五年,并找到了“烹饪”企业级软件定义存储的秘诀。

Datera 遇到的主要困难是它必须使用逻辑运算符“AND”而不是更简单的“OR”。 一致的可用性、可预测的性能、架构可扩展性、编排即代码、标准化硬件、策略执行、灵活性、分析驱动的管理、“AND”安全性、“AND”与开放生态系统的集成。 逻辑运算符“AND”比“OR”长一个字符 - 这是主要区别。

第四纪:现代数据中心和气候突变决定了软件定义存储系统的发展

那么Datera是如何创建一个既满足传统企业存储需求又满足现代数据中心需求的架构呢? 这一切又都归结于那个讨厌的“AND”运算符。

没有必要一一解决个人需求。 这些元素的总和不会成为一个整体。 与任何复杂的系统一样,仔细考虑整个复杂的平衡妥协非常重要。 在开发过程中,Datera 专家遵循三个主要原则:

  • 特定于应用程序的管理;
  • 确保数据灵活性的统一机制;
  • 由于管理成本降低而获得高性能。

这些原则的共同特点是简单。 轻松管理您的系统,使用单一、优雅的引擎轻松管理您的数据,并提供可预测(且高)的性能,同时降低成本。 为什么简单性如此重要? 存储领域精明的专业人士知道,仅靠精细管理、多种数据管理工具和针对性能提升的超级优化无法满足当今动态数据中心的存储要求。 这种技术的复杂性已经为我们所熟悉,就像恐龙存储系统一样。

熟悉这些原则对 Datera 很有帮助。 他们开发的架构一方面具备现代企业级存储系统的可用性、性能和可扩展性,另一方面又具备现代软件定义数据中心所需的灵活性和速度。

Datera 在俄罗斯的可用性

Datera 是惠普企业的全球技术合作伙伴。 Datera 产品经过了与各种服务器型号的兼容性和性能测试 HP ProLiant.

您可以在以下位置了解有关 Datera 架构的更多信息: 慧与网络研讨会 十月31。

来源: habr.com

添加评论