存储类型60课件.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

;2;在了解了存储介质(如HDD、SSD)和存储层次结构之后,还需要理解另一个至关重要的概念:存储系统是如何组织和访问数据的。根据数据组织和访问方式的不同,主流的存储类型被划分为三种:块存储(BlockStorage)、文件存储(FileStorage)和对象存储(ObjectStorage)。

这三种类型并非相互替代,而是各自适用于不同的应用场景,构成了现代数据中心和云计算服务的基石。理解它们的区别,对于后续学习Ceph这类能够同时提供这三种服务的分布式存储系统至关重要。;块存储是最低层次、最接近硬件的存储类型。它将数据拆分成一个个大小固定的数据块(Block),并为每个块分配一个唯一的地址。系统通过这些地址来直接访问数据,但不关心块中存储的是什么内容——是图片的一部分、文档的一行,还是数据库的一条记录。;(1)高性能与低延迟:由于块存储提供了对数据的直接访问路径,减少了中间环节的转换和抽象,因此它的读写速度非常快,延迟极低。这使得它特别适合需要高I/O性能的应用。

(2)灵活性高:用户可以在块设备上安装任何类型的文件系统,完全由操作系统掌控,提供了极高的灵活性。;(1)数据库:像Oracle、MySQL、PostgreSQL等关系型数据库,需要频繁、快速地对数据进行随机读写,块存储能够提供所需的IOPS(每秒读写次数)性能。

(2)虚拟机磁盘:当创建一台虚拟机(VM)时,其虚拟硬盘(如VMware的VMDK文件)通常就存放在块存储上。虚拟机操作系统可以像管理物理硬盘一样管理这块存储,性能接近本地磁盘。

(3)服务器操作系统盘:服务器的启动盘和系统盘也需要快速的响应能力,同样适用块存储。;文件存储是一种比块存储更高层次、更符合人类使用习惯的存储类型。它以文件和文件夹的树状层级结构来组织和管理数据,这也是我们在个人电脑上最熟悉的模式。在文件存储中,数据被保存在文件中,文件则存放在文件夹(或目录)里,形成一个清晰的路径,例如“/home/user/documents/report.docx”。;文件存储系统通常自带一个完整的网络文件系统,并使用特定的协议来供客户端访问。最常见的协议有:

NFS(NetworkFileSystem):主要用于Linux和Unix系统环境。

SMB/CIFS(ServerMessageBlock/CommonInternetFileSystem):主要用于Windows环境,但现在也广泛兼容Linux。

客户端通过这些协议,可以将网络上的共享文件夹挂载(mount)到本地,像操作本地文件一样进行读写、创建、删除等操作;(1)直观易用,便于共享:树状的目录结构非常符合人类的思维习惯,易于理解和管理。同时,它天生就是为多用户、多客户端共享数据而设计的,可以方便地设置不同用户和组的访问权限。

(2)内置丰富的元数据:文件存储系统自身就管理着文件的元数据,包括文件名、大小、创建时间、修改时间、所有者、权限等。这些信息使得文件的管理和检索变得非常方便。;(1)企业文件共享:一个部门或整个公司的员工可以将公共文档、资料、项目文件等存放在一个集中的文件服务器上,方便所有授权人员访问和协同工作。

(2)Web服务器内容存储:网站的静态内容,如HTML页面、图片、CSS、JavaScript文件等,可以存放在文件存储上,供Web服务器读取。

(3)日志集中存储:多台服务器产生的日志文件可以被统一收集并写入到一个共享的文件存储中,便于后续的分析和审计。

(4)媒体资源库:视频、音频、图片等媒体文件可以集中存储,供编辑人员或流媒体服务器使用。;对象存储是一种现代的、高度可扩展的存储架构,特别适用于处理海量的非结构化数据。与文件存储的层级结构不同,对象存储采用的是一个扁平的地址空间。在这个空间里,没有文件夹或目录的概念。

数据和其相关的元数据被打包成一个独立的单元,称为“对象(Object)”。系统会为这个对象生成一个全局唯一的标识符(ID)。应用程序通过这个唯一的ID来直接存取对象,而无需关心它物理上存储在哪台服务器或哪个硬盘上。;对象存储主要通过基于HTTP/HTTPS协议的RESTfulAPI(应用程序编程接口)进行访问。应用程序使用标准的HTTP命令(如GET、PUT、POST、DELETE)来对对象进行读、写、修改和删除操作。这种基于API的访问方式使其具有极高的灵活性和通用性。;(1)极致的可扩展性:扁平的地址空间消除了文件系统中目录嵌套带来的复杂性和性能瓶颈。增加存储容量只需向集群中添加更多的存储节点即可,理论上可以扩展到EB(Exabyte)甚至更高的级别。

(2)丰富的自定义元数据:与文件存储固定的元数据(文件名、大小等)不同,对象存储的元数据是可自定义和扩展的。

您可能关注的文档

文档评论(0)

一笑倾洁 + 关注
实名认证
文档贡献者

PPT课件

1亿VIP精品文档

相关文档