云计算IaaS-云硬盘

和我一起学 深入浅出云计算

云硬盘

云虚拟机上挂载和使用的硬盘;未必在使用的虚拟机上,而是在专门的磁盘服务器阵列中,通过专门的高速IO线路和主机相连。默认三副本,但业务实现上需要自行设计高可靠,不可依赖本身的多副本。
支持在线扩容:需要在操作系统内进行分区的扩展或新增。

性能等级

  • HDD: 成本低,IOPS 大约 100
  • 混合硬盘(HDD混合SSD): 默认配置,兼有SSD性能和HDD容量优势, IOPS 1000
  • SSD: 适用IO密集型,也有不俗的吞吐量和较低的访问延迟, IOPS 可达上万
  • 增强型SSD: 采用企业级闪存,搭配自研的高效底层传输协议, IOPS 可达十万

再次强调: 申请的云硬盘的容量也会影响云硬盘的性能。

本地磁盘

云上可以使用本地磁盘,对应“本地存储”系列的虚拟机。

问题:阿里云NAS的特点

NAS(Network attached storage)类磁盘基于 POSIX 文件接口,天然适配原生操作系统,提供共享访问,同时保证数据一致性和锁互斥.除了有很大的容量外,最大特点是可以在多个虚拟机之间共享,是高可靠高性能的分布式文件系统。

附阿里云文件存储NAS文档

一些命令

1 查看磁盘基本情况

# lsblk
# df -hT -x tmpfs -x devtmpfs

2 测试性能

通过 fio 在系统盘上创建一个 1GB 的文件,接着进行 4K 大小的随机读取实验。

# fio --name=mytest1 --filename=~/testfile1 --rw=randread --refill_buffers --bs=4k --size=1G -runtime=10 -direct=1 -iodepth=128 -ioengine=libaio

3格式化并挂载

# mkfs.ext4 /dev/vdb  //路径根据申请到的实际路径
# mkdir /mnt/data
# mount /dev/vdb /mnt/data/

Comments