[发明专利]基于云平台的生物识别系统及其方法有效
申请号: | 201510071249.6 | 申请日: | 2015-02-11 |
公开(公告)号: | CN104702409B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 王志博 | 申请(专利权)人: | 北京天诚盛业科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京恩赫律师事务所11469 | 代理人: | 刘守宪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 平台 生物 识别 系统 及其 方法 | ||
1.一种基于云平台的生物识别系统,其特征在于,包括应用服务器、至少两个管理服务器和至少两个比对服务器,所述应用服务器和管理服务器通过网络连接,所述管理服务器和比对服务器也通过网络连接,所述管理服务器之间、所述比对服务器之间不进行通讯,所述应用服务器不直接与比对服务器进行通讯;
所述基于云平台的生物识别系统确定主管理服务器的方法包括:
步骤1:比对服务器向已知的管理服务器发送询问报文,询问是否是主管理服务器;
步骤2:比对服务器接收管理服务器返回的应答报文;
步骤3:比对服务器判断是否存在主管理服务器,若不存在主管理服务器或者已存在主管理服务器但不唯一,则向第一个响应的管理服务器发送设置主管理服务器消息,将该管理服务器设置为主管理服务器,并向其余管理服务器发送设置非主管理服务器消息,将其余管理服务器设置为非主管理服务器;
所述步骤3包括:
步骤31:比对服务器判断是否存在主管理服务器,若不存在主管理服务器或者已存在主管理服务器但不唯一,则向第一个响应的管理服务器发送设置主管理服务器消息,将该管理服务器设置为主管理服务器;
步骤32:比对服务器从所述第一个响应的管理服务器接收到设置成功的响应消息后,再向其余管理服务器发送设置非主管理服务器消息,将其余管理服务器设置为非主管理服务器。
2.根据权利要求1所述的基于云平台的生物识别系统,其特征在于,所述应用服务器和管理服务器为相同或不同的服务器。
3.根据权利要求1所述的基于云平台的生物识别系统,其特征在于,所述步骤1之前还包括:
步骤10:比对服务器不间断的向指定地址范围的管理服务器发送广播通知,要求网络内的管理服务器响应确认报文;
步骤11:比对服务器接收管理服务器响应的确认报文。
4.根据权利要求1-3中任一所述的基于云平台的生物识别系统,其特征在于,所述步骤3之后还包括:
步骤4:延迟一定时间,重复执行步骤1-3,直至存在主管理服务器且唯一。
5.根据权利要求1所述的基于云平台的生物识别系统,其特征在于,该系统确定主管理服务器的方法包括:
步骤1’:管理服务器接收比对服务器发送的询问是否是主管理服务器的询问报文;
步骤2’:向比对服务器发送应答报文;
步骤3’:接收比对服务器发送的设置主管理服务器消息或设置非主管理服务器消息,并将自身相应设置为主管理服务器或非主管理服务器;
所述步骤3’中,当接收到的消息为设置主管理服务器消息时,在设置成功后向比对服务器发送设置成功的响应消息;所述步骤3’中,当接收到的消息为设置非主管理服务器消息时,如果自身当前为主管理服务器,则比对该设置非主管理服务器消息的发送时间是否早于原先已收到的设置主管理服务器消息的发送时间,如果早于,则设置自身为非主管理服务器,反之,则忽略该设置非主管理服务器消息。
6.根据权利要求1至3中任一所述的基于云平台的生物识别系统,其特征在于,该系统分配数据的方法包括:
步骤101:管理服务器获取比对服务器的处理性能信息;
步骤102:管理服务器根据所述处理性能信息,计算所有比对服务器的总处理性能,以及每个比对服务器的处理性能相对于所有比对服务器的总处理性能的占比;
步骤103:管理服务器根据所述占比,将所有数据分配至每个比对服务器。
7.根据权利要求6所述的基于云平台的生物识别系统,其特征在于,所述步骤101包括:管理服务器接收比对服务器发送的注册请求,其中所述注册请求中包括比对服务器自身的处理性能信息。
8.根据权利要求7所述的基于云平台的生物识别系统,其特征在于,对于每条用户记录,预先生成有分片号,其中每条用户记录中的一个或多个字段值经过hash运算计算得到hash值,对该hash值取靠前的一定位数得到所述分片号;
所述步骤103进一步为:管理服务器根据所述占比,将所述分片号分配至每个比对服务器。
9.根据权利要求8所述的基于云平台的生物识别系统,其特征在于,所述步骤101之前还包括:
步骤1010:当比对服务器增加或减少时,管理服务器执行所述步骤101。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天诚盛业科技有限公司,未经北京天诚盛业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510071249.6/1.html,转载请声明来源钻瓜专利网。