-
公开(公告)号:US11496317B2
公开(公告)日:2022-11-08
申请号:US15756977
申请日:2016-01-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Chris Tofts , Brian Quentin Monahan , Adrian John Baldwin
Abstract: A method of validating software including maintaining, in a trusted computing system, a copy of at least portions of data of the software, the software comprising data in an untrusted computing system. The method includes, with the trusted computing system, specifying selected data from data included in the copy as hash data, generating an executable file for generating a hash based on the specified hash data, executing the executable file to generate a check hash using the specified selected data from the copy as the hash data, and determining whether the software is valid based, at least in part, on a comparison of the check hash to an access hash generated by execution of the executable file by the untrusted computing system using the specified selected data from the untrusted computing system as the hash data.
-
公开(公告)号:US11461144B2
公开(公告)日:2022-10-04
申请号:US15754581
申请日:2015-10-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Chris Tofts
IPC: G06F9/50
Abstract: Method by which a plurality of processes are assigned to a plurality of computational resources, each computational resource providing resource capacities in a plurality of processing dimensions. Processing loads are associated in each processing dimension with each process. A loading metric is associated with each process based on the processing loads in each processing dimension. One or more undesignated computational resources are designated from the plurality of computational resources to host unassigned processes from the plurality of processes. In descending order of the loading metric one unassigned process is assigned from the plurality of processes to each one of the one or more designated computational resources. In ascending order of the loading metric any remaining unassigned processes are assigned from the plurality of processes to the one or more designated computational resources whilst there remains sufficient resource capacity in each of the plurality of processing dimensions.
-
公开(公告)号:US10270883B2
公开(公告)日:2019-04-23
申请号:US15119508
申请日:2014-03-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Chris Tofts
Abstract: A method comprises instructing a first endpoint to download a first part of a content package when it is determined that the first part of the content package is not cached in a content delivery network; and instructing a second endpoint, different from the first endpoint, to download the first part of the content package when it is determined that a predetermined amount of the first part of the content package is cached in the content delivery network.
-
公开(公告)号:US20180267834A1
公开(公告)日:2018-09-20
申请号:US15754581
申请日:2015-10-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Chris Tofts
IPC: G06F9/50
CPC classification number: G06F9/505 , G06F9/5038
Abstract: Method by which a plurality of processes are assigned to a plurality of computational resources, each computational resource providing resource capacities in a plurality of processing dimensions. Processing loads are associated in each processing dimension with each process. A loading metric is associated with each process based on the processing loads in each processing dimension. One or more undesignated computational resources are designated from the plurality of computational resources to host unassigned processes from the plurality of processes. In descending order of the loading metric one unassigned process is assigned from the plurality of processes to each one of the one or more designated computational resources. In ascending order of the loading metric any remaining unassigned processes are assigned from the plurality of processes to the one or more designated computational resources whilst there remains sufficient resource capacity in each of the plurality of processing dimensions.
-
公开(公告)号:US20170013081A1
公开(公告)日:2017-01-12
申请号:US15119508
申请日:2014-03-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Chris Tofts
CPC classification number: H04L67/32 , H04L43/0894 , H04L67/1097 , H04L67/2842
Abstract: A method for scheduling a download of a content package to a plurality of endpoints. The method comprises instructing a first endpoint to download a first part of a content package when it is determined that the first part of the content package is not cached in a content delivery network; and instructing a second endpoint, different from the first endpoint, to download the first part of the content package when it is determined that a predetermined amount of the first part of the content package is cached in the content delivery network.
Abstract translation: 一种用于将内容包的下载调度到多个端点的方法。 该方法包括:当确定内容包的第一部分未被缓存在内容传送网络中时,指示第一端点下载内容包的第一部分; 并且当确定所述内容包的第一部分的预定量被高速缓存在所述内容传送网络中时,指示与所述第一端点不同的第二端点下载所述内容包的所述第一部分。
-
-
-
-