存储

块存储:cinder为虚拟机提供硬盘,能够利用ceph来存储“块”node

对象存储:swift为Openstack glance服务存储镜像,Openstack能够设置ceph来提供对象存储swift

 

NAS与SAN服务器

因为NAS须要通过网络栈以及驱动,而SAN经过FC传输,FC传输是由硬件完成的,故SAN速度要高于NAS网络

大块顺序IO要用SAN,大量小块随机IO用NAS,NAS自身的优化设计使得对于随机IO处理起来效率更高,碎片更少性能

NAS将文件系统放置在文件服务器上,经过TCP/IP交互,而SAN则经过SCSI来访问磁盘,只是把磁盘放在外边优化

SAN使用光纤的缘由是因为底层语言SCSI数据量很大,并且SCSI仍然属于磁盘内部的通讯,因此要保持通讯速度spa

 

NAS主要用于文件共享,而SAN为用户提供专属存储(卷),二者均可以提供给多用户设计

对象存储(简单的说下本身的理解):结合了SAN和NAS的优势,SAN的文件系统在本地,访问数据时须要消耗本地的CPU。NAS文件系统在别的机器,可是管理的时候仍须要读取inode到本地才行,增长了通讯量,即占用带宽的即有数据也有元数据。NAS消除了(或减小了)元数据,但也没有真正实现元数据和数据的分离,即便减小了计算节点的CPU消耗并且容器造成性能瓶颈。对象存储实现了元数据和数据的分离,容易扩展,同时与计算节点分离,节省了cpu。对象

速度方面:ci

SAN使用光纤,

NAS使用网卡,

对象存储使用

相关文章
相关标签/搜索