天翼云提供一般云盘(SATA)、高效云盘(SAS)、SSD 云盘(SSD)三种类型的云硬盘,这三种类型有什么区别,又别离实用于什么场景呢?明天就来说一说这个问题。
首先咱们理解一下什么是云硬盘。云硬盘即云主机应用的存储设备,购买云主机后操作系统、应用软件数据都保留在云硬盘上。实质上它是天翼云分布式存储池中划分进去的一个虚构磁盘设施,在应用上和一般服务器的硬盘没有任何区别。
云硬盘有几个特点:
1. 云硬盘不能孤立存在,必须挂载到云主机或物理机上应用,也就说独自购买一个云硬盘而不购买云主机是没法应用的。
2. 天翼云的分布式存储曾经进行了三正本冗余,能够了解为一份数据同时保留了三份,相似于传统存储的 RAID。传统服务器在购买时个别至多购买两块硬盘用于冗余,购买云硬盘就不须要思考这个问题,因为云硬盘曾经进行了冗余。
3. 云硬盘能够十分不便地进行扩容,比方原来购买的空间不够用了,能够在停机后进行扩容,不会影响云硬盘上已有的数据。
4. 云硬盘能够从一台云主机上卸载,再挂载到另一台云主机上。就如同优盘能够从一台电脑上拨出插到别一台电脑上应用一样。
理解了云硬盘后,咱们再看看一般云盘、高效云盘、SSD 云盘是指什么。这三种类型的云硬盘在架构是完全相同的,区别在于它们所应用存储介质以及接口不同,导致它们的性能以及应用场景也有所区别。
首先硬盘分为机械硬盘和 SSD 硬盘两种,机械硬盘是靠一个可挪动的磁头在疾速旋转的盘片上进行读写,就像老式的留声机一样。机械硬盘有一个很重要的参数是转速,即盘片每秒旋转的次数,所以称之为机械硬盘。
而 SSD 硬盘是指固态硬盘,它应用存储芯片作为存储介质,齐全没有磁头、盘片这些机械构造。
SATA、SAS 都是指硬盘和服务器主板之间的连贯总线,除了 SATA、SAS 外,还有 IDE、SCSI、PCIE 等其它类型的总线。SATA 及 SAS 是目前应用最为宽泛的总线。
这样机械硬盘、SSD 硬盘两种硬盘加上 SATA、SAS 两种总线,就会组合为四种类型的硬盘。
说完了硬盘的类型,再聊一下硬盘的两个最重要的指标 IOPS 和吞吐量别离是指什么。
咱们用快递员收发快递来打一个比如。当初城市的各个角落都有了快递箱子或者菜鸟驿站,这些箱子或者驿站就像硬盘的存储空间,快递员去收发快递的过程就像硬盘上的磁头去读写数据。
为了提高效率,快递公司在送快递前会把同一个小区的快递都提前分捡到一块,不便一次投递好。对应到硬盘的数据读写,如果读写的数据是间断的那么磁头就不必到处跑,这样读取的速度也会更快,这就叫程序读写。如果快递员没提前分捡好,快递员须要到处跑,这就叫随机读写。
快递员均匀每个小时收发的快递数量咱们就称之为 IOPS(磁盘均匀每秒的读写次数),均匀每个小时收发的快递分量咱们就称之为吞吐量(磁盘均匀每秒的读写数据量大小)。
一般云盘应用的存储设备为 SATA 机械硬盘。SATA 机械硬盘次要用于个人电脑,当初绝大多数个人电脑的硬盘都是 SATA 接口。SATA 在设计时次要面向性能和可靠性要求不高的场景,因而能把单个硬盘的容量设计得很高,所以 SATA 硬盘价格便宜、性可能用。一般云盘次要实用于容量高、读写速度要求不高的场景。
高效云盘应用的存储设备为 SAS 机械硬盘。SAS 机械硬盘是针对高吞吐量、低提早、高可靠性的场景来设计的,为了保障高吞吐量和低提早使得 SAS 磁盘的转速更高、硬盘的发热更高,而为了保障高可靠性又使得 SAS 磁盘的单硬盘容量没法像 SATA 硬盘那么高,因而 SAS 机械硬盘比 SATA 机械硬盘的性能更好,但价格也更高。高效云盘实用于绝大多数场景,次要用于承载利用程序运行的环境。
SSD 云盘应用的存储设备为 SAS 固态硬盘。SSD 硬盘没有机械硬盘的寻道过程,因而吞吐量、IOPS 都十分高,特地实用于随机读写的场景。因而 SSD 云盘次要实用于对 IO 要求十分高的场景,比方用于存储数据库的数据文件。
咱们用一个表格总结一下三种云盘的参数以及适应场景。
在理论利用中,咱们能够组合几种云硬盘来应用,使云主机的的性价比最优。
比方系统盘应用一般云硬盘了,应用高效云硬盘部署利用及数据库,SSD 云硬盘存储数据库的数据文件,最初再应用一般云硬盘做数据备份。