对话式弹性计算平台管理工具及其启动方法和操作方法技术

技术编号:35192118 阅读:18 留言:0更新日期:2022-10-12 18:13
本发明专利技术涉及计算平台管理工具技术领域,且公开了一种对话式弹性计算平台管理工具,包括计算平台管理工具的启动方法和计算平台管理工具的操作方法以及搭载有计算平台管理工具的装置,所述计算平台管理工具的启动方法包括以下步骤,步骤一、在页面上进行常用的企业内部日常服务器操作的自然语言输入,步骤二、语音平台根据LSTM+CRF深度学习模型,根据日常训练结果。该对话式弹性计算平台管理工具,相较于现有的部署方式,本实施方式以人机对话的方式部署软件环境,极大的解放了软件人员日常维护操作成本,可以用自然语言的方式进行服务的无感弹性伸缩,保证了软件环境的高可用,优化常规的软件部署操作,使用简单方便。使用简单方便。使用简单方便。

【技术实现步骤摘要】
对话式弹性计算平台管理工具及其启动方法和操作方法


[0001]本专利技术涉及计算平台管理工具
,具体为对话式弹性计算平台管理工具及其启动方法和操作方法。

技术介绍

[0002]随着软件技术的发展,常规的软件环境部署方式落后且低效。作为软件公司平时操作最频繁的软件部署,常规的部署方式低效且不可控,需要人为介入的地方过多,且部署方式老旧。
[0003]可见,为改变此种方式,亟需一种对话式弹性计算平台管理工具及其启动方法和操作方法,通过人机对话方式进行服务部署,避免了过多人为因素导致的环境因素,并提供了一种全新的部署方式,日常的软件部署、运维皆可通过人机对话方式进行。

技术实现思路

[0004](一)解决的技术问题针对现有技术的不足,本专利技术提供了一种对话式弹性计算平台管理工具及其启动方法和操作方法,具备极大的解放了软件人员日常维护操作成本等优点,解决了软件环境部署方式落后且低效的问题。
[0005](二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种对话式弹性计算平台管理工具,包括计算平台管理工具的启动方法和计算平台管理工具的操作方法以及搭载有计算平台管理工具的装置,所述计算平台管理工具的启动方法包括以下步骤,步骤一、在页面上进行常用的企业内部日常服务器操作的自然语言输入。
[0006]步骤二、语音平台根据LSTM+CRF深度学习模型,根据日常训练结果,对用户输入的自然语言进行分词并进行词性标注。
[0007]步骤三、根据词性标注的结果和用户意图进行匹配,识别用户的意向操作。
[0008]所述计算平台管理工具的操作方法包括以下步骤,步骤一、发送语音指令,如:部署某项目的所有服务。此处假定该项目有7个单独的微服务。
[0009]步骤二、语音平台进行意图解析。解析到是部署意图,此处假定部署意图有两个关键词槽,即:项目名称、服务名称。语音平台将解析结果传至DCP平台。
[0010]步骤三、DCP平台进行词槽验证,因为部署意图的的词槽完整,根据关系表,调用部署接口,将某项目,所有服务当成参数传给部署接口。
[0011]步骤四、DCP平台的部署接口与k8s进行交互,将某项目的所有服务镜像从harbor镜像仓库中拉取下来后,根据节点负载,自动部署到k8s集群节点中。
[0012]所述搭载有计算平台管理工具的装置包括装置本体,所述装置本体的外侧设置有语音录入孔,所述语音录入孔的外侧设置有扩音机构,所述装置本体的底端设置有减震机构。
[0013]优选的,所述步骤二分为以下几个小步骤,步骤二

1、根据前期做的企业常用操作词汇调研,形成企业词库。示例如下:企业资源名称:服务器、摄像头、空调、电灯等。常用操作:打开、关闭、部署、停止、下线、查询、新增、删除、修改等。
[0014]服务器资源名:xx项目、xx服务、xx(资源,如:磁盘、内存)。
[0015]步骤二

2、根据LSTM+CRF算法结合企业词典,对用户输入进行分词并进行词性标注。
[0016]步骤二

3、标注完成后,将标注结果传至dcp平台。
[0017]优选的,所述步骤三分为以下几个小步骤,步骤三

1、根据分词结果中的动词,匹配缓存库中的对应方法名称,并进行入参词槽校验,如不满足,则返回失败,由用户完善词槽,如参数满足,则进行如下操作。
[0018]步骤三

2、根据意图解析结果反查此指令需要操控的集群资源,如果集群资源足够,则进行如下操作,如果集群对应资源不足,则返回失败。
[0019]步骤三

3、生成集群操作指令,并将指令发送至集群。
[0020]优选的,所述计算平台管理工具的操作方法中的部署服务操作,包括以下步骤,步骤S1、将对应的项目服务打包。
[0021]步骤S2、传至对应的包管理服务器。
[0022]步骤S3、测试人员或运维人员取包。
[0023]步骤S4、连至多台服务器,进行复杂的部署配置操作。
[0024]步骤S5、启动多个微服务后,进行服务验证。
[0025]优选的,所述计算平台管理工具的操作方法中的平台部署操作,包括以下步骤,步骤1、开发人员打成镜像包,传至镜像仓库。
[0026]步骤2、进行人机对话,部署服务。
[0027]步骤3、人机对话,验证服务。
[0028]优选的,所述扩音机构包括与装置本体固定连接的扩音喇叭口,所述扩音喇叭口的另一端两侧均转动安装有螺纹轴,所述螺纹轴的另一端螺纹安装有同步套。
[0029]优选的,所述同步套的另一端固定连接有同步环,所述螺纹轴的中部外表面固定安装有同步齿轮,所述同步齿轮的外侧啮合连接有调节齿环。
[0030]优选的,所述调节齿环靠近扩音喇叭口的一侧两端均固定安装有稳定柱,所述稳定柱的另一端与扩音喇叭口滑动连接。
[0031]优选的,所述同步环的内侧粘接有弹性延展材料,所述弹性延展材料的另一端与扩音喇叭口相粘接,所述同步套远离同步环的一端固定连接有伸缩柱,所述伸缩柱与扩音喇叭口固定连接。
[0032]优选的,所述减震机构包括设置于装置本体底端的减震底座,所述减震底座的顶端两侧均固定安装有减震弹簧,所述减震弹簧的另一端与装置本体固定连接,所述减震弹簧的外侧设置有弹簧柱,所述弹簧柱的一端与装置本体相铰接,所述弹簧柱的另一端铰接有滑座,所述滑座的另一端与减震底座滑动连接。
[0033]与现有技术相比,本专利技术提供了一种对话式弹性计算平台管理工具,具备以下有益效果:1、该对话式弹性计算平台管理工具及其启动方法和操作方法,相较于现有的部署
方式,本实施方式以人机对话的方式部署软件环境,极大的解放了软件人员日常维护操作成本,可以用自然语言的方式进行服务的无感弹性伸缩,保证了软件环境的高可用,优化常规的软件部署操作,使用简单方便。
[0034]2、该对话式弹性计算平台管理工具及其启动方法和操作方法,不再是传统的打包方式,而是打成镜像包,依托的是容器。依托kubernetes,不再有单台服务器的概念,而是整个云环境。不再依托手工部署,而是采用人机对话的方式进行服务部署,在以后企业复杂的操作中,寻求最简操作方式,只需与机器人进行简单对话,即可实现日常办公需求。
[0035]3、该对话式弹性计算平台管理工具及其启动方法和操作方法,通过设置扩音机构,当需要对扩音喇叭口进行调整时,转动调节齿环,以此带动同步齿轮进行转动,螺纹轴随之进行转动,从而带动同步套进行移动,以此带动同步环进行移动,弹性延展材料随同步环进行延展伸缩,以此调节语音录入口的位置,从而保证不同情况下的语音录入需求,从而尽可能地保证语音录入的准确性。
附图说明
[0036]图1为本专利技术结构示意图;图2为本专利技术装置结构示意图;图3为本专利技术扩音机构结构示意图;图4为本专利技术图3中A处结构的放大示意图;图5为本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对话式弹性计算平台管理工具,包括装置本体(1),其特征在于:所述装置本体(1)的外侧设置有语音录入孔(2),所述语音录入孔(2)的外侧设置有扩音机构(3),所述装置本体(1)的底端设置有减震机构(4);所述扩音机构(3)包括与装置本体(1)固定连接的扩音喇叭口(301),所述扩音喇叭口(301)的另一端两侧均转动安装有螺纹轴(302),所述螺纹轴(302)的另一端螺纹安装有同步套(304)。2.根据权利要求1所述的一种对话式弹性计算平台管理工具,其特征在于:所述同步套(304)的另一端固定连接有同步环(305),所述螺纹轴(302)的中部外表面固定安装有同步齿轮(306),所述同步齿轮(306)的外侧啮合连接有调节齿环(307)。3.根据权利要求2所述的一种对话式弹性计算平台管理工具,其特征在于:所述调节齿环(307)靠近扩音喇叭口(301)的一侧两端均固定安装有稳定柱(308),所述稳定柱(308)的另一端与扩音喇叭口(301)滑动连接。4.根据权利要求2所述的一种对话式弹性计算平台管理工具,其特征在于:所述同步环(305)的内侧粘接有弹性延展材料(309),所述弹性延展材料(309)的另一端与扩音喇叭口(301)相粘接,所述同步套(304)远离同步环(305)的一端固定连接有伸缩柱(303),所述伸缩柱(303)与扩音喇叭口(301)固定连接。5.根据权利要求1所述的一种对话式弹性计算平台管理工具,其特征在于:所述减震机构(4)包括设置于装置本体(1)底端的减震底座(401),所述减震底座(401)的顶端两侧均固定安装有减震弹簧(402),所述减震弹簧(402)的另一端与装置本体(1)固定连接,所述减震弹簧(402)的外侧设置有弹簧柱(403),所述弹簧柱(403)的一端与装置本体(1)相铰接,所述弹簧柱(403)的另一端铰接有滑座(404),所述滑座(404)的另一端与减震底座(401)滑动连接。6.一种对话式弹性计算平台管理工具的启动方法,其特征在于:包括以下步骤,步骤一、在页面上进行常用的企业内部日常服务器操作的自然语言输入;步骤二、语音平台根据LSTM+CRF深度学习模型,根据日常训练结果,对用户输入的自然语言进行分词并进行词性标注;步骤三、根据词性标注的结果...

【专利技术属性】
技术研发人员:侯哲宇张佳鑫单卫东
申请(专利权)人:南京得塔软件科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1