【技术实现步骤摘要】
一种大规模集群组件服务版本变更测试系统
本专利技术涉及分布式文件系统
,具体涉及一种大规模集群组件服务版本变更测试系统。
技术介绍
HDFS(HadoopDistributedFileSystem)分布式文件系统,Hadoop社区在HDFS-3566(CustomReplicationPolicyforAzure)中概述了升级域支持,提出Azure具有逻辑概念,例如故障域和升级域。每个故障域都跨越多个升级域,并且每个升级域都跨越多个故障域。计算机通常平均分布在故障域和升级域中。故障域故障通常是灾难性/计划外故障,数据丢失的可能性很高。可以通过天蓝色将升级域撤消以进行定期维护。每次关闭升级域时,由于磁盘故障都会替换升级域中的一小部分计算机(通常为1-2%),从而丢失数据。假设默认复制因子3,则同时出现故障的任何3个数据节点都意味着潜在的数据丢失。因此,重要的是要有一个在故障和升级域之间都分布副本的策略,以确保几乎没有数据丢失。这里的问题是二维的,hadoop中的默认策略是一维的。此策略会将数据节点分布在至少两个故障域和三 ...
【技术保护点】
1.一种大规模集群组件服务版本变更测试系统,其特征在于,包括组件服务选择层、版本变更执行层、数据评估对比层;/n组件服务选择层,用于向版本变更执行层和数据评估对比层提供组件服务详细信息;组件服务详细信息提供详细选择项;/n版本变更执行层,用于提供用于获取数据的数据获取模块;/n数据评估对比层,用于提供详细数据对比,根据组件服务选择层提供的选择项和版本变更执行层提供的数据项评估数据并提供评估参考结果。/n
【技术特征摘要】
1.一种大规模集群组件服务版本变更测试系统,其特征在于,包括组件服务选择层、版本变更执行层、数据评估对比层;
组件服务选择层,用于向版本变更执行层和数据评估对比层提供组件服务详细信息;组件服务详细信息提供详细选择项;
版本变更执行层,用于提供用于获取数据的数据获取模块;
数据评估对比层,用于提供详细数据对比,根据组件服务选择层提供的选择项和版本变更执行层提供的数据项评估数据并提供评估参考结果。
2.根据权利要求1所述的一种大规模集群组件服务版本变更测试系统,其特征在于,所述的组件服务选择层、版本变更执行层、数据评估对比层均设置有管理模块和执行模块。
3.根据权利要求2所述的一种大规模集群组件服务版本变更测试系统,其特征在于,组件服务选择层设置的管理模块为第一管理模块,组件服务选择层设置的执行模块为第一执行模块;
版本变更执行层设置的管理模块为第二管理模块,版本变更执行层设置的执行模块为第二执行模块;
数据评估对比层设置的管理模块为第三管理模块,数据评估对比层设置的执行模块为第三执行模块。
4.根据权利要求3所述的一种大规模集群组件服务版本变更测试系统,其特征在于,第一管理模块,用于管理组件服务详细信息的提供、传输、校对、映射;提供组件服务详细信息到第二管理模块和第三管理模块;映射组件服务详细信息到第一执行模块;
第一执行模块,用于对第一管理模块映射的组件服务详细信息进行编辑、添加、删除、充值、保存、提交。
5.根据权利要求4所述的一种大规模集群组件服务版本变更测试系统,其特征在于,所述的第二管理模块,用于管理接收第一管理模块提供的组件服务详细信息,对接收的组件服务详细信息进行校验,将校对后的服务详细信息传输到第一管理模块并映射组件服务详细信息到第二执行模块;
所述的第二执行模块,用于根据第二管理模块映射的组件服务详细信息执行不同组件服务版本变革...
【专利技术属性】
技术研发人员:张东东,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。