-
公开(公告)号:US20240244019A1
公开(公告)日:2024-07-18
申请号:US18154387
申请日:2023-01-13
Applicant: Dell Products L.P.
Inventor: Parmeshwr Prasad , Rushyendra Velamuri , Raveendra Babu Madala
IPC: H04L51/21
CPC classification number: H04L51/21
Abstract: Architectures and techniques are described that, in the context of a microservice platform, can provide automated discovery and configuration of message brokers on behalf of resident microservices. As a result, microservices no longer need to be tightly bound to a particular message broker. Hence, significant coding changes for microservices developers can be avoided over the lifetime of a particular microservice.
-
公开(公告)号:US11422702B2
公开(公告)日:2022-08-23
申请号:US17003190
申请日:2020-08-26
Applicant: Dell Products, L.P.
Inventor: Parmeshwr Prasad , Rahul Deo Vishwakarma
Abstract: Methods and systems support managed use of a Storage Class Memory (SCM) by one or more applications operating on an IHS (Information Handling System). The operations that are supported by an IHS processor for flushing data from the SCM are determined. Applications are identified that operate using the persistent data storage capabilities of the SCM. The SCM flushing operations invoked by each these applications are monitored. The utilization of the SCM by each of the first plurality of applications is determined based at least in part on the monitored flushing operations by each application. The utilization of the SCM may also be based on calculated metrics of SCM utilization by the respective applications. The applications are classified based their determined SCM utilizations. Based on the classifications of SCM utilization, a subset of the applications may be identified for removal from use of the SCM.
-
公开(公告)号:US20220066645A1
公开(公告)日:2022-03-03
申请号:US17003190
申请日:2020-08-26
Applicant: Dell Products, L.P.
Inventor: Parmeshwr Prasad , Rahul Deo Vishwakarma
IPC: G06F3/06
Abstract: Methods and systems support managed use of a Storage Class Memory (SCM) by one or more applications operating on an IHS (Information Handling System). The operations that are supported by an IHS processor for flushing data from the SCM are determined. Applications are identified that operate using the persistent data storage capabilities of the SCM. The SCM flushing operations invoked by each these applications are monitored. The utilization of the SCM by each of the first plurality of applications is determined based at least in part on the monitored flushing operations by each application. The utilization of the SCM may also be based on calculated metrics of SCM utilization by the respective applications. The applications are classified based their determined SCM utilizations. Based on the classifications of SCM utilization, a subset of the applications may be identified for removal from use of the SCM.
-
公开(公告)号:US10997516B2
公开(公告)日:2021-05-04
申请号:US15843075
申请日:2017-12-15
Applicant: Dell Products L.P.
Inventor: Viswanath Ponnuru , K. N. Ravishankar , Parmeshwr Prasad
Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory system communicatively coupled to the processor, the memory system comprising one or more persistent memory modules, each of the one or more persistent memory modules comprising a volatile memory and a non-volatile memory, and a management controller communicatively coupled to the processor and the memory system. The management controller may be configured to correlate temperature sensor information with one or more other operational parameters associated with the one or more persistent memory modules and predict a likelihood of degradation of the one or more persistent memory modules based on correlation of the temperature sensor information with the one or more other operational parameters.
-
5.
公开(公告)号:US10387306B2
公开(公告)日:2019-08-20
申请号:US15640020
申请日:2017-06-30
Applicant: Dell Products L.P.
Inventor: Parmeshwr Prasad , Yogesh P. Kulkarni
IPC: G06F12/0804 , G06F3/06
Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a prognostic agent embodied in a program of executable instructions and configured to, when executed, maintain a prognostic data structure setting forth a plurality of parameters regarding a non-volatile memory of the information handling system, and a memory controller configured. The memory controller may be configured to calculate a severity index based on the parameters set forth in the prognostic data structure, the severity index indicative of a likelihood of successfully completing a save operation to the non-volatile memory from a volatile memory in response to a power event of the information handling system and based on the severity index, determine whether or not to perform a save operating in response to a power event of the information handling system.
-
公开(公告)号:US10346321B2
公开(公告)日:2019-07-09
申请号:US15587048
申请日:2017-05-04
Applicant: Dell Products L.P.
Inventor: Parmeshwr Prasad , Shinose Abdul Rahiman
IPC: G06F9/00 , G06F13/16 , G06F1/26 , G06F9/4401
Abstract: A management controller includes a microcontroller and a managed system interface for coupling the management controller to a managed system. The managed system includes a central processing unit (CPU) and a system memory comprised of non-volatile dual in-line memory module (NVDIMM). The management controller is coupled to a management network by an out-of-band interface. The management controller provides a remote management user interface that includes a selectable out-of-band NVDIMM save element. The management controller may establish a connection with an operating system agent and control the agent to perform operations including accessing a memory map to identify an NVDIMM, configuring the NVDIMM in an asynchronous DRAM refresh mode, and triggering an NVDIMM save before toggling CPU reset.
-
公开(公告)号:US20170068549A1
公开(公告)日:2017-03-09
申请号:US14565421
申请日:2014-12-10
Applicant: Dell Products, L.P.
Inventor: Parmeshwr Prasad , Gobind Vijayakumar , Ashish Bunkar
IPC: G06F9/44
CPC classification number: G06F9/4411 , G06F9/4405 , G06F9/4408 , G06F9/4416 , G06F11/1417
Abstract: Methods and systems for efficient boot from a connected device are described. In an embodiment, a method for efficient boot from a connected device may include initializing a base processor device for boot and configuration of an information handling system from a connected device. The method may also include initializing at least one secondary processor for parallel processing of one or more initialization functions. Additionally, the method may include offloading one or more initialization functions to the one or more secondary processors in response to a predetermined trigger event.
Abstract translation: 描述了从连接的设备进行有效引导的方法和系统。 在一个实施例中,用于从连接的设备有效引导的方法可以包括:初始化用于从连接的设备引导和配置信息处理系统的基本处理器设备。 该方法还可以包括初始化至少一个辅助处理器,用于一个或多个初始化功能的并行处理。 此外,该方法可以包括响应于预定触发事件将一个或多个初始化功能卸载到一个或多个二级处理器。
-
公开(公告)号:US20230239370A1
公开(公告)日:2023-07-27
申请号:US17581369
申请日:2022-01-21
Applicant: Dell Products L.P.
Inventor: Parmeshwr Prasad , Rahul Deo Vishwakarma
IPC: H04L67/562 , H04L67/51 , H04L41/0604 , H04L67/60
CPC classification number: H04L67/2809 , H04L67/16 , H04L41/0622 , H04L67/32
Abstract: The described technology is generally directed towards a message broker resource monitoring service that obtains message broker resource parameter data of a resource, based on communications of a message broker. Based on the resource parameter data and historical data, message broker resource monitoring service obtains a predicted message delivery time value, which can be in association with confidence. If the predicted message delivery time value satisfies a resource deletion criterion, e.g., the predicted message delivery time value, with sufficient confidence, exceeds a threshold value, the message broker resource monitoring service triggers an action to delete the resource. To obtain the predicted value, a regression such as symmetric conformal quantile regression can be applied to the parameter data, e.g., to obtain a predicted message delivery time/latency value.
-
公开(公告)号:US11269614B2
公开(公告)日:2022-03-08
申请号:US16813888
申请日:2020-03-10
Applicant: Dell Products, L.P.
Inventor: Krishnakumar Narasimhan , Anusha Bhaskar , Muniswamy Setty K S , Parmeshwr Prasad
IPC: G06F9/44 , G06F8/65 , G06F13/16 , G06F9/4401
Abstract: Systems and methods for transferring firmware updates using an in-band interface are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a firmware update package having a payload; create a namespace in a persistent memory; copy the payload to a segment of the persistent memory associated with the namespace; and write, to an Extensible Firmware Interface (EFI) variable, an Emulator Device Path (EDP) pointing to the payload.
-
公开(公告)号:US10303487B2
公开(公告)日:2019-05-28
申请号:US15157707
申请日:2016-05-18
Applicant: DELL PRODUCTS, L.P.
Inventor: Sumanth Vidyadhara , Parmeshwr Prasad , Vijay Bharat Nijhawan
IPC: G06F9/4401
Abstract: A method, information handling system (IHS) and sub-system for enabling booting of the IHS using different operating system configurations. The method includes retrieving, via a processor, a unified extensible firmware interface (UEFI) image from a storage device and initializing at least one UEFI runtime service. The processor determines if a memory map corresponding to the UEFI runtime service defines multiple memory descriptors. In response to determining that the memory map defines multiple memory descriptors, a common memory descriptor is identified. The UEFI runtime service and the corresponding memory map are aligned to the common memory descriptor. The aligned UEFI runtime service and the corresponding memory map are copied to a system memory of the IHS. The operating system is booted, wherein the aligned UEFI runtime service and the corresponding memory map are compatible with operating systems that support single runtime memory descriptors.
-
-
-
-
-
-
-
-
-