Openstack Swift安装和部署
发布时间
阅读量:
阅读量
写在前面的话(一些基本概念)
块存储&文件存储&对象存储
- 块存储作为一种传统的存储架构,在实际应用中发挥着重要作用。其典型实例包括SAN(串行 attachments network)。对于普通用户而言,在这种架构下运行一块物理磁盘如同拥有一块功能强大的专用硬盘,在需要时即可对其进行格式化配置以满足不同需求。然而其扩展性相对有限。
- 文件存储领域中常用的技术方案之一是NAS(网络附加 storage)。对于这类场景中的操作人员而言,在这种架构下运行多个虚拟服务器如同管理一个网络共享目录——操作人员无需自行维护本地副本即可方便地访问所需资源,并且现有的操作系统通常自带支持该协议的能力。
然而由于基于基于文件传输的机制带来的较高通信开销,在实际应用中往往不具备高效的性能特性。 - 对象存储技术的主要实现方案包括Swift和S3等解决方案体系框架。在这一架构下运行一系列独立的对象不仅承载着原有的元数据信息以及完整的原始数据内容..., 而且还会根据具体需求动态地进行相应的管理与优化处理...
数据结构
环(Ring):用于记录存储对象与其物理位置之间的映射关系。当涉及查询Account、Container或Object信息时,则需要访问集群中的相关环(Ring)信息。通过Zone、Device、Partition以及Replica来维护
全部评论 (0)
还没有任何评论哟~
