【技术实现步骤摘要】
【国外来华专利技术】使用加密配置数据的逻辑储存库服务
技术介绍
云计算是使用在远程位置可用并且可通过诸如因特网的网络访问的计算资源(硬件和软件)。在一些布置中,用户能够根据需要购买这些计算资源(包括存储和计算能力)作为实用程序。云计算将用户的数据、软件和计算交托给远程服务。虚拟计算资源的使用可以提供许多优点,包括成本优势和/或快速适应变化的计算资源需求的能力。大型计算机系统的用户可能具有由不同用例导致的各种计算要求。计算服务提供者可以包括具有不同类型的组件的各种不同计算机系统,这些组件具有不同级别的性能和/或功能。因此,用户可以选择在执行特定任务时可能潜在地更高效的计算机系统。例如,计算服务提供者可以为系统提供处理性能、内存性能、存储容量或性能以及网络容量或性能的不同组合。然而,一些用户可能希望使用专有或高度专用的硬件来执行他们的计算任务。因此,可以挑战计算服务提供者为这些用户提供专用计算硬件,同时保持通用资源的健康混合,以便可以在不同用户之间高效地分配资源。附图说明图1是示出包括用于管理配置数据的逻辑储存库服务的系统的示例的系统图。图2是示出逻辑储存库服务的示例架构的系统图。图3示出了可 ...
【技术保护点】
1.一种方法,包括:接收使用可配置硬件的应用程序逻辑规范生成所述可配置硬件的配置数据的请求;生成所述可配置硬件的配置数据,所述配置数据包括用于实现所述应用程序逻辑的数据;加密所述配置数据以生成加密的配置数据;使用私钥对加密的配置数据进行签名;以及响应于该请求发送签名的已加密配置数据。
【技术特征摘要】
【国外来华专利技术】2016.09.29 US 15/280,6771.一种方法,包括:接收使用可配置硬件的应用程序逻辑规范生成所述可配置硬件的配置数据的请求;生成所述可配置硬件的配置数据,所述配置数据包括用于实现所述应用程序逻辑的数据;加密所述配置数据以生成加密的配置数据;使用私钥对加密的配置数据进行签名;以及响应于该请求发送签名的已加密配置数据。2.一种或多种计算机可读存储介质,包括在执行时使第一计算机系统执行以下操作的指令:接收使用所述可配置硬件的应用程序逻辑规范生成可配置硬件的配置数据的请求;生成所述可配置硬件的配置数据,所述配置数据包括用于实现应用程序逻辑的数据;加密所述配置数据以生成加密的配置数据;使用私钥对加密的配置数据进行签名;以及响应于所述请求而发送签名的已加密配置数据。3.如权利要求2所述的一种或多种计算机可读存储介质,其中所述指令在执行时还使第二计算机系统:接收签名的已加密配置数据;使用公钥核验签名的已加密配置数据的签名;解密所述加密的配置数据以重新生成所述配置数据;以及使用所述配置数据对可配置硬件的实例进行编程,以便使用主机逻辑和应用程序逻辑对所述可配置硬件的实例进行配置。4.如权利要求2或3所述的一种或多种计算机可读存储介质,其中,在所述可配置硬件的实例的加电序列期间加载所述可配置硬件的实例的主机逻辑的至少一部分,并且其中,核验签名和解密所述加密的配置数据中的至少一个是由所述可配置硬件的实例的主机逻辑执行的。5.如权利要求2-4中任一项所述的一种或多种计算机可读存储介质,其中核验签名和解密加密的比特流中的至少一个是由与所述可配置硬件的实例通信的主机服务器计算机执行的。6.如权利要求2-5中任一项所述的一种或多种计算机可读存储介质,其中所述应用程序逻辑的规范包括源代码,并且其中为所述可配置硬件生成所述配置数据包括合成所...
【专利技术属性】
技术研发人员:I·M·H·A·M·阿塔,M·B·戴维斯,P·坦登,N·柏莎拉,C·J·佩蒂,A·克汉,
申请(专利权)人:亚马逊技术有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。