现在的位置:首页  /  云计算培训   /   云计算技术教程

云存储的两大架构你知道吗

来源: 薪享宏福
发布时间: 2018年12月14日
分享到:
云存储的两大架构

  云存储是一种架构,而不是一种服务。传统的系统利用紧耦合对称架构,这种架构的设计旨在解决HPC(高性能计算、超级运算)问题,现在其正在向外扩展成为云存储从而满足快速呈现的市场需求。下一代架构已经采用了松弛耦合非对称架构,集中元数据和控制操作,这种架构并不非常适合高性能HPC,但是这种设计旨在解决云部署的大容量存储需求。各种架构的摘要信息如下:
 
  (1)紧耦合对称(TCS)架构。
 
  构建TCS系统是为了解决单一文件性能所面临的挑战,这种挑战限制了传统NAS系统的发展。HPC系统所具有的优势迅速压倒了存储,因为它们需要的单一文件I/O操作要比单一设备的I/O操作多得多。业内对此的回应是创建利用TCS架构的产品,很多节点同时伴随着分布式锁管理(锁定文件不同部分的写操作)和缓存一致性功能。这种解决方案对于单文件吞吐量问题很有效,几个不同行业的很多HPC客户已经采用了这种解决方案。这种解决方案很先进,需要一定程度的技术经验才能安装和使用。
 
  (2)松弛耦合非对称(LCA)架构。
 
  LCA系统采用不同的方法来向外扩展。它不是通过执行某个策略来使每个节点知道每个行动所执行的操作,而是利用一个数据路径之外的中央元数据控制服务器。集中控制提供了很多好处,允许进行新层次的扩展:
 
  1)存储节点可以将重点放在提供读写服务的要求上,而不需要来自网络节点的确认信息。
 
  2)节点可以利用不同的商品硬件CPU和存储配置,而且仍然在云存储中发挥作用。
 
  3)用户可以通过利用硬件性能或虚拟化实例来调整云存储。
 
  4)消除节点之间共享的大量状态开销也可以消除用户计算机互联的需要,如光纤通道或infiniband,从而进一步降低成本。
 
  5)异构硬件的混合和匹配使用户能够在需要的时候在当前经济规模的基础上扩大存储,同时还能提供永久的数据可用性。
 
  6)拥有集中元数据意味着,存储节点可以旋转地进行深层次应用程序归档,而且在控制节点上,元数据经常都是可用的。