您知道云存储架构吗?云存储系统如何组成?

不知不觉中,我们每天都在与存储保持联系,这表明了存储的重要性。

随着时代的变化,存储方式也在发生变化。

当前,云存储是最流行的存储方法之一。

为了增进大家对云存储的理解,本文将介绍云存储体系结构和云存储系统的组成。

如果您对存储感兴趣,不妨继续阅读。

1.云存储体系结构云存储体系结构分为两类,一类是通过服务构造的,另一类是通过软件或硬件设备的构造的。

传统系统使用紧密耦合的对称架构。

此体系结构旨在解决HPC(高性能计算,超级计算)问题。

现在,它正被扩展为云存储,以满足迅速增长的市场需求。

下一代体系结构采用了松散耦合的非对称体系结构来集中元数据和控制操作。

该体系结构不适用于高性能HPC,但此设计旨在解决云部署的大容量存储需求。

各种体系结构的摘要信息如下:1.紧密耦合对称(TCS)体系结构TCS系统旨在解决单个文件性能的挑战,这限制了传统NAS系统的发展。

HPC系统的优势很快使存储不堪重负,因为与单个设备I / O操作相比,它们需要的单个文件I / O操作要多得多。

业界对此的反应是创建使用TCS架构的产品。

许多节点都伴随着分布式锁定管理(锁定文件不同部分的写操作)和缓存一致性功能。

该解决方案对于单文件吞吐量问题非常有效,并且几个不同行业的许多HPC客户已经采用了该解决方案。

该解决方案非常先进,需要一定程度的技术经验才能安装和使用。

2.松耦合非对称(LCA)体系结构LCA系统采用不同的方法进行横向扩展。

它没有采用使每个节点了解每个动作执行的操作的策略,而是使用了数据路径之外的中央元数据控制服务器。

集中控制具有许多优势,可以实现新的扩展级别:●存储节点可以专注于提供读写服务的需求,而无需网络节点的确认。

●节点可以使用不同的商用硬件CPU和存储配置,并且仍在云存储中发挥作用。

●用户可以利用硬件性能或虚拟化实例来调整云存储。

●消除节点之间共享的大量状态开销也可以消除对用户计算机互连(例如光纤通道或无限宽带)的需求,从而进一步降低了成本。

●异构硬件的混合和匹配使用户可以根据需要在当前经济规模的基础上扩展存储,同时还提供永久的数据可用性。

●具有集中的元数据意味着存储节点可以轮流深入应用归档,并且控制节点上通常可以使用元数据。

2.云存储系统的组成1.存储层存储层是云存储最基本的部分。

该存储设备可以是FC光纤通道存储设备,IP存储设备(例如NAS和iSCSI)或DAS存储设备(例如SCSI或SAS)。

云存储中的存储设备通常数量众多,并且分布在许多不同的区域。

它们通过广域网,Internet或FC光纤通道网络相互连接。

存储设备上方是统一的存储设备管理系统,可以实现存储设备的逻辑虚拟化管理,多链路冗余管理以及硬件设备的状态监控和故障维护。

2.基本管理层基本管理层是云存储的核心部分,也是云存储中最难实现的部分。

基本管理层使用集群,分布式文件系统和网格计算等技术来实现云存储中多个存储设备之间的协同工作,从而使多个存储设备可以在外部提供相同的服务,并提供更大,更强的更好的数据访问性能。

CDN内容分发系统和数据加密技术可确保未经授权的用户不会访问云存储中的数据。

同时,通过各种数据备份和灾难恢复技术与措施,可以确保云存储中的数据不会丢失。

存储自己的安全性和稳定性。

3.应用程序接口层应用程序接口层是C语言中最灵活的部分