存储架构的发展

单机存储

单机存储是最早的存储方式,将数据保存在单个计算机的本地存储设备中,如硬盘或固态硬盘。

  • 优点:存取速度快,简单易用。
  • 缺点:容量有限,可靠性低,不具备横向扩展能力。

集中式存储

随着数据量的增⻓,人们开始将数据集中存储在专用服务器或存储设备上。通过网络连接,多个客戶端可以同时访问和共享存储设备上的数据。

  • 优点:提供了更高的存储容量和可靠性,实现了更好的数据管理和共享。

  • 缺点:单点故障⻛险较高,不适合大规模分布式应用。

分布式存储

分布式存储将数据分散存储在多个节点上,每个节点都具有自己的存储资源。 数据可以通过分片和冗余备份来提高可靠性和容错性。 通过分布式协调和数据一致性机制,实现数据的高可用性和负载均衡。

  • 优点:具备良好的可扩展性、容错性和性能。

  • 缺点:复杂度较高,需要解决一致性、并发和故障处理等挑战。

云存储

云存储是一种基于云计算模式的存储方式,将数据存储在云服务提供商的服务器上,并通过网络进行访问。 用戶可以根据需求弹性地扩展存储容量,并享受高可用性、灵活性和成本效益等优势。提供了多种存储服务模型,如对象存储、块存储和文件存储,满足不同应用场景的需求。

云原生存储

云原生存储是一种将存储与容器编排平台紧密集成的新兴存储方式,以支持动态、可移植和弹性的应 用程序部署。 提供了存储卷管理、数据持久化和多租戶支持等高级功能。

  • 优点:更好地适应容器化环境,提供了更高的灵活性和可操作性。