今天,我们就来说说软件定义存储的的具体使用场景都有哪些?
1、VDI场景
这是目前应用最多,最被人接受的场景,传统虚拟桌面环境(VDI)的共享存储,在进行扩展的时,需要增添服务器和存储阵列;而采用SDS作为VDI存储的时候,可与虚拟化平台进行融合部署,仅需要扩展服务器,依靠服务器内的本地存储来增加虚拟共享存储容量。可以说,VDI的存储包含在单独的服务器里,纵向可以通过添加磁盘进行扩展,横向可以通过增加新的服务器节点。
这样的最大好处是企业可以快速部署一个VDI生产环境,并根据需要平滑扩展,免除了对传统存储的需求设计、容量规划、采购这样的一个漫长过程,降低前期投资。
2、私有云场景
万物互联的时代,云已成为必需品。很多企业渴望拥有类似于百度、阿里、腾讯、google的高效数据中心,但自己的研发实力不足,而采用DAS或FC存储又无法实现高效数据中心的技术要求,那么在这个场景中,软件定义存储可与同样基于软件定义的计算、网络进行深度融合于一体,软件定义存储的大容量、高安全性、高扩展性、性能线性增长等特性简直完美贴合私有云需要的存储特性。
3、企业内部开发测试场景
对于企业的开发测试环境、学习实验环境、云计算数据中心,分布式存储技术同样受用。比如,OLAP(联机分析处理)和OLTP(联机事物处理)。这两大类业务的IO需求有显著不同,前者对时延和并发度都有要求,后者对时延没有什么要求,但对并发量和吞吐量有要求。
在具体工作中,通过分布式客户端缓存,降低存储时延,满足OLTP需求,亦可满足OLAP所要求的大并发MBPS,高计算和存储带宽、高IOPS并发的要求。
4、利旧场景
很多人对于利旧的需求要比他们表现出来的高很多,不信就问问你的老板。存储设备的逐步老化是不可逆的,但应用却不会,并且还要不停迭代,而软件定义存储可以通过添加一些SSD和HDD,再配上万兆网卡,就可以最大化的实现老旧的X86设备的利旧。
5、数据高可用需求场景
就像有人天生就是靠脸吃饭一样,有些业务天生就需要分布式的,比如一些对数据可用性需求较高的业务系统。软件定义存储天然可以将数据进行切分然后松耦合运行,采用无中心节点的设计,将数据进行切分以多副本的形式存放在不同的硬盘、节点、机架上,即使某个节点出现故障,业务也可以正常运行,进而保证数据的高可用性。
6、数据备份场景
借助软件定义存储自身的分布式特点,可独立或与备份软件相配合,为生产系统的主用存储提供更为安全的数据备份服务。
以上,仅仅是已经被我们验证的使用场景,还有很多场景是我们没有发现或者还没有细分出来的,不过,即使是只有一个使用场景,也完全可以成就一款产品。还记得我们文章开头品尝的那杯奶昔吗?
最后需要强调的是,发源于分布式存储系统的软件定义存储,在未来,想要得到更加广泛的认知和应用,就必须针对各种业务场景进行适配和优化。