和我一起学 深入浅出云计算
云硬盘
云虚拟机上挂载和使用的硬盘;未必在使用的虚拟机上,而是在专门的磁盘服务器阵列中,通过专门的高速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