System for cloud infrastructure validation for suitability substantiation

    公开(公告)号:US11886310B2

    公开(公告)日:2024-01-30

    申请号:US17392378

    申请日:2021-08-03

    摘要: Systems, computer program products, and methods are described herein for implementing an intelligent validation protocol within a cloud infrastructure. The present invention is configured to receive a request to invoke the intelligent validation protocol on one or more cloud service component clusters; determine one or more operating systems associated with the one or more cloud service component clusters; determine one or more validation requirements for the one or more operating systems; dynamically invoke, using the intelligent validation protocol, a multi-checkpoint validation subroutine on the one or more operating systems; determine whether the one or more operating systems meet the one or more validation requirements; initiate a dashboard script configured to generate an analysis interface indicating whether the one or more operating systems meet the one or more validation requirements; and transmit control signals configured to cause the computing device of the user to display the analysis interface.

    CLUSTER PARTITION HANDLING DURING UPGRADE OF A HIGHLY AVAILABLE APPLICATION HOSTED IN A DATA CENTER

    公开(公告)号:US20240020108A1

    公开(公告)日:2024-01-18

    申请号:US17979808

    申请日:2022-11-03

    申请人: VMWARE, INC.

    IPC分类号: G06F8/65 G06F8/71 G06F11/20

    CPC分类号: G06F8/65 G06F8/71 G06F11/2023

    摘要: An example method of upgrading an application in a software-defined data center (SDDC) includes: deploying, by lifecycle management software executing in the SDDC, a second appliance, a first appliance executing services of the application at a first version, the second appliance having services of the application at a second version, the services in the first appliance being active and the services in the second appliance being inactive; setting, by the lifecycle management software, the first and second appliances as a preemptive pair, where the first appliance is protected and the second appliance is unprotected by fault domain management (FDM) software executing in the SDDC; performing, by the lifecycle management software, a switchover to stop the services of the first appliance and start the services of the second appliance; and setting, by the lifecycle management software, the first appliance as unprotected and the second appliance as protected by the FDM software.

    Network node firmware update
    136.
    发明授权

    公开(公告)号:US11876676B2

    公开(公告)日:2024-01-16

    申请号:US17061841

    申请日:2020-10-02

    申请人: NXP USA, Inc.

    摘要: An apparatus and method for updating the firmware version in a network node is described. The firmware is divided into a plurality of blobs, each blob having an associated blob version. Each blob version is associated with a firmware version. The method includes receiving notification from a client server network node of an updated version of a first blob and the compatible versions of the remaining blobs. A blob upgrade order is determined from the first blob updated version, the remaining blobs compatible versions, and the remaining blobs current versions. Each blob is upgraded in the blob upgrade order. The client is restarted after each blob upgrade.

    PROCESSOR CIRCUIT, METHOD OF MANAGING VERSION, AND COMPUTER-READABLE RECORDING MEDIUM STORING VERSION MANAGING PROGRAM

    公开(公告)号:US20240012640A1

    公开(公告)日:2024-01-11

    申请号:US18188792

    申请日:2023-03-23

    申请人: Fujitsu Limited

    发明人: Masao Yoshikawa

    IPC分类号: G06F8/71 G06F8/65

    CPC分类号: G06F8/71 G06F8/65

    摘要: A processor circuit for managing a version of software to be started includes a nonvolatile memory that holds a first counter value of a first counter and a second counter value of a second counter. The processor circuit also includes a start control circuit that updates the first counter value and maintains the second counter value in a case where the version of the software is incremented, that maintains the first counter value and updates the second counter value in a case where the version of the software is decremented, and starts the software in a case where the version of the software to be started is equal to a check value for a version check indicated by a difference between the first counter value and the second counter value.

    SECURE TRANSPORT SOFTWARE UPDATE
    139.
    发明公开

    公开(公告)号:US20240004639A1

    公开(公告)日:2024-01-04

    申请号:US18468714

    申请日:2023-09-17

    IPC分类号: G06F8/65 H04L9/06 G06F8/71

    摘要: An example operation includes one or more of receiving a software update at a first component in a target transport, parsing the software update by a second component in the target transport into a first portion of critical updates and a second portion of non-critical updates, verifying the first portion, by the second component, based on a source of the software update, running, by the second component, the verified first portion with a dedicated process on the target transport for a pre-set period of time, and responsive to positive results over the period of time, running the verified first portion with other processes on the target transport.

    Node selection method and apparatus
    140.
    发明授权

    公开(公告)号:US11861341B2

    公开(公告)日:2024-01-02

    申请号:US17526402

    申请日:2021-11-15

    IPC分类号: G06F8/61 G06F8/71 H04L41/08

    CPC分类号: G06F8/63 G06F8/71 H04L41/08

    摘要: A node selection method and apparatus are disclosed. The method includes: receiving a request message, where the request message is used to request to provide an installation package of a product required by a user; searching, based on the product information in the request message, a node state table for a target node corresponding to the product information, where the node state table includes at least one correspondence; and sending the request message to the target node, so that the target node builds the corresponding product installation package for the product required by the user (203). The method can quickly find the target node that can provide a service, to complete job dispatching, and improve job dispatching efficiency.