-
公开(公告)号:CN106487850B
公开(公告)日:2019-10-25
申请号:CN201510546093.2
申请日:2015-08-29
Applicant: 华为技术有限公司
IPC: H04L29/08
Abstract: 本发明涉及一种云环境下获取镜像的方法和设备。公开了从远程镜像中心获取指定镜像的描述信息,指定镜像的描述信息包括指定镜像包含的各个镜像层的标识以及指定镜像的每个镜像层是否为允许共享的镜像层的指示信息;根据指定镜像的描述信息,确定虚拟机的镜像层信息表中不存在第一镜像层文件的存储地址,其中,第一镜像层为指定镜像包含的且允许共享的镜像层;从宿主物理机获取第一镜像层文件在宿主物理机的共享存储中的存储地址,并将第一镜像层的标识和第一镜像层文件在宿主物理机的共享存储中的存储地址记录到虚拟机的镜像层信息表中。本发明获取镜像的方法,有效的减少了物理机上的虚拟机对镜像文件的重复下载,提升容器部署速度。
-
公开(公告)号:CN109214818A
公开(公告)日:2019-01-15
申请号:CN201710527939.7
申请日:2017-06-30
Applicant: 华为技术有限公司
Abstract: 本申请公开了一种跨链交易方法及装置。该方法包括:第一节点将第一交易写入第一区块链时,需要对第一交易的本地有效性和其关联交易的第一关联有效性进行验证,从而保证第一交易准确地写入相应的区块链中,且第一节点将第一交易写入第一区块链后,需要在关联交易的第二关联有效性验证通过后,方可确定第一交易关联成功,有效避免在关联交易未准确写入的情况下第一交易直接执行成功而导致发起第一交易的用户资产受损的问题。本申请中具有关联交易的一个交易是否执行成功取决于其关联交易的验证结果,而并非完全依赖于对中间人的信任,从而具有较高的安全保障性,且相关联的两个交易可以并发执行,使得整个交易流程完成时间短。
-
公开(公告)号:CN106445473A
公开(公告)日:2017-02-22
申请号:CN201510475714.2
申请日:2015-08-06
Applicant: 华为技术有限公司
IPC: G06F9/44
Abstract: 本发明实施例公开一种容器部署方法及装置,该方法包括:接收携带有所需资源容量和所需镜像标识的第一容器创建请求,其中,所需镜像标识为所需运行应用对应的镜像的标识;从集群工作节点中选取未使用资源容量大于所需资源容量的至少两个第一工作节点;根据至少两个第一工作节点存储的镜像以及所需镜像标识,从至少两个第一工作节点中确定一个工作节点作为目标工作节点;向目标工作节点发送携带有所需资源容量和所需镜像标识的第二容器创建请求。实施本发明实施例,在部署容器时根据已存储的镜像的标识,使得待部署的容器利用已部署的资源,节省资源。
-
-
公开(公告)号:CN113824755A
公开(公告)日:2021-12-21
申请号:CN202010568739.8
申请日:2020-06-19
Applicant: 华为技术有限公司
Abstract: 本申请实施例公开了区块链数据处理的方法。该方法中,将区块链账本中的区块数据拆分为多个区块数据包,根据区块数据包生成恢复数据包,并将该区块数据包和恢复数据包转移到区块链系统中的多个节点中去。而区块链账本中的该区块数据可以被删除,因而能够减轻区块链存储压力。转移的区块数据包、恢复数据包这些数据包和存储这些数据包的节点之间的对应关系被记录下来,并广播到区块链系统中,便于后期获取转移的该区块数据。在发生区块数据包不可用时恢复数据包可用于恢复区块数据包,从而提高了区块数据转移的可靠性。
-
公开(公告)号:CN106919445B
公开(公告)日:2021-08-20
申请号:CN201511006103.X
申请日:2015-12-28
Applicant: 华为技术有限公司
IPC: G06F9/48
Abstract: 本发明涉及集群资源调度技术领域,提供在集群中并行调度容器的方法,调度器周期性的获取集群状态信息,所述集群状态信息包括集群中所有节点的资源信息和集群中所有容器的描述信息;所述容器的描述信息包括该容器的容器标识ID、该容器对资源的需求和该容器的部署节点标识ID;所述节点的资源信息包括该节点的标识ID和该节点拥有的资源数量;根据集群状态信息、所述调度器已调度的容器信息和其他调度器已调度的容器信息,将待部署的容器调度到集群中的节点上;其中,所述已调度的容器信息包括已调度的容器的容器ID和部署节点ID。通过上述方案,有效的降低了并行调度中资源冲突的问题。
-
公开(公告)号:CN109218348B
公开(公告)日:2020-12-01
申请号:CN201710519236.X
申请日:2017-06-29
Applicant: 华为技术有限公司
Abstract: 本申请公开了一种区块链中区块的确定方法及节点设备,应用于一种区块链系统中的任一节点设备,区块链系统包括N个节点设备,N为大于或者等于3的正整数,该确定方法包括:在预设时长内,获取待选区块的信息集合,待选区块的信息集合包括N个节点设备中每个节点设备各自确定的区块强度最高的待选区块;从待选区块的信息集合中确定区块强度最高的目标区块;当达到预置时刻时,广播目标区块的信息,预置时刻为预设时长内的时刻;获取P个节点设备广播的目标区块的信息,P为小于或者等于N的正整数;当P大于或者等于阈值时,确定目标区块为新区块。本申请实施例可以使得区块链技术应用于对于交易时间比较苛刻的场景中,扩大区块链技术的适用性。
-
公开(公告)号:CN106445473B
公开(公告)日:2019-12-06
申请号:CN201510475714.2
申请日:2015-08-06
Applicant: 华为技术有限公司
IPC: G06F9/455
Abstract: 本发明实施例公开一种容器部署方法及装置,该方法包括:接收携带有所需资源容量和所需镜像标识的第一容器创建请求,其中,所需镜像标识为所需运行应用对应的镜像的标识;从集群工作节点中选取未使用资源容量大于所需资源容量的至少两个第一工作节点;根据至少两个第一工作节点存储的镜像以及所需镜像标识,从至少两个第一工作节点中确定一个工作节点作为目标工作节点;向目标工作节点发送携带有所需资源容量和所需镜像标识的第二容器创建请求。实施本发明实施例,在部署容器时根据已存储的镜像的标识,使得待部署的容器利用已部署的资源,节省资源。
-
公开(公告)号:CN110290094A
公开(公告)日:2019-09-27
申请号:CN201810224356.1
申请日:2018-03-19
Applicant: 华为技术有限公司
Abstract: 公开了一种数据访问权限的控制方法和装置,所述方法包括:第一代理节点接收来自请求节点的第一请求消息,所述第一请求消息中包括请求节点的身份标识和待访问的数据标识;根据所述待访问的数据标识在区块链网络中确定第一加密密文,根据所述请求节点的身份标识判断所述请求节点是否有权读取所述第一加密密文;如果是,则向至少一个第二代理节点发起对所述请求节点的权限验证请求,并根据所述至少一个第二代理节点的反馈结果,确定所述第一加密密文的发放。本方法通过在区块链网络中加入代理节点,实现了数据源节点在不修改密文的情况下也能够自由地授予或撤销请求节点的权限,从而保证了网络中信息的安全。
-
公开(公告)号:CN109218348A
公开(公告)日:2019-01-15
申请号:CN201710519236.X
申请日:2017-06-29
Applicant: 华为技术有限公司
Abstract: 本申请公开了一种区块链中区块的确定方法及节点设备,应用于一种区块链系统中的任一节点设备,区块链系统包括N个节点设备,N为大于或者等于3的正整数,该确定方法包括:在预设时长内,获取待选区块的信息集合,待选区块的信息集合包括N个节点设备中每个节点设备各自确定的区块强度最高的待选区块;从待选区块的信息集合中确定区块强度最高的目标区块;当达到预置时刻时,广播目标区块的信息,预置时刻为预设时长内的时刻;获取P个节点设备广播的目标区块的信息,P为小于或者等于N的正整数;当P大于或者等于阈值时,确定目标区块为新区块。本申请实施例可以使得区块链技术应用于对于交易时间比较苛刻的场景中,扩大区块链技术的适用性。
-
-
-
-
-
-
-
-
-