随着海量的、面向广域网的存储系统的出现,其内部存储资源的复杂性远远超过传统的存储系统。它拥有更多的存储资源、资源异构性突出,并且资源分布更广泛。因此构建面向广域网的存储资源管理系统是当前存储领域的研究热点。其中,如何有效地管理异构存储资源的服务信息是实现面向广域网的存储资源管理的关键技术。设计并优化广域网存储管理系统中的资源服务信息管理系统。广域网存储管理系统按照存储管理主动规范协议构建,其资源发现使用服务定位协议。为了解决服务定位协议中存储资源服务信息管理的不足,设计了广域网存储资源服务信息管理的整体结构。广域网存储资源服务信息管理分为三部分:资源服务信息的描述、存储和查询。为了表示异构的广域网资源服务信息,使得服务信息具有可扩展性和交互性,使用XML文件描述广域网存储服务信息;为了使广域网存储资源服务信息被高效管理,达到良好的存储和查询性能,在详细测试比较四种主流的开源原生XML数据库的存储、查询和更新性能后,选用eXist数据库实现对以XML文件表示的存储服务信息的存储和查询。查询性能是广域网存储资源服务信息管理系统对存储服务请求的处理性能,优化系统的查询性能可以提高管理系统运行的效率。存储服务查询通过数据库查询完成,可以通过优化eXist数据库的查询性能来优化系统的查询性能。在详细分析eXist数据库处理服务查询语句的工作流程后,采用在eXist数据库中添加路径索引的方式实现对存储服务信息查询的优化,减少服务查询语句的响应时间,从而减少系统对存储服务请求的响应时间,提高系统的性能。对加入路径索引的eXist数据库进行性能测试分析,测试结果表明,优化后的eXist数据库大大改善了存储资源服务信息管理系统的查询性能。
本文来源: https://www.lw50.cn/article/97537b2f6dc8c3868520f538.html