Sharing of snapshots among multiple computing machines

    公开(公告)号:US10860532B2

    公开(公告)日:2020-12-08

    申请号:US15807635

    申请日:2017-11-09

    Abstract: A solution is proposed for managing each one of a plurality of computing machines. A corresponding method comprises taking one or more snapshots of the computing machine or part thereof, the snapshots being organized in a snapshot tree of nodes representing the snapshots according to a dependency thereof, expanding the snapshot tree of the computing machine according to each sub-tree of the snapshot tree of each other computing machine having the snapshot of a parent node of the sub-tree matching a graft node of the snapshot tree of the computing machine, the sub-tree being appended to the graft node, selecting a snapshot of the other computing machines represented by a selected node of the snapshot tree of the computing machine, and restoring the selected snapshot on the computing machine.

    METHOD AND SYSTEM TO DISCOVER AND MANAGE DISTRIBUTED APPLICATIONS IN VIRTUALIZATION ENVIRONMENTS

    公开(公告)号:US20170192853A1

    公开(公告)日:2017-07-06

    申请号:US14989581

    申请日:2016-01-06

    Abstract: A method for managing computing machines. The method includes accessing a catalogue storing component signatures for discovering corresponding software components and, for each software application, and indication of the software components belonging to the software application and connection signatures for detecting corresponding connections between the software components, discovering the software components instantiated in a software image according to the corresponding component signatures, detecting the connections each one being established between instantiated software components of different computing machines according to the corresponding connection signatures, associating each software image with a software deployment of the software application of each established connection of the software image, receiving a restore command for restoring a target recovery point selected among recovery points, each recovery point comprising a previously taken snapshot of each software image of the software deployments being overlapped, and restoring the target recovery point by restoring the snapshots on the corresponding computing machines.

    Software deployment in a distributed virtual machine environment
    10.
    发明授权
    Software deployment in a distributed virtual machine environment 有权
    分布式虚拟机环境中的软件部署

    公开(公告)号:US09218176B1

    公开(公告)日:2015-12-22

    申请号:US14303746

    申请日:2014-06-13

    Abstract: A computer implemented method for deploying, in a distributed virtual environment, a multi-component software product is disclosed. The method may include requesting and receiving product installation parameters, which may include virtual machine IDs corresponding to subsets of the product installation parameters. The method may also include copying software product installation files and parameters onto a first virtual machine, halting the first virtual machine, cloning the first virtual machine to a second virtual machine and setting virtual machine IDs on the virtual machines. The method may also include starting the virtual machines and identifying, based on virtual machine IDs, subsets of the product installation parameters. The method may also include deploying, based on subsets of the product installation parameters, the software product by installing first and second components of the software product on the first and second virtual machines, respectively.

    Abstract translation: 公开了一种用于在分布式虚拟环境中部署多组件软件产品的计算机实现方法。 该方法可以包括请求和接收产品安装参数,其可以包括与产品安装参数的子集相对应的虚拟机ID。 该方法还可以包括将软件产品安装文件和参数复制到第一虚拟机上,停止第一虚拟机,将第一虚拟机克隆到第二虚拟机并在虚拟机上设置虚拟机ID。 该方法还可以包括启动虚拟机并基于虚拟机ID识别产品安装参数的子集。 该方法还可以包括通过在第一和第二虚拟机上分别安装软件产品的第一和第二组件来基于产品安装参数的子集部署软件产品。

Patent Agency Ranking