生命和爱情你选择哪个? 软件定义和硬件存储你更看好哪一个? 对于那些认为软件定义会削弱或者取代存储的观点, 笔者也不甚赞同; 事实上, 生命和爱情往往都不可或缺, 而软件定义与存储也不该是对立的关系.
数据是火箭燃料
我们做火箭的时候, 火箭需要强大的发动机, 这就是我们的计算. 火箭更需要非常强大的高效燃料, 我们的数据就是相当于人工智能的燃料, 也就是火箭的燃料.
火箭没有燃料无法飞升上天, 企业没有数据无法实现价值. 在数据即资产的时代, 数据燃料的重要性愈加清晰. 而存储作为存储燃料, 成为记录过去现在和未来的最重要方式.
不止软件定义存储
软件定义几乎是除了 AI, 物联网, 5G 之外最流行的技术词语, 软件定义从软件定义网络开始, 后来蔓延至软件定义数据中心和软件定义存储. 其本质是重新定义软硬件之间的解耦. 虽然存储设备体积小巧, 易于使用, 但当其数量达到一定规模时, 则变得难以管理; 因此软件定义存储受到了行业热捧.
根据 IDC 调查, SDS 软件定义存储定义为: SDS 将数据中心或者跨数据中心的各种存储资源抽象化, 池化, 以服务的形式提供给应用, 满足应用按需 (如容量, 性能, QoS,SLA 等) 自动化使用存储的需求. 软件定义的存储的解决方案的目标在于, 不增加任何工作量的情况下进行纵向扩展 (Scale-Up) 或横向扩展(Scale-Out).
简化部署和管理, 提升灵活性, 可扩展性以及可靠性, 有效满足非结构化数据和半结构化数据需求, 这些都是软件定义存储可能会带来的优势. 软件定义存储带来的不仅是企业的 TCO 降低和运维效率提升, 更多是数据存储方式和数据中心的升级.
存储不只有软件定义
面对软件定义的种种优势, 很多人说: 软件定义可以取代存储, 包括高端存储. 因为软件定义存储, 让企业的存储方式更灵活, 价格更低廉. 但是, 软件存储却无法带来高端存储同样的安全性, 而安全性也是企业最看重的要素之一.
高端存储的可用性让非常多的用户安枕无忧, 6 个 9 以上的可用性高端产品, 基于全闪存体系架构设计, 成为对关键业务应用平台的存储架构基础. 从第三方调查数据来看, 高端存储市场依然有庞大的市场空间.
高端存储有不可替代性
软件定义的方式让数字化时代的大容量存储有了栖身之地, 而分布式存储无疑在整个存储解决方案中具备更长的生命周期管理, 也可实现更为平滑的存储介质迭代, 进而成为最受企业欢迎的存储方式. 软件定义存储使传统集中式存储受到了前所未有的冲击.
但在金融和个别高端存储的应用场景中, 软件定义存储和分布式存储似乎还远不能替代高端存储. 主要原因包括以下三点:
1, 传统存储具有开箱即用的特性, 对于软件定义高端存储的应用场景需要更强的技术能力和运维能力. 分布式存储多由开源的系统和开放的技术为基石, 面对快速的版本迭代, 导致企业员工不得不自己解决升级可能面临的问题.
2, 分布式存储更依赖网络环境和带宽, 在网络不稳定的情况下, 可能会影响系统运行. 而传统的 SAN 存储在稳定性上更胜一筹.
3, 数据一致性问题一直是分布式存储面临的最大问题. 虽然技术在不断进步, 但是分布式结构导致的数据一致性问题一直没有得到彻底解决.
结束语
软件定义的出现确实在企业级应用架构中产生了巨大影响, 但是一个新技术的出现并不意味着原有传统技术将被彻底替代. 软件定义存储 SDS 要以存储为基础才能得以实现.
来源: http://stor.51cto.com/art/201807/579651.htm