Dynamic configuration of virtual appliances

    公开(公告)号:GB2507753A

    公开(公告)日:2014-05-14

    申请号:GB201220086

    申请日:2012-11-07

    Applicant: IBM

    Abstract: A method for deploying a virtual appliance onto a data processing system solution comprises instantiating the virtual appliance with a basis configuration (450), determines a value of a set of environmental features associated with the virtual processing environment and downloading (475) a set of local software programs (470) onto the virtual appliance according to the values of the features. The downloaded programs may then be installed onto the virtual appliance. The basic configuration may include a deployment agent which undertakes the determining and downloading step. The determining step may submitting a query to a deployment server (405) and receiving a response. The environmental feature may include a line to an external program.

    Distribution of a service implemented by intra-connected virtual machines

    公开(公告)号:GB2519114A

    公开(公告)日:2015-04-15

    申请号:GB201317901

    申请日:2013-10-10

    Applicant: IBM

    Abstract: A service, e.g. web applications, can have user interfaces (web tier), processing logic (application tier), and data storing (back-end tier) implemented by intra-connected virtual machines (VMs). A method (A1-A14) is provided for migrating such a service from a source (e.g. server 315) as a unit. It comprises discovering (A1) characteristic information indicating the source VMs and their intra-connections and copying (A6) the source VMs into corresponding target VMs on target server 336 according to the characteristic information. Reconfiguration information of at least one selected target VM which indicates that the source identity has been translated to a target identity is then saved (A7-A8). The source/target identity is the IP address and hostname for a network domain of the source/target server 315/336. Reconfiguration and characteristic information are used to redirect each communication addressed to source identities to the corresponding selected target VMs, the communication being from intra-connected target VMs.

    Managing virtual machine policy compliance

    公开(公告)号:GB2515757A

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

    申请号:GB201311807

    申请日:2013-07-02

    Applicant: IBM

    Abstract: A method and system for restoring compliance of a virtual machine (VM) comprises; detecting non-compliance of a VM with a compliance rule or policy; disconnecting the VM from a network; creating a copy of a compliance repository volume on a newly requested disk resource; mounting the disk resource to the VM; applying a remediation action to the VM using content from the compliance repository volume which restores back compliance of the VM; triggering a scan to ensure that the VM now complies with the compliance rule. The VM may then be reconnected to the network. The compliance rule may be a rule concerning configuration settings, installed/executed software, data access, users allowed access to the system, potential malware or other rules which ensure secure operation. The method may be overseen by a virtual machine monitor (hypervisor), and implemented by a compliance agent deployed on the VM.

    Updating software products on virtual machines with software images of new levels thereof

    公开(公告)号:GB2522677A

    公开(公告)日:2015-08-05

    申请号:GB201401756

    申请日:2014-02-03

    Applicant: IBM

    Abstract: A method of updating a software product on a virtual machine comprises providing (403-424) a software image of at least one new virtual disk storing a new level of the software product together with new metadata comprising an indication of at least one new activation procedure of the new level of the software product; and replacing (427­493) a current level of the software product with the new level of the software product, the current level of the software product being stored in at least one current virtual disk of the virtual machine together with current metadata comprising current activation information of the current level of the software product. In operation the at least one current virtual disk from the virtual machine (466), the at least one new virtual disk is added to the virtual machine (469); and running (472-481) said at least one new activation procedure according to the current activation information.

Patent Agency Ranking