-
公开(公告)号:US20210111958A1
公开(公告)日:2021-04-15
申请号:US16598484
申请日:2019-10-10
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Nilakantan Mahadevan , Russ W. Herrell
Abstract: Examples may construct a logical system by interconnecting endpoint resources in a memory semantic environment. Examples include identifying a first path for interconnecting endpoint resources based on at least a cost for interconnecting the endpoint resources.
-
公开(公告)号:US10452498B2
公开(公告)日:2019-10-22
申请号:US14901559
申请日:2013-06-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gregg B. Lesartre , Dale C. Morris , Gary Gostin , Russ W. Herrell , Andrew R. Wheeler , Blaine D. Gaither
Abstract: A computing system can include a processor and a persistent main memory including a fault tolerance capability. The computing system can also include a memory controller to store data in the persistent main memory and create redundant data. The memory controller can also store the redundant data remotely with respect to the persistent main memory. The memory controller can further access the redundant data during failure of the persistent main memory.
-
公开(公告)号:US09921747B2
公开(公告)日:2018-03-20
申请号:US15114427
申请日:2014-01-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Andrew R. Wheeler , Boris Zuckerman , Greg Astfalk , Russ W. Herrell
CPC classification number: G06F3/0604 , G06F3/06 , G06F3/0631 , G06F3/0638 , G06F3/0647 , G06F3/0683 , G06F12/0223 , G06F12/0802 , G06F13/16 , G06F13/1694 , G06F13/4068 , G06F2212/60 , Y02D10/14 , Y02D10/151
Abstract: A unifying memory controller (UMC) to send and receive data to and from a local host. The UMC also may manage data placement and retrieval by using an address mapper. The UMC may also selectively provide power to a plurality of memory locations. The UMC may also manage data placement based on a policy that can make use of a property stored in the metadata storage location. The property may be a property describing the data that is being managed. The UMC also may use its own local cache that may store copies of data managed by the circuit.
-
公开(公告)号:US20160183413A1
公开(公告)日:2016-06-23
申请号:US15057810
申请日:2016-03-01
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Arlen L. Roesner , Russ W. Herrell
CPC classification number: H05K7/20727 , G06F1/20 , H05K7/1489 , H05K7/1492 , H05K7/20736 , H05K7/20754
Abstract: A blade computer system comprises side-by-side computer blades (44, 144), a connectivity module (50, 150, 350) extending across and connected to each of the plurality of side-by-side computer blades (44, 144) along the ends of the computer blades (44, 144) and at least one first power supply-fan unit (46, 146) extending perpendicular to the first axis and directly connected to each of the first plurality of side-by-side computer blades (44, 144) along ends of the plurality of side-by-side computer blades (44, 144) such that the at least one power supply-fan unit (46, 146) draws air across the first plurality of side-by-side computer blades (44, 144) and into the first connectivity module (50, 150, 350).
Abstract translation: 刀片式计算机系统包括并排计算机刀片(44,144),连接模块(50,150,350),其跨越并连接到所述多个并排计算机刀片(44,144)中的每一个, 沿着所述计算机刀片(44,144)的端部和至少一个垂直于所述第一轴线延伸并且直接连接到所述第一多个并排计算机刀片中的每一个的第一电源 - 风扇单元(46,146) (44,144)沿所述多个并排计算机叶片(44,44)的端部延伸,使得所述至少一个电源 - 风扇单元(46,146)跨过所述第一多个并排计算机叶片(44,144) (44,144)并且进入第一连接模块(50,150,350)。
-
公开(公告)号:US10235078B2
公开(公告)日:2019-03-19
申请号:US15518209
申请日:2014-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Russ W. Herrell , Greg Astfalk , Gregg B. Lesartre , Andrew R. Wheeler
Abstract: Example implementations relate to a method of tracking data in a non-volatile memory device (NVM) device. A meta-data block from the NVM device is obtained, where the meta-data block includes meta-data. The meta-data block from the NVM device is used to track an associated data object, meta-data in the data block, a user data block, a meta-data block, or an additional data block. The meta-data block from the NVM device is used to point to the associated data object, the meta-data in the data block, the user data block, the meta-data block, or the additional data block. The meta-data block from the NVM device is further used to link the associated data object, the meta-data in the data block, the user data block, the meta-data block, or the additional data block.
-
公开(公告)号:US20170329998A1
公开(公告)日:2017-11-16
申请号:US15535361
申请日:2014-12-10
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Russ W. Herrell , Gregg B. Lesartre , Greg Astfalk , Douglas L. Voigt
CPC classification number: G06F21/79 , G06F3/0622 , G06F3/0655 , G06F3/0688 , G06F12/1491 , G06F21/6218 , G06F2212/1052
Abstract: A security framework for a multi-tenant, multi-tier computer system with embedded processing is described. A multi-tenant security framework is created for a combined processing and storage hierarchy of multiple tiers. The multi-tenant security framework is applied to multiple execution levels of the memory device. The multi-tenant security framework is applied to multiple layers of application server software of the memory device. The multi-tenant security framework is also applied to multiple layers of storage server software of the memory device.
-
公开(公告)号:US10318767B2
公开(公告)日:2019-06-11
申请号:US15535361
申请日:2014-12-10
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Russ W. Herrell , Gregg B. Lesartre , Greg Astfalk , Douglas L. Voigt
Abstract: A security framework for a multi-tenant, multi-tier computer system with embedded processing is described. A multi-tenant security framework is created for a combined processing and storage hierarchy of multiple tiers. The multi-tenant security framework is applied to multiple execution levels of the memory device. The multi-tenant security framework is applied to multiple layers of application server software of the memory device. The multi-tenant security framework is also applied to multiple layers of storage server software of the memory device.
-
公开(公告)号:US10241715B2
公开(公告)日:2019-03-26
申请号:US15111693
申请日:2014-01-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gregg B. Lesartre , Siamak Tavallaei , Russ W. Herrell
Abstract: A method for rendering data invalid within a memory array is described. The method includes establishing governing metadata for a memory location within a memory array. The method also includes receiving a request to retrieve data from the memory location. The method also includes determining whether color metadata associated with the data matches the governing metadata. The method also includes returning the data when the color metadata matches the governing metadata. The method also includes returning invalidated data when the color metadata does not match the governing metadata.
-
公开(公告)号:US09830283B2
公开(公告)日:2017-11-28
申请号:US14786822
申请日:2013-05-16
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Gary Gostin , Martin Goldstein , Russ W. Herrell , Craig Warner
CPC classification number: G06F13/20 , G06F13/124 , G06F13/4282
Abstract: According to an example, a multi-mode agent may include a processor interconnect (PI) interface to receive data from a processor and to selectively route the data to a node controller logic block, a central switch, or an optical interface based on one of a plurality of modes of operation of the multi-mode agent. The modes of operation may include a glueless mode where the PI interface is to route the data directly to the optical interface and bypass the node controller logic block and the central switch, a switched glueless mode where the PI interface is to route the data directly to the central switch for routing to the optical interface, and bypass the node controller logic block, and a glued mode where the PI interface is to route the data directly to the node controller logic block for routing to the central switch and further to the optical interface.
-
公开(公告)号:US20170315729A1
公开(公告)日:2017-11-02
申请号:US15518209
申请日:2014-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Russ W. Herrell , Greg Astfalk , Gregg B. Lesartre , Andrew R. Wheeler
IPC: G06F3/06
CPC classification number: G06F3/064 , G06F3/0604 , G06F3/0679 , G06F12/0238 , G06F2212/7207
Abstract: Example implementations relate to a method of tracking data in a non-volatile memory device (NVM) device. A meta-data block from the NVM device is obtained, where the meta-data block includes meta-data. The meta-data block from the NVM device is used to track an associated data object, meta-data in the data block, a user data block, a meta-data block, or an additional data block. The meta-data block from the NVM device is used to point to the associated data object, the meta-data in the data block, the user data block, the meta-data block, or the additional data block. The meta-data block from the NVM device is further used to link the associated data object, the meta-data in the data block, the user data block, the meta-data block, or the additional data block.
-
-
-
-
-
-
-
-
-