0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

对象存储与块存储的工作方式有何不同?

存储D1net 来源:存储D1net 2019-11-21 11:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

云中没有正确备份的块存储可能会导致数据丢失,并且尽管云中的对象存储更具弹性,但需要格外小心。

如果备份不正确,则无法备份存储在云块存储服务中的数据可能会永远丢失。本文解释了对象存储与块存储的工作方式有何不同,以及它如何提供更好的内置保护。

什么是对象存储?

每个云计算供应商都提供对象存储服务,其中包括亚马逊公司的简单存储服务(S3)、微软Azure的Blob存储,以及谷歌公司的云存储。

将对象存储系统想像成一个没有目录和子目录的层次结构的文件系统。如果文件系统使用目录结构和文件名的组合来标识和定位文件,则存储在对象存储系统中的每个对象都会根据其内容获得唯一标识符(UID)。

然后,将唯一标识符(UID)用作识别和检索对象的方式。通过使用加密算法(例如SHA-1)运行文件的内容来创建唯一标识符(UID)(要了解SHA-1的工作原理,用户可以在此处通过插入任意数量的文本来创建自己的SHA-1散列)。任何项(例如文件、块、一组文件或块或一部分块或文件)可以存储为对象。

对象存储和块存储之间的巨大区别在于,对象存储中存储的每个对象都会自动复制到至少三个可用性云区域。这意味着自然灾害或其他灾难可能会占用两个可用性云区域,并且用户仍然会在对象存储系统中存储任何数据。它通常仅在单个可用性区域内进行复制,因此一次大的中断就有可能会破坏数据。

复制的工作方式也有很大不同。与云块存储和典型RAID系统的块级复制相比,对象复制是在对象级进行的。

对象也永远不会被修改。如果需要修改对象,则将其存储为新对象。如果启用了版本控制,则将对象的先前版本保存。如果不是,则只删除先前的版本。这与块存储非常不同,在块存储中,文件或块是就地编辑的,除非使用某种附加保护系统,否则以前的版本永远不会保存。

云计算供应商提供对象存储服务,其中包括亚马逊的简单存储服务(S3)、Azure的Blob存储和谷歌公司的云存储。可以将这些对象存储系统设置为抵御会耗尽所有可用区域的区域性灾难。

亚马逊公司使用必须由客户配置的跨区域复制来做到这一点。微软地理冗余存储包括跨区域的复制,而谷歌公司提供了具有相同功能的双区域和多区域存储。结合所有对象存储系统中内置的版本控制功能,这使得存储在此类系统中的数据比这些供应商提供的存储在块存储系统中的数据更具弹性。

块卷和文件系统是为提高性能而设计的,而对象存储的设计是以数据完整性为主要目标的。例如,可以在任何时候使用唯一标识符以确保对象的给定副本没有损坏。文件系统要做的就是通过创建唯一标识符(UID)的过程重新运行对象。如果唯一标识符(UID)仍然相同,则对象的内容没有更改。如果对象的内容由于其他原因而更改,则系统会自动检测到该内容,因为唯一标识符(UID)会更改。然后,它可以通过从另一个区域检索好的副本来自动修复对象。没有块设备或文件系统内置此级别的数据完整性。

由于所谓的“开放存储桶”问题,对象存储受到了极大的关注,在该存储桶中,重要且敏感的数据存储在权限未得到适当管理的存储桶中。将存储桶视为包含相关对象的超大容器。

大型客户数据库已通过此问题暴露出来,主要是因为客户根本不了解对象存储的工作方式。当然,可以创建一个开放的存储桶,因为它使用户可以通过简单地给他们直接链接到该对象的方式轻松地将文件分发给许多人。但这也意味着创建一个开放的存储桶并意外地将用户的商业秘密泄露给外界相对容易。

遵循最佳实践

通过谷歌公司对用户最喜欢的对象存储供应商的最佳实践进行简单搜索,即可获得用户需要做正确事情的资源。例如,亚马逊公司的网页提供了一些常识性建议,例如禁用所有人的公共访问权限和重写权限。微软公司和谷歌公司都有一个最佳实践页面。用户还应该能够找到许多第三方文章来获得指导。

一个常见的建议是仅识别给定应用程序需要什么访问权限,并授予该级别的访问权限,而不再授予其他权限。仅向每个应用程序授予对对象存储桶的完全访问权限可能会容易得多,但这是一个可能发生的安全隐患。还可以考虑使用基于角色的管理,该管理可根据需要轻松地授予和撤消访问权限。

是否需要备份对象存储?

决定是否备份对象存储并不像是否应该备份块卷那样简单。与块卷不同,对象存储自动包括许多级别的保护,以防止可能对企业造成危害的各种情况,其中包括可选的一次写入多次读取(WORM)保护。如果用户遵循所有可用的最佳实践(包括跨区域复制),那么在任何情况下都不会丢失所有数据并进行备份。数据保护专家可以帮助制定合理的策略。

尽管如此,很难与那些说对象存储服务仍然是有可能犯错误的人编写的人争论。他们会说,如果驻留在对象存储中的数据是关键任务,则应该备份它。

重要的是,有很多方法可以做到这一点。例如,用户可以为备份使用完全不同的服务级别(AWS Glazier Deep Archive、Azure Archive Storage或Google Coldline)来保存对象数据的“以防万一”副本。如果数据十分重要,则应考虑以这种方式进行备份,并确保数据位于不同的账户和区域中,就像块存储一样。

注意用户使用的是什么

块卷需要备份,因此需要确保备份。块存储快照也应复制到另一个区域和账户。对象存储提供了更高级别的弹性,因为它会自动复制到多个可用性区域。但是请注意,没有什么措施是绝对正确的,所以用户要了解这些并做出自己的决定。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 云计算
    +关注

    关注

    39

    文章

    8003

    浏览量

    143092
  • 存储
    +关注

    关注

    13

    文章

    4693

    浏览量

    89568
  • RAID
    +关注

    关注

    0

    文章

    286

    浏览量

    37551

原文标题:云中的对象存储:是否需要备份?

文章出处:【微信号:D1Net11,微信公众号:存储D1net】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    不同类型的电能质量在线监测装置数据存储方式哪些优缺点?

    不同类型的电能质量在线监测装置数据存储方式,核心差异体现在 数据控制权、实时性、运维成本、扩展性 上,主要分为 本地存储、云端存储、混合存储
    的头像 发表于 10-30 10:00 103次阅读

    企业如何根据自身需求选择合适的电能质量在线监测装置数据存储方式

    企业选择电能质量在线监测装置的数据存储方式,核心是 **“以数据特征为核心,匹配自身运维能力与安全需求”**—— 先明确数据的 “量、实时性、敏感级”,再结合企业的运维资源、成本预算、扩展性需求,从
    的头像 发表于 10-30 09:53 113次阅读

    固定式测斜仪的数据存储和导出方式哪些?

    其中数据管理的关键技术。一、数据存储方式:从读数仪到计算机YS-1A型固定测斜仪通过RS485数字信号输出实时测量数据,可直接显示工程物理量(如位移或角度),无需
    的头像 发表于 05-29 12:52 425次阅读
    固定式测斜仪的数据<b class='flag-5'>存储</b>和导出<b class='flag-5'>方式</b><b class='flag-5'>有</b>哪些?

    存储示波器的存储深度对信号分析什么影响?

    存储深度(Memory Depth)是数字示波器的核心参数之一,它直接决定了示波器在单次采集过程中能够记录的采样点数量。存储深度对信号分析的影响贯穿时域细节捕捉、频域分析精度、触发稳定性等多个维度
    发表于 05-27 14:39

    秒杀传统存储!亿万克DM3000分布式存储:EB级扩容+协议瞬通

    扩展 ,全能存储 容量和性能可按需扩展,可横向扩展至EB容量,硬件无锁定,一套存储系统同时支持、文件、对象、大数据存储服务,各项
    的头像 发表于 03-20 09:13 693次阅读
    秒杀传统<b class='flag-5'>存储</b>!亿万克DM3000分布式<b class='flag-5'>存储</b>:EB级扩容+协议瞬通

    RTOS中的本地存储指针使用

    本地存储指针是RTOS中的一个重要特性,增强了任务管理和数据处理能力。在RTOS上下文中,本地存储是指存储在本地的特定任务或对象的数据。通常与任务本地
    的头像 发表于 02-28 16:33 1170次阅读
    RTOS中的本地<b class='flag-5'>存储</b>指针使用

    分布式存储哪几种类型?

    分布式存储哪几种类型?分布式存储系统是一种将数据分散存储在多台独立节点上的技术,根据数据模型可分为键值存储、列式
    的头像 发表于 02-20 11:00 1124次阅读

    NetApp革新存储,赋能现代工作负载

    和整合工作负载而设计的新系统。 这些新系统不仅具备卓越的性能和可扩展性,还引入了全新的网络弹性功能,为客户提供了更加可靠和灵活的数据存储解决方案。更重要的是,这些系统能够帮助客户打造无孤岛的数据基础设施,实现数据的无缝流动和智
    的头像 发表于 02-17 10:07 658次阅读

    对象存储是什么结构类型?

    对象存储属于非结构化数据存储架构,采用扁平化命名空间结构。其核心通过唯一标识符(ObjectID)定位数据对象,突破传统文件系统的层级目录限制,形成"桶-
    的头像 发表于 02-10 11:14 691次阅读

    数字化仪的工作方式哪些

    数字化仪,作为一种将图像(胶片或像片)和图形(包括各种地图)的连续模拟量转换为离散的数字量的装置,是专业应用领域中一种用途非常广泛的图形输入设备。本文将深入探讨数字化仪的多种工作方式,包括其技术原理、操作特点以及应用领域。
    的头像 发表于 01-30 15:27 1562次阅读

    串行接口的工作方式几种,串行接口的RXD1和TXD1是什么端口

    在数字通信领域,串行接口作为一种高效的数据传输方式,广泛应用于各种电子设备之间的数据交换。串行接口不仅具有结构简单、传输距离远、抗干扰能力强等优点,而且能够支持多种工作方式,以适应不同应用场景的需求。本文将深入探讨串行接口的工作方式
    的头像 发表于 01-29 16:51 2086次阅读

    电脑私有云存储什么意思,电脑私有云存储优势与搭建方式

        在这个数字化时代,我们的生活和工作都与数据紧密相连。从海量的工作文档、珍贵的家庭照片,到重要的学习资料,数据量不断攀升,如何高效、安全地存储和管理这些数据成为了一大难题。电脑私有云存储
    的头像 发表于 01-17 14:32 1105次阅读
    电脑私有云<b class='flag-5'>存储</b>什么意思,电脑私有云<b class='flag-5'>存储</b>优势与搭建<b class='flag-5'>方式</b>

    弹性云服务器通过什么存储数据和文件?

    弹性云服务器通过多种存储方式存储数据和文件,包括云硬盘、对象存储服务、分布式文件系统和数据库服务。云硬盘提供高性能的
    的头像 发表于 01-13 09:50 710次阅读

    存储电脑怎样连接,云存储电脑连接方法

    远程办公是新兴热门办公方式,凭借信息技术和互联网普及,不受地理、硬件限制,可自由安排工作时间和地点。随着对工作生活平衡和环境可持续性的重视,未来远程办公将更受青睐。今天小编想和大家聊聊云存储
    的头像 发表于 12-25 17:13 890次阅读
    云<b class='flag-5'>存储</b>电脑怎样连接,云<b class='flag-5'>存储</b>电脑连接方法

    办公电脑云存储,办公电脑云存储安全吗?

        云电脑使用已成为热门的新型办公方式,得益于信息技术和互联网的普及,它摆脱了地理和硬件限制,可自由安排工作时间和地点。随着人们对工作生活平衡和环境可持续性的重视,远程办公未来定会受到更多青睐
    的头像 发表于 12-21 13:53 1076次阅读
    办公电脑云<b class='flag-5'>存储</b>,办公电脑云<b class='flag-5'>存储</b>安全吗?