本文,介绍一下块存储的相关知识。
块存储的典型设备有磁盘阵列,硬盘。块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),假设划分完的逻辑盘也是5个,每个也是1G,但是这5个1G的逻辑盘已经于原来的5个物理硬盘意义完全不同了。然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。例如第一个逻辑硬盘A里面,可能第一个200M是来自物理硬盘1,第二个200M是来自物理硬盘2,所以逻辑硬盘A是由多个物理硬盘逻辑虚构出来的硬盘。
接着块存储会采用映射的方式将这几个逻辑盘映射给主机,它一概就认为只是5块裸的物理硬盘而已,但是操作系统是区分不出到底是逻辑还是物理的,所以,跟直接拿一块物理硬盘挂载到操作系统没有区别的,主机上面的操作系统会识别到有5块硬盘,至少操作系统感知上没有区别。此种方式下,操作系统还需要对挂载的裸硬盘进行分区、格式化后,才能使用,与平常主机内置硬盘的方式完全无异。
块存储优点有,对数据提供了保护,这种方式的好处当然是因为通过了Raid与LVM等手段。另外也可以将多块廉价的硬盘组合起来,提高了容量,成为一个大容量的逻辑盘对外提供服务。写入数据的时候,所以几块磁盘可以并行写入的,由于是多块磁盘组合出来的逻辑盘,提升了读写效率。传输速率以及封装协议的原因,很多时候块存储采用SAN架构组网,使得传输速度与读写速率得到提升。
块存储缺点有,采用SAN架构组网时,要买光纤交换机,还需要额外为主机购买光纤通道卡,造价成本高。在服务器不做集群的情况下,机之间的数据无法共享,块存储裸盘映射给主机,对于主机来说相当于本地盘,那么主机A的本地盘根本不能给主机B去使用,再格式化使用后,无法共享数据。另外一个原因是因为操作系统使用不同的文件系统,不利于不同操作系统主机间的数据共享:格式化完之后,不同文件系统间的数据是共享不了的。例如一台装了WIN7/XP,而Linux是EXT4,文件系统是FAT32/NTFS,EXT4是无法识别NTFS的文件系统的。就像一只NTFS格式的U盘,插进Linux的笔记本,根本无法识别出来。所以不利于文件共享。
以上,就是关于存储云之块存储的简单介绍。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-21 10:56:35
2021-12-27 14:04:53
2022-11-21 10:50:36
2020-05-07 16:29:38
2022-11-21 10:43:25
2022-11-21 10:47:18
甄选10000+数字化产品 为您免费使用
申请试用
评论列表