【技术实现步骤摘要】
一种云智能配置管理方法
本专利技术涉及计算机
,尤其涉及云智能配置管理方法。
技术介绍
云计算方兴未艾,用户在云平台运行程序的主要模式是按照虚拟机、虚拟块设备为单位申请释放资源,搭建专用的虚拟集群,在其之上直接部署应用程序。现有技术中日常维护云系统中的一般做法是维护人员将从程序代码中提取出来的宏定义信息手动配置为功能元配置信息,并保存到云编译系统中。由于手动配置时会存在失误和纰漏,可能将错误的数据配置到云编译系统中,不利于云编译系统的稳定运行。
技术实现思路
本专利技术实施例提供的一种云智能配置管理方法,包括:S1:获取程序代码的标准格式文件,所述标准格式文件由所述程序代码的宏定义信息生成。S2:提取所述标准格式文件中的宏定义信息,所述信息包含存储系统的配置参数和多个应用程序的负载特征。S3:根据预置的功能元映射表将所述宏定义信息转换为功能元配置信息,所述功能元映射表包含程序代码的功能元配置信息与对应的宏定义信息的关系。S4:根据预置的属性解析方式和所述功能元配置信息来获取属性配置信息,所述配置信息根据预测模型对所述目标应用程序的负载特征进行处理,生成并输出优化配置参数及各优化配置参数的取值;所述属性解析方式包含了所述功能元配置信息与所述属性配置信息的对应关系。S5:保存所述功能元配置信息以及所述属性配置信息。可选地,获取程序代码的标准格式文件之前还包括:获取满足预置条件的程序代码;从程序代码中提取宏定义信息;根据预置的 ...
【技术保护点】
1.一种云智能配置管理方法,其特征在于,包括:S1:获取程序代码的标准格式文件,所述标准格式文件由所述程序代码的宏定义信息生成;S2:提取所述标准格式文件中的宏定义信息,所述信息包含存储系统的配置参数和多个应用程序的负载特征;S3:根据预置的功能元映射表将所述宏定义信息转换为功能元配置信息,所述功能元映射表包含程序代码的功能元配置信息与对应的宏定义信息的关系;S4:根据预置的属性解析方式和所述功能元配置信息来获取属性配置信息,所述配置信息根据预测模型对所述目标应用程序的负载特征进行处理,生成并输出优化配置参数及各优化配置参数的取值;所述属性解析方式包含了所述功能元配置信息与所述属性配置信息的对应关系;S5:保存所述功能元配置信息以及所述属性配置信息。/n
【技术特征摘要】
1.一种云智能配置管理方法,其特征在于,包括:S1:获取程序代码的标准格式文件,所述标准格式文件由所述程序代码的宏定义信息生成;S2:提取所述标准格式文件中的宏定义信息,所述信息包含存储系统的配置参数和多个应用程序的负载特征;S3:根据预置的功能元映射表将所述宏定义信息转换为功能元配置信息,所述功能元映射表包含程序代码的功能元配置信息与对应的宏定义信息的关系;S4:根据预置的属性解析方式和所述功能元配置信息来获取属性配置信息,所述配置信息根据预测模型对所述目标应用程序的负载特征进行处理,生成并输出优化配置参数及各优化配置参数的取值;所述属性解析方式包含了所述功能元配置信息与所述属性配置信息的对应关系;S5:保存所述功能元配置信息以及所述属性配置信息。
2.根据权利要求1所述的...
【专利技术属性】
技术研发人员:王四虎,
申请(专利权)人:一零零一科技武汉有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。