[发明专利]一种改进的获取UUID的方法在审
申请号: | 201710343325.3 | 申请日: | 2017-05-16 |
公开(公告)号: | CN107168711A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 姚藩益 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L29/12 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 刘继枝 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 改进 获取 uuid 方法 | ||
技术领域
本发明涉及计算机通信领域,具体地说是一种改进的获取UUID的方法。
背景技术
众所周知,全局唯一标识符(UUID或者GUID)是一种由算法生成的二进制长度为128位的数字标识符。UUID主要用于在拥有多个节点、多台计算机的网络或系统中。在理想情况下,任何计算机和计算机集群都不会生成两个相同的UUID。UUID的总数达到了2^128(3.4×10^38)个,所以随机生成两个相同UUID的可能性非常小,但并不为0。
UUID的生成或者获取一般是在产线生产服务器时由产线工人在系统下使用DMI工具进行手动刷入,这种操作方法会占用生产的大部分时间,因为需要先进入操作系统并手动一台台的刷入。这种方法不符合工业自动化的要求,并且占用大量的人力物力,急需对UUID的生成或者获取方法进行改进。
公开的相关专利文件:名称为“一种实现文件扫描和保存的方法”,该文件公开了“一种实现文件扫描和保存的方法,包括:挂载存储设备,并对该存储设备其进行扫描;获取该存储设备的UUID;判断是否有与该UUID对应的子数据库;若有,则打开与该存储设备对应的子数据库和公共数据库;验证与当前存储设备对应的子数据库中的记录的有效性;遍历该存储设备中的每个文件,获取该存储设备中的每个文件的信息;遍历完之后,查询该子数据库中关于该存储设备的所有记录,然后将查询到的记录插入公共数据库中。采用该方法,使用户可以快速访问到经常在该andriod设备上使用的存储设备中的文件信息,并且根据andriod SDK开发的apk不需要做修改就可以正常访问数据库,对于各种存储设备具有很好的通用性”。
名称为“一种整合关联信息的方法和装置”,该文件公开了“一种整合关联信息的方法和装置,包括:收集预设时间段内不同来源的UUID关联信息并对收集的UUID关联信息进行处理;对处理后的UUID关联信息进行相似度的聚类处理,以获取聚类结果;根据获得的聚类结果计算各个UUID与每一类的相关度;将各个UUID分到与自身相关度最大的类中。本发明技术方案实现了全面的关联UUID,从而提高了独立用户的准确率”。
上述公开文件与本发明内容要解决的技术问题,采用的技术手段都不相同。
发明内容
本发明的技术任务是提供一种改进的获取UUID的方法。
本发明的技术任务是按以下方式实现的,该方法是通过BMC生成UUID,BIOS通过IPMI命令从BMC获取生成的UUID,并将生成的UUID填入SMBIOS相应字段中。
该方法的操作步骤如下:
步骤1)通过BMC计算出一组UUID,并将计算出的UUID存储在EEPROM中;
步骤2)BIOS在post过程中通过向BMC发送IPMI命令获取到所述的UUID;
步骤3)BIOS将获取的UUID在setup中显示,并update到SMBIOS相应字段中。
所述的获取UUID的方法用于Intel平台的服务器架构。
本发明的一种改进的获取UUID的方法和现有技术相比,不需要进入操作系统并手动一台台的刷入UUID,减少了刷新的时间,可以节约大量的时间和精力,并符合工业自动化的规范。
附图说明
附图1为一种改进的获取UUID的方法的流程示意图。
具体实施方式
实施例1:
以Intel平台的服务器架构做说明,该方法是通过BMC生成UUID,BIOS通过IPMI命令从BMC获取生成的UUID,并将生成的UUID填入SMBIOS相应字段中。
该方法的操作步骤如下:
步骤1)通过BMC计算出一组UUID,并将计算出的UUID存储在EEPROM中;
步骤2)BIOS在post过程中通过向BMC发送IPMI命令获取到所述的UUID;
步骤3)BIOS将获取的UUID在setup中显示,并update到SMBIOS相应字段中。
上述方法不限于Intel平台的服务器,在其它平台的服务器与计算机平台中具有通用的应用价值。
通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710343325.3/2.html,转载请声明来源钻瓜专利网。