[导读]从“9.11事件”之后大量的企业因为数据丢失而宣告破产可以看出数据的重要地位。存储系统的出现,尤其是高端存储系统的出现使得数据存储变得专业化,存储系统可以为用户提供更高性能、可用性和可靠性的数据存储功能。本系列文章,从高端存储系统的发展趋势讲起,进而对浪潮高端存储系统所涉及的关键技术和关键特性,使读者对浪潮高端存储系统软件有一个整体的认识。
浪潮新一代高端存储系统软件由基础操作系统、核心IO处理子系统、高可用监控子系统、管理子系统四部分组成,其中核心IO处理子系统又分为存储池层、缓存层、IO调度和数据复制层、存储协议服务层。通过层次化和模块化设计,隔离各层内部处理逻辑和业务,为实现系统可靠性和可扩展性提供良好基础。
基础OS:系统高效能和可靠性的基石
基础OS提供内存管理、进程管理、文件系统、设备驱动,浪潮高端存储系统软件对基础操作系统进行了精简和优化,打造出更适合于存储系统IO流处理的操作系统,其中就包括对SCSI设备子系统的优化:优化处理磁盘SCSI命令异常返回值,识别坏扇区、传输故障等不同状态,从而执行相应修复措施,有效提高磁盘使用率和可靠性。
核心IO子系统:层次化的系统存储服务核心
IO子系统实现对后端数据存储资源(磁盘)的组织管理、保护、缓存和按照开放存储协议标准(FCP/iSCSI)提供访问服务,是该系统核心部分。从建立在磁盘设备之上的存储池层到主机存储协议层,核心IO子系统分为:存储池层、缓存层、IO调度层和数据复制、存储协议服务层。
存储池层: 大容量虚拟化存储资源服务层
存储池层将磁盘数据分块,按负载均衡、离散分布原则进行组织,当单个盘失效时,智能计算热备块在池中的分布,使用多块成员盘进行重构,大大提高坏盘重构速度,避免传统单盘写入性能瓶颈造成RAID重构时间过长带来的数据可靠性风险。在可靠分布式RAID基础上,将数据进一步分块虚拟化,形成逻辑卷,支持元数据多副本保存和跨控制器镜像保护,保证数据可靠性。该虚拟化支持将数百块磁盘组成一个存储池,容量可达到PB级别,并实现自精简、分级等高级功能,当容量扩展时,支持数据块重新离散分布和负载均衡,为客户提供高效的存储空间使用率和高可扩展性。
缓存层: 性能和数据安全性的核心保证
缓存层提供了IO数据的全局缓存和跨控制器镜像功能,并为保证局部LUN访问性能进行分区缓存。该层实现数据智能预读取、数据缓存、和集中顺序写入存储池,是保证和提高系统IO性能的关键。全局缓存使任意存储池可使用系统所有缓存,并根据各引擎本地存储资源访问压力调整缓存分布,保证系统整体性能。缓存分区功能则为指定存储资源分配固定缓存,保证关键业务的性能。
IO调度和数据复制层:实现多引擎联合以及跨物理部件数据保护容灾
IO调度层接收来自存储协议服务层的读写命令,根据LUN数据缓存所在的控制器进行调度转发,以及提交给数据复制模块,实现多控融合和数据复制容灾保护。IO调度层将数据复制功能(快照、克隆、镜像和远程复制)的流程高度抽象和统一化,实现多功能并发调度处理,提高在多重复制保护时的并发,降低处理响应时间,保证主机IO业务的性能稳定性。
而数据复制子模块,从IO调度层接收IO事件,实现快照、克隆、镜像和远程复制等数据复制功能,提供跨磁盘、跨磁盘柜、跨系统等高级数据保护功能。在性能方面,数据复制功能涉及数据的大量读写转移,带来更大的IO压力,本系统实现依赖快照、克隆,任意数量快照克隆情况下对源卷写操作只需一次复制拷贝,并且支持将快照克隆目标卷建立在不同于源卷的存储池上,有效降低数据复制保护对系统业务性能的影响。
存储协议服务层:提供可靠数据服务和适应各主机应用
该层面向主机服务器客户端,提供存储协议服务层提供SCSI SAN服务,配合多控制器和多引擎硬件系统,本系统提供了多达数十上百的主机端口进行访问;通过实现数据读写、集群锁定、SCSI任务管理、ALUA(非对称逻辑单元访问)、拥塞处理、故障异常处理反馈等功能,配合客户端多路径软件、集群软件,实现对数据最优链路访问性能和可靠性。
高可用监控子系统:监管系统健康状态和业务连续性
该子系统建立在控制器之间冗余可靠的互联通信基础上,形成对系统所有控制器和引擎的状态监控,统一协调处理处理磁盘链路失效、控制器失效等异常事件,并为系统维护如更换部件、控制器提供支持。该子系统全面监控冗余部件、存储资源和服务健康状态,对异常事件状态进行自动处理,并记录日志和告警以通知管理员及时检查和处置,其中对于磁盘失效、JBOD链路失效、单控制器失效等单点故障,系统可通过冗余部件进行自动修复,保证业务和数据可靠性。
管理软件子系统:统一易用性管理的接口
管理软件子系统是本系统管理的接口,在现代企业IT设施日益增多,管理工作量和复杂度日益提高的情况下,系统的管理维护效率与系统的服务质量密切关联。本系统实现统一界面和终端管理,简化系统管理和提高维护效率,并扩展支持标准SMI-S、OpenStack等统一管理协议和接口。该管理软件子系统由管理客户端、管理服务器、管理代理组成,采用面向对象思想,统一所管理对象逻辑和方法,实现集中系统管理和监控,使客户使用本系统进行配置管理和维护的易用性大大提高。
浪潮新一代高端存储系统软件提供完整的基础数据复制保护功能、可靠而虚拟化的存储池、以及自精简、分级等高级特性,结合高规格硬件,联合多控制器和引擎提供高性能、可靠性,以适应当今企业级应用需求。
好文章,需要你的鼓励
谷歌深度思维团队开发出名为MolGen的AI系统,能够像经验丰富的化学家一样自主设计全新药物分子。该系统通过学习1000万种化合物数据,在阿尔茨海默病等疾病的药物设计中表现出色,实际合成测试成功率达90%,远超传统方法。这项技术有望将药物研发周期从10-15年缩短至5-8年,成本降低一半,为患者更快获得新药治疗带来希望。
继苹果和其他厂商之后,Google正在加大力度推广其在智能手机上的人工智能功能。该公司试图通过展示AI在移动设备上的实用性和创新性来吸引消费者关注,希望说服用户相信手机AI功能的价值。Google面临的挑战是如何让消费者真正体验到AI带来的便利,并将这些技术优势转化为市场竞争力。
哈佛医学院和微软公司合作开发了一个能够"听声识病"的AI系统,仅通过分析语音就能预测健康状况,准确率高达92%。该系统基于深度学习技术,能够捕捉声音中与疾病相关的微妙变化,并具备跨语言诊断能力。研究团队已开发出智能手机应用原型,用户只需完成简单语音任务即可获得健康评估,为个性化健康管理开辟了新途径。