System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能锁技术,具体涉及一种智能锁的云平台部署方法。
技术介绍
1、智能锁技术是指利用软件和硬件相结合的方式,实现锁具具备智能化的功能。智能锁可以通过与云平台的连接,实现远程控制、远程监控和数据统计等功能,所以选择适合部署智能锁的云平台需考虑其对智能锁的支持程度和性能表现,因此,一种智能锁的云平台部署方法应运而生。
2、但是当前技术中智能锁的云平台部署方法存在单点故障风险、网络延迟问题、安全性问题、扩展性问题和管理维护问题等不足之处,很显然这种部署方法至少存在以下方面问题:1、传统技术中难以充分获取和分析各云平台的综合性能,导致难以确定最优的云平台进行智能锁的部署,而选错云平台可能会导致性能下降、稳定性降低等问题。
3、2、传统技术中没有足够的性能测试数据和性能评估系数的情况下,难以判断智能锁的性能是否合格,并进一步优化性能,这会给智能锁的性能提升带来困难,若智能锁的性能不佳,用户会面临响应缓慢、网络延迟、操作不稳定等问题,这会降低用户体验和满意度,同时,缺少预警提示功能也无法及时发现问题并采取相应措施。
技术实现思路
1、针对上述存在的技术不足,本专利技术的目的是提供一种智能锁的云平台部署方法。
2、为解决上述技术问题,本专利技术采用如下技术方案:本专利技术提供一种智能锁的云平台部署方法,包括:步骤一、扩展数据的获取:获取各云平台对应的性能数据,性能数据包括处理器速度、内存容量和网络连接速度。
3、步骤二、扩展数据的分析:
4、步骤三、测试组的设置:将各优质云平台设置成若干个测试组,从而对各测试组进行测试,并当各测试组测试完成后,进而采集各测试组中各优质云平台对应的发送数据信息和接收数据信息,发送数据信息包括各控制指令的发送响应时长和发送延迟时长,接收数据信息包括各操作指令的接收响应时长和接收延迟时长。
5、步骤四、数据信息的分析:根据各测试组中各优质云平台对应的发送数据信息和接收数据信息,从而对各测试组中各优质云平台对应的发送数据信息和接收数据信息进行分析,得到各优质云平台对应的发送性能评估系数和接收性能评估系数。
6、步骤五、综合性能评估系数的获取:根据各优质云平台对应的发送性能评估系数和接收性能评估系数,进而得到各优质云平台对应的综合性能评估系数。
7、步骤六、最佳云平台的选择:根据各优质云平台对应的综合性能评估系数,进而选择最佳云平台,并将目标智能锁部署至最佳云平台中。
8、优选地,所述各云平台对应的性能数据进行分析,具体分析过程如下:将各云平台对应的处理器速度、内存容量和网络连接速度分别记为si、fi和hi,其中,i表示各云平台对应的编号,i=1,2,...,n,n为大于2的任意整数,代入计算公式中,得到各云平台性能对应的性能评估系数ηi,其中,s′、f′、h′分别为设定的云平台对应的标准处理器速度、标准内存容量、标准网络连接速度,ε1、ε2、ε3分别为设定的云平台处理器速度、内存容量、网络连接速度对应的权重因子,e表示自然常数。
9、优选地,所述判断各云平台是否是优质云平台,具体分析过程如下:将各云平台性能对应的性能评估系数与设定的标准云平台性能对应的性能评估系数进行对比,若某云平台性能对应的性能评估系数小于设定的标准云平台性能对应的性能评估系数,则判定该云平台不是优质云平台,若某云平台性能对应的性能评估系数大于或者等于设定的标准云平台性能对应的性能评估系数,则判定该云平台是优质云平台,以此方式判断各云平台是否是优质云平台。
10、优选地,所述对各测试组进行测试,具体测试过程如下:a1、按照预设各并发用户数量,设置各测试组,各测试组中各优质云平台的并发用户数量相同,进而将目标智能锁分别部署在各优质云平台中,通过各测试组中各优质云平台依次向目标智能锁发送各控制指令,进而采集各测试组中各优质云平台对应的各控制指令的发送响应时长和发送延迟时长。
11、a2、通过对各测试组中目标智能锁进行各操作指令,进而采集各测试组中各优质云平台对应的各操作指令的接收响应时长和接收延迟时长。
12、优选地,所述对各测试组中各优质云平台对应的发送数据信息进行分析,具体分析过程如下:将各测试组中各优质云平台对应的各控制指令的发送响应时长和发送延迟时长分别记为zjgy、和xjgy,其中,g表示各测试组对应的编号,g=1,2,...,m,y表示各控制指令对应的编号,y=1,2,...,p,j表示各优质云平台对应的编号,j=1,2,...,u,m为大于2的任意整数,p为大于2的任意整数,u为大于2的任意整数,代入计算公式中,得到各优质云平台对应的发送性能评估系数φj,其中,z′、x′分别为设定的优质云平台对应的标准发送响应时长、标准发送延迟时长,σ1、σ2分别为设定的优质云平台发送响应时长、发送延迟时长对应的权重因子。
13、优选地,所述对各测试组中各优质云平台对应的接收数据信息进行分析,具体分析过程如下:将各测试组中各优质云平台对应的各操作指令的接收响应时长和接收延迟时长分别记为cjgk、和vjgk,其中,k表示各操作指令对应的编号,k=1,2,...,w,w为大于2的任意整数,代入计算公式中,得到各优质云平台对应的接收性能评估系数其中,c′、v′分别为设定的优质云平台对应的标准接收响应时长、标准接收延迟时长,θ1、θ2分别为设定的优质云平台接收响应时长、接收延迟时长对应的权重因子。
14、优选地,所述得到各优质云平台对应的综合性能评估系数,具体得到过程如下:
15、将各优质云平台对应的发送性能评估系数和接收性能评估系数,代入计算公式中,得到各优质云平台对应的综合性能评估系数其中,υ1、υ2分别为设定的优质云平台发送性能评估系数、接收性能评估系数对应的权重因子。
16、优选地,所述选择目标智能锁对应的最佳云平台,具体选择过程如下:将各优质云平台对应的综合性能评估系数按照从小到大的顺序进行排列,进而选择最大的综合性能评估系数对应的优质云平台作为目标智能锁对应的最佳云平台。
17、本专利技术的有益效果在于:1、本方案智能锁的云平台部署方法通过数据驱动的选择和综合性能评估,能够更准确地选择最佳云平台,提高智能锁的性能和用户体验,同时,通过筛选优质云平台和多测试组设置,可以更全面地评估各云平台的性能表现,为选择提供更有依据的参考。
18、2、本方案通过获取和分析各云平台的性能数据,可以客观地评估各云平台的性能水平,这样可以避免主观判断或盲目选择,提高选择的准确性,可以筛选出优质云平台,优质云平台通常具有更高的处理器速度、内存容量和网络连接速度,能够提供更好的性能和稳定性。
19、3、本方案将优质云平台设置成若干个测试组,可以进行更全面和细致的测试,通过测试本文档来自技高网...
【技术保护点】
1.一种智能锁的云平台部署方法,其特征在于,包括:
2.如权利要求1所述的一种智能锁的云平台部署方法,其特征在于,所述对各云平台对应的性能数据进行分析,具体分析过程如下:
3.如权利要求2所述的一种智能锁的云平台部署方法,其特征在于,所述判断各云平台是否是优质云平台,具体分析过程如下:
4.如权利要求1所述的一种智能锁的云平台部署方法,其特征在于,所述对各测试组进行测试,具体测试过程如下:
5.如权利要求4所述的一种智能锁的云平台部署方法,其特征在于,所述对各测试组中各优质云平台对应的发送数据信息进行分析,具体分析过程如下:
6.如权利要求5所述的一种智能锁的云平台部署方法,其特征在于,所述对各测试组中各优质云平台对应的接收数据信息进行分析,具体分析过程如下:
7.如权利要求6所述的一种智能锁的云平台部署方法,其特征在于,所述得到各优质云平台对应的综合性能评估系数,具体得到过程如下:
8.如权利要求7所述的一种智能锁的云平台部署方法,其特征在于,所述选择目标智能锁对应的最佳云平台,具体选择过程如下
...【技术特征摘要】
1.一种智能锁的云平台部署方法,其特征在于,包括:
2.如权利要求1所述的一种智能锁的云平台部署方法,其特征在于,所述对各云平台对应的性能数据进行分析,具体分析过程如下:
3.如权利要求2所述的一种智能锁的云平台部署方法,其特征在于,所述判断各云平台是否是优质云平台,具体分析过程如下:
4.如权利要求1所述的一种智能锁的云平台部署方法,其特征在于,所述对各测试组进行测试,具体测试过程如下:
5.如权利要求4所述的一种智能锁的云平台部署方法,其特征...
【专利技术属性】
技术研发人员:刘恋,张国平,何钱泉,
申请(专利权)人:上海琨山智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。