一种架构不一定要取代另一种架构,但新架构的出现往往是为了解决旧有架构里存在的问题。
数据中心在过去的几十年间发生了巨大变化,先后经历了大型机、独立服务器、集中存储、虚拟化技术的出现和成熟等主要阶段。这些不断演进的技术,相当好地解决了各个时代数据中心所面临的问题,然而当随着时代的进步和科技的发展,这些传统的技术,尤其是存储方面的技术在应对爆炸式增长的海量数据时逐渐显示出不足之处。
传统数据中心架构一般由负责计算的服务器加外部的存储阵列,存储设备之间通过存储区域网络(Storage Area Network - SAN)进行数据传输和通信。这样的架构在应对海量数据时,有如下几个主要缺点:
由此可见,传统的存储方式已成为数据中心性能得以提高的瓶颈。为了解决上述的缺点,出现了软件定义的存储和超融合架构的概念,可以很好地解决以上问题,可以在很多场景下替代传统架构。但有部分适合物理机运行的应用,还是需要传统的架构,所以两种模式可能会较长时间并存。