当前位置:黑鲸出海 > 热点资讯 > 干货分享 >  阿里云最常用的三种存储产品该怎么选择?

阿里云最常用的三种存储产品该怎么选择?

发表时间:2021-07-26  来源:百家号  作者:IT小行家  浏览:次  
经常会有人问“阿里云琳琅满目那么多存储产品究竟该怎么选择呢”?就目前来看,用户问到最多的就是对象存储OSS、块存储、文件存储NAS这三款,今天就跟大家聊一聊主这几款产品到底该如何选择。

经常会有人问“阿里云琳琅满目那么多存储产品究竟该怎么选择呢”?就目前来看,用户问到最多的就是对象存储OSS、块存储、文件存储NAS这三款,今天就跟大家聊一聊主这几款产品到底该如何选择。

先说明一点,对象存储OSS、文件存储、块存储NAS,它们这几个概念在计算机领域都有特殊的含义,对于技术细节就不多做深究了,今天提到的概念专指阿里云官网上的三款产品。

首先说下块存储,它就相当于一块电脑硬盘一样。比如说家里有一台计算机,如果这台计算机的磁盘满了,是不是需要重新购买一块硬盘然后装上?其实块存储也差不多是这样,当用户在使用ECS服务器的过程中,一旦磁盘满了,在还能挂载的情况下,新购买一块跟服务器同地域同可用区的块存储,直接装上去就可以了。所以很多场合下它也叫云盘,其实就是跟硬盘差不多的意思,大家可以这样理解。

其次对于对象存储OSS,它是一个非常海量的存储资源,适用于互联网里面产生的图片、音频、视频这样一些非结构化的数据。当把这些数据存放在对象存储里面,它不仅可以给服务器的磁盘减小很多压力,磁盘的空间也不需要那么多,主要用于网站资源动静分离等场景。

最后针对文件存储NAS,它其实和对象存储OSS是有一定相似性的,也是比较适合存储一些非结构化数据。但是它的特点是支持NFS/SMB协议,所以在Windows和Linux系统上面挂载后直接就能使用。此外,它跟块存储有什么区别呢?块存储只能挂载到一台服务器上,但是文件存储NAS它是可以多台服务器同时挂载的,比较适合一些部门之间的文件共享、Docker等这样的一些业务场景。

对象存储OSS、块存储、文件存储NAS作为分布式存储的三大利器,它们的接口是不一样的,因此适用的业务形态也各不相同。块存储可直接挂载在主机上,然后读写磁盘空间的某段地址即可访问数据,资源调取效率较高,像一些大规模数据库多采用这种部署;文件存储NAS通常用于应用层,通过TCP/IP协议访问,需要使用者专门对文件写脚本,因此延时要高于块存储,可借助NAS虚拟化处理非结构化数据;对象存储OSS则具备了二者的优点,兼顾高速、共享、智能,并且引入了容器技术,打包交付和扩展能力较强。

当然,考虑到部署成本和某些特定场景,对象存储OSS并不能完全取代块存储或文件存储NAS。例如数据库有时要直接向裸盘映射,就更适使用合块存储的方案。此外,如果对数据量的存储要求不高,只是想实现共享数据,那么文件存储NAS就可以满足要求。

如今,存储方案已经从传统架构向云架构演变,企业用户在业务部署时不仅要基于业务的实际需求,还要结合数据结构和规模的特点,选择相对应的、适合自己业务需求的存储方案,尽可能避免冒然全面替换新架构而增加额外的成本支出。


注:文章源自于互联网,如有侵权,请联系客服删除。
19951839869
黑鲸出海客服