当我们在市场上引入Nutanix对象时,我们的承诺是(现在仍然)建立一个简单,安全和扩展的堆栈。随着客户的采用,他们(令人愉快地)对旋转Nutanix对象服务的简单程度感到惊讶。在三个简单的步骤中(给它一个名称,选择群集大小并提供网络信息),您可以在大约45分钟内旋转对象服务,该对象服务可以启动Super-Small(1TiB Small)并扩展到PBS的倍数。Nutanix对象部署看起来像是孩子的玩法,来自支出和计划日子,以及在运行旧版对象商店时挣扎的CLI/脚本等。仿佛要证明这一点,我们的一个SAS在一个充满IT专家的房间前的现场演示中,有一个非技术人员来部署对象:-)
1点键入到多群集全局名称空间
物体存储在他们所服务的工作量的性质上,可以在一段时间内变得非常非常大。我说的是数十个PB。在某个时间点,您启动的对象存储的群集注定会用尽存储容量。或者,您可能会因为故障域的原因而盲目地添加越来越多的节点。那呢?传统上,人们认为要么将一些工作负载从该集群迁移到另一个集群,要么将数据从该群集迁移到另一个集群。至少可以说,这两者都是痛苦的,涉及数周和几个月的项目计划。
我已经谈论了以前的博客- 剩下的,事情往往会变得复杂。保持简单需要大量的能量。在处理对象2.0时,我们一直在问自己如何解决对存储的不断增加的需求,而无需破坏应用程序或强迫管理员进行数据迁移。与其设计下一代“存储VMotion”,我们可以使“存储VMotion”不必要吗?
使用对象2.0,您现在可以驯服环境中迅速增长的非结构化数据集,而无需辞职,即每天/每周的容量计划会议的命运,也可以被迫进行数据迁移。你怎么问 -通过扩展在集群上运行的现有Nutanix对象,以从数据中心内的其他Nutanix群集消耗容量。
插图:
- 说,您已经部署了一个4-N对象群集(群集A)。随着容量的消耗,您可能会感到有必要通过添加更多节点来扩展该集群。
- 但是,如果您在某个地方可能有一些免费存储容量的地方有另一个Nutanix AOS群集(群集B),则可以简单地将群集B添加到对象A群集A。“添加”是一个虚拟添加 - 您所做的只是您所做的只是让对象从集群B中消耗容量,就像它消耗了A. Neat的群集A。
- 但是,从集群B中消耗的容量比我想要的要消耗更多的容量呢?好吧,这就是为什么我们拥有护栏的原因。您可以定义对象可以从所有“次级”簇中消耗容量的程度。例如。您可以指定对象消耗不超过群集B容量的20%。等等。
这很有用:
- 这给出了扩展和能力计划的新含义。您可以选择密集的节点来构建对象群集(在博客后期稍后详细介绍),添加节点,添加新/现有簇以提供更多的对象容量。
如果您像我们拥有的任何大型企业客户一样,您的数据中心可能已经有多个Nutanix群集,其中一些可能还没有在存储方面得到充分利用。好吧,现在您可以将所有这些不同的容量汇总,并将其用于对象。考虑让您的开发人员获得S3兼容的端点,而无需花费一分钱,在硬件,机架/堆叠/冷却等上花费一分钱。
引入Nutanix对象的240TB节点
正如我们之前指出的那样,Nutanix对象是为性能而设计的。设计用于性能的软件堆栈可确保瓶颈转向硬件。这使我们能够使用相同的软件来改变客户需求,但是通过选择正确的节点类型,从NVME/ALL FLASH节点(高性能)到仅具有SSDS ssds(成本效益)的混合节点。但是,当您需要以超低价格表现良好时,您会做什么?
引入240TB节点 - 具有20个HDD和4个SSD。在混合节点中,性能通常由NO决定。HDD纺锤体。我们以2U形式的24驱动器归零,原因有两个:
- 性能:巧妙地使用SSD层,每个节点具有20个HDD,可确保表现出色。
- 成本效益:鉴于驱动器为12TB LFF HDD,它使我们的客户能够以成本和密度有效的方式包装大量数据。
重建时间是生产大容量节点时的重要考虑因素。在这里,我们专注于在过去的几个发行版中(我们的基本上增加了一倍以上)对改善重建速度的关注有所帮助。
欢迎,Splunk Smartstore!
到目前为止,我们已经讨论了对象的简单和扩展方面。让我们现在专注于安全。越来越多的IT组织需要存储大量日志多年才能确保合规性。通常,Splunk是他们选择的工具。越来越多的日志存储需求构成的挑战是在哪里存储不断增长的数据集(因此比例很重要)以及如何以具有成本效益的方式(价格)存储它。
为了应对这些挑战,Splunk引入了Splunk SmartStore架构。SmartStore使Splunk客户能够使用对象存储来保留数据。Splunk可以本地与S3兼容的对象存储交谈。这是Nutanix对象适合对象可以运行Splunk SmartStore的地方。Nutanix对象在对象存储点价格上提供了可扩展,易于使用,云集成和安全的对象存储解决方案。
作为客户,如果您在环境中运行Splunk,请与我们联系,以帮助您如何帮助您过渡到SmartStore。
带有非倒数桶的蠕虫
安全性还有更多。Nutanix对象已经支持AWS S3符合S3的蠕虫(写一遍读书)实现。一旦将水桶声明为蠕虫,在那段时间内,数据就会锁定 - 无法删除或修改。这是一个严格的“合规性蠕虫”实施 - 这意味着没有人,甚至超级管理员或Nutanix工程师都无法禁用蠕虫政策或缩短时间段(虽然可以延长持续时间)。
符合S3的一个方面之一是,必须始终启用此类存储桶上的版本化。根据客户反馈,我们意识到某些应用程序尚未支持版本操作。他们需要在非倒置的水桶上蠕虫。所以我们扩大了我们的蠕虫实施以在非倒置的水库上支持它现在使用对象2.0。
使用对象,我们的使命是将 *简单性 *带入非结构化数据管理,或者按照我的称呼 - 无定形斑点。只有当我们在这个黑匣子上获得无定形斑点的处理时,我们才能开始得出有意义的动作导向的信息,可以帮助您推动您的业务。从该角度看,存储“斑点”只是难题的一部分。表现(例如,在本地斑点上运行分析的能力),安全优先的方法,并在可扩展和在操作上有效方式是从斑点到信息的旅程。这就是我们致力于提供客户的原因。
试试看!
如果您已经是Nutanix客户,则可以在今天的环境中以未使用的能力在自己的环境中尝试Nutanix对象。每个AOS群集有权免费获得2TIB对象许可。更重要的是 - 如果您有多个AOS群集,例如其中的5个,则可以免费汇总对象许可并免费使用10Tib对象。观看这个3分钟的视频查看尝试此简单,可扩展和安全的解决方案满足对象存储需求是多么容易。
Priyadarshi Prasad
高级总理
©2020 Nutanix,Inc。保留所有权利。Nutanix,Nutanix徽标以及此处提到的所有Nutanix产品和服务名称是美国和其他国家的Nutanix,Inc。的注册商标或商标。本文提到的所有其他品牌名称仅用于识别目的,可能是其各自持有人的商标。这篇文章可能包含指向不属于Nutanix.com一部分的外部网站的链接。Nutanix不控制这些站点,并对任何外部站点的内容或准确性不承担所有责任。我们决定链接到外部站点的决定不应被视为对该站点上任何内容的认可。本文中包含的某些信息可能与从第三方来源以及我们自己的内部估计和研究获得的研究,出版物,调查和其他数据有关。尽管我们认为这些第三方研究,出版物,调查和其他数据是在本文之日起可靠的,但它们尚未独立验证,我们对任何信息的充分性,公平性,准确性或完整性都没有任何代表性从第三方来源获得。