Mechanism for efficient discovery of storage resources in a rack scale architecture system

    公开(公告)号:US10791174B2

    公开(公告)日:2020-09-29

    申请号:US15221707

    申请日:2016-07-28

    Abstract: Mechanisms for efficient discovery of storage resources in a Rack Scale Architecture (RSA) system and associated methods, apparatus, and systems. A rack is populated with pooled system drawers including pooled compute drawers and pooled storage drawers communicatively coupled via input-output (IO) cables. Compute nodes including one or more processors, memory resources, and optional local storage resources are installed in the pooled compute drawers, and are enabled to be selectively-coupled to storage resources in the pooled storage drawers over virtual attachment links. During a discovery process, a compute node determines storage resource characteristics of storage resources it may be selectively-coupled to and the attachment links used to access the storage resources. The storage resource characteristics are aggregated by a pod manager that uses corresponding configuration information to dynamically compose compute nodes for rack users based on user needs.

    STORAGE DYNAMIC ACCESSIBILITY MECHANISM METHOD AND APPARATUS

    公开(公告)号:US20180288152A1

    公开(公告)日:2018-10-04

    申请号:US15477065

    申请日:2017-04-01

    Abstract: Apparatus and method for storage accessibility are disclosed herein. In some embodiments, a compute node may include one or more memories; and one or more processors in communication with the one or more memories, wherein the one or more processors include a module that is to select one or more particular storage devices of a plurality of storage devices distributed over the network in response to a data request made by an application that executes on the one or more processors, the one or more particular storage devices selected to fulfill the data request, and the module selects the one or more particular storage devices in accordance with a data object associated with the data request and one or more of current hardware operational state of respective storage devices of the plurality of storage devices and current performance characteristics of the respective storage devices of the plurality of storage devices.

    TECHNOLOGIES FOR VERIFYING AUTHORIZED OPERATION OF SERVERS
    6.
    发明申请
    TECHNOLOGIES FOR VERIFYING AUTHORIZED OPERATION OF SERVERS 审中-公开
    验证服务器授权操作的技术

    公开(公告)号:US20160173465A1

    公开(公告)日:2016-06-16

    申请号:US14568747

    申请日:2014-12-12

    CPC classification number: H04L63/107 G06F21/34 G06F21/575 G06F2221/2111

    Abstract: Technologies for verifying authorized operation includes an administration server to query a dual-headed identification device of a server for identification data indicative of an identity of the server. The dual-headed identification device includes a wired communication circuit, a wireless communication circuit, and a memory having the identification data stored therein. The administration server further obtains the identification data from the dual-headed identification device of the server, determines a context of the server, and determines whether boot of the server is authorized based on the context of the server, the identification data of the server, and a security policy of the server.

    Abstract translation: 用于验证授权操作的技术包括管理服务器,用于查询服务器的双头标识设备,用于指示服务器的身份的标识数据。 双头识别装置包括有线通信电路,无线通信电路和存储有识别数据的存储器。 管理服务器还从服务器的双头识别装置获取识别数据,确定服务器的上下文,并根据服务器的上下文,服务器的识别数据,确定服务器的启动是否被授权, 和服务器的安全策略。

    RUNTIME PERSISTENCE
    7.
    发明申请
    RUNTIME PERSISTENCE 审中-公开
    运行持续时间

    公开(公告)号:US20150186278A1

    公开(公告)日:2015-07-02

    申请号:US14141255

    申请日:2013-12-26

    CPC classification number: G06F12/0804 G06F1/3275 G06F2212/202 Y02D10/14

    Abstract: Apparatus, systems, and methods to manage memory operations are described. In one embodiment, a controller is coupled to a processor unit, and comprising logic to block additional transactions on the processor unit, initiate a cache flush to flush data from cache memory coupled to the processor unit to a memory controller buffer, block incoming data from the cache memory, and initiate a buffer flush to flush data from the memory controller buffer to a nonvolatile memory. Other examples are also disclosed and claimed.

    Abstract translation: 描述了管理存储器操作的装置,系统和方法。 在一个实施例中,控制器耦合到处理器单元,并且包括用于阻止处理器单元上的附加事务的逻辑,启动高速缓冲存储器刷新以将耦合到处理器单元的高速缓冲存储器中的数据与存储器控制器缓冲器相冲突, 缓冲存储器,并启动缓冲区刷新以将数据从存储器控制器缓冲区刷新到非易失性存储器。 还公开并要求保护其他实例。

    Methods and apparatus for authenticating components of processing systems
    9.
    发明授权
    Methods and apparatus for authenticating components of processing systems 有权
    用于认证处理系统组件的方法和装置

    公开(公告)号:US08832457B2

    公开(公告)日:2014-09-09

    申请号:US13532334

    申请日:2012-06-25

    CPC classification number: G06F21/57 G06F21/575 G06F2221/2129

    Abstract: When a processing system boots, it may retrieve an encrypted version of a cryptographic key from nonvolatile memory to a processing unit, which may decrypt the cryptographic key. The processing system may also retrieve a predetermined authentication code for software of the processing system, and the processing system may use the cryptographic key to compute a current authentication code for the software. The processing system may then determine whether the software should be trusted, by comparing the predetermined authentication code with the current authentication code. In various embodiments, the processing unit may use a key stored in nonvolatile storage of the processing unit to decrypt the encrypted version of the cryptographic key, a hashed message authentication code (HMAC) may be used as the authentication code, and/or the software to be authenticated may be boot firmware, a virtual machine monitor (VMM), or other software. Other embodiments are described and claimed.

    Abstract translation: 当处理系统引导时,它可以从非易失性存储器检索加密密钥的加密版本到处理单元,该处理单元可以解密密码密钥。 处理系统还可以检索用于处理系统的软件的预定认证码,并且处理系统可以使用密码密钥来计算软件的当前认证码。 然后,处理系统可以通过将预定认证码与当前认证码进行比较来确定软件是否应该被信任。 在各种实施例中,处理单元可以使用存储在处理单元的非易失性存储器中的密钥对加密密钥的加密版本进行解密,散列消息认证码(HMAC)可以用作认证码,和/或软件 被认证可以是启动固件,虚拟机监视器(VMM)或其他软件。 描述和要求保护其他实施例。

    Memory Module Architecture
    10.
    发明申请
    Memory Module Architecture 有权
    内存模块架构

    公开(公告)号:US20140195876A1

    公开(公告)日:2014-07-10

    申请号:US13993506

    申请日:2011-12-28

    CPC classification number: G06F11/1044 G06F11/1064 G11C5/04 G11C13/0004

    Abstract: In accordance with some embodiments, memory modules containing phase change memory elements may be organized so that each memory integrated circuit includes both data and error correcting code. As a result of including the error correcting code in each integrated circuit, extra accesses of the memory module to extract the error correcting code can be avoided, improving the performance of the overall memory module in some embodiments.

    Abstract translation: 根据一些实施例,可以组织包含相变存储器元件的存储器模块,使得每个存储器集成电路都包括数据和纠错码。 作为在每个集成电路中包括纠错码的结果,可以避免存储器模块提取错误校正码的额外访问,从而在一些实施例中提高整个存储器模块的性能。

Patent Agency Ranking