对象存储架构经由过程供给一种异常合适存储和保护大年夜量非构造化数据的文件构造来解决传统的存储限制。
跟着数据增长速度的加快,企业组织比以往任何时刻都须要具备更多的数据存储才能,并且如许的数据存储才能需求还更快,更频繁。
而与此同时,这种趋势也造成了两大年夜挑衅难题:以非破坏性的方法增长存储容量是相当艰苦的,而传统的存储体系存储容量增长达到必定程度之后往往难以超出。对象存储体系架构则可以解决这些挑衅。
增长存储平日须要在扩大时代撤消封闭主存储,故而会导致中断。当容量增长时,还往往会对其他基本资本(如CPU和收集)造成压力,因为存储须要依烂魅这些资本以保持可接收的机能。

传统存储还存在或将影响到可用性的其他方面的限制。也许最重要的是须要备份数据。如不雅您企业数据中间的存储空间不足,您须要一种方法来对其进行恢复。
跟着数据集变得越来越大年夜,供给过后数据保护可能难以解决,并且难度也很大年夜。跟着数据集的增长,在备份窗口中可以合理容纳更多的数据。处理数据保护须要一种更为及时的办法。而这就是对象存储技巧发挥其用武之地的时刻了。
关于对象存储架构
一款对象存储架构解决了非构造化数据增长的问题,并可以或许赞助企业降低其存储体系的复杂性。
您企业可能习惯于经由过程存储协定(如NFS、光纤通道、iSCSI或SMB)来拜访的文件或块。然而,在对象存储范畴,底层数据的构造意味着您企业将不再须要应用这些协定。固然在某些情况下,您仍然可以,但在对象存储中,您不再须要创建复杂的目次层次构造来对对象进行分类。相反,对象存储许可您直接拜访对象。
对象可以像一个单个文件、图像或视频一样简单,也可以由多个元素构成,但它们仍然可以作为单个对象进行拜访。每个对象还具有接洽关系的元数据和独一的对象标识符,许可在稍后对其进行检索。这个可定制的元数据描述了每个接洽关系对象的各类属性。
元数据元素老是包含合营的对象特点,但也可以扩大到包含应用法度榜样特定的特点。让我们用一个照片库为例吧。在基于文件的范沉闼楝您将拥有一个文件名、创建日期、修改日期、文件大年夜小和文件所有者,以及某些操作体系特定的标识符。
如今,让我们不妨以Shutterstock公司为例。其对象存储体系可以扩大到包含额外的元数据元素,例如图像类型(图示或照片)、图像宽度(以像素为单位)、图像高度(以像素为单位)、图像中存在的基色等等。经由过程将所有这些信息附加到对象上,企业客户可以快速轻松地为其用户检索照片,而无需应用巨大年夜的SQL数据库来跟踪所有这些信息。
作为另一示例,在医疗范沉闼楝元数据可以包含患者的姓名、诊疗过程数据和医师姓名,并且附接到诸如X射线图像的对象。除了简单地描述一个对象之外,元数据也可以用于安然性和可用性的目标,经由过程描述谁被许可拜访对象,对象应当有若干冗余等等。对象存储vs. 文件 vs.块
对于基于文件的存储,文件体系供给了层次构造,甚至有限的元数据,是以其比原始块存储更合适于以内容为主的企业组织。然则,在实际的情况下,个其余文件被分化成小块碎片,然后分布在随机地位的存储中。文件体系知道在哪里可以获取所有的小块碎片,当用户请求文件时,文件体系便跳转以检索所有内容。
对象存储体系将文件存储为单个实体,在应用法度榜样中应用对象ID对存储进行调用之落后行检索。每个对象都有一个独一的对象ID,所以没有须要保持较高等其余构造来保持其组织架构。搜刮所有元数据的功能使得检索项目更轻易。
对象存储范畴中的可用性和数据保护
保持存储数据的可用性和数据保护是IT最重要的职责之一。
为此,企业的存储专业人员们安排了RAID阵列和备份体系。 RAID有助于防止硬件故障,而当RAID不足时,或者当出现RAID无法防备的灾害时,备份和恢复体系介入。
擦除编码。这比传统的RAID实现要复杂一些,但目标是为了隐蔽复杂性,并向治理员出现一个更简单的情况。
一款对象存储架构平日包含一种或两种不合的数据保护办法,以防止硬件故障和灾害。固然这对于每家具体的企业组织而言并不必定是必须的,但对象存储可能会清除对第三方备份和恢复软件的需求。这个举措可以经由过程几种不合的方法来实现。
擦除编码经由过程向数据块添加多个奇偶校验段,然后将这些奇偶校验段分派到各个不合的地位。例如,假设存储体系应用一个10+6的擦除编码办法。奇偶校验块分布在16款驱动器上,但您只须要10块磁盘才能持续检索数据。这意味着任何六款驱动器都可能会掉败。只要10块磁盘仍然在运行,体系仍然运行。
借助快速重建,当涉及到容量开销费用时,擦除编码是有效的。其可以用于传统的文件和块存储,然则这些安排是罕有的,因为擦除编码是一个复杂的、计算密集的过程。
复制。有时除了擦除编码之外,在其他存储集群地位或甚至在其他地舆地位进行数据的冗余副本时会涉及复制。但复制增长了容量开销。
经由过程应用两个复制身分,您企业可以将数据保存两次,使您的容量萍踪翻倍。而三倍的复制身分将使您的容量萍踪增长三倍,依词攀类推。平日,数据的本地可用性和保护可以经由过程擦除编率攀来处理,而灾害恢复则应用复制。
协定和文件拜访。可经由过程HTTP和REST API调用本机拜访对象存储体系。这使得即使经由过程企业防火墙也可以拜访存储。然则,这不会使对象存储对于更多主流应用案例(如企业文件共享)有效。
用户已经习惯于经由过程NFS和SMB拜访他们的文件。很多对象存储体系应用NFS或SMB办事作为其对象存储的前端,以便用户和应用法度榜样可以应用这些行业标准协定拜访文件。这只是一个兼容机制。在幕后,正在运行的则是对象存储体系。
推荐阅读
人们很难否定亚马逊收集办事在公共云市场的主导地位。然则,尽管亚马逊公司的营业赓续增长,并形成在公共云市场的三巨擘,还有微软Azure和谷歌云平台这两家重要的云计算供给商。然而一些I>>>详细阅读
本文标题:对象存储架构如何帮助降低存储复杂性
地址:http://www.17bianji.com/lsqh/37018.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示