Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, computer program and system for managing prerequisites for virtual images of software products

A software product, virtual image technology, applied in computing, bootloader, software deployment, etc., to solve problems such as non-compliance with prerequisite software packages/software licenses

Active Publication Date: 2017-02-22
INT BUSINESS MASCH CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] On the other hand, if a vendor decides to provide a virtual appliance in which the product is installed along with additional required prerequisite packages / software, when the consumer deploys the image in their virtual environment, this will lead to non-compliance with the corresponding prerequisite packages / Software Licensing Situation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, computer program and system for managing prerequisites for virtual images of software products
  • Method, computer program and system for managing prerequisites for virtual images of software products
  • Method, computer program and system for managing prerequisites for virtual images of software products

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] figure 1 Illustrated is a system environment for setting up a preparation site in which virtual appliances are created in accordance with a preferred embodiment of the present invention. In order to create a mirror image of a virtual device of a software product, a software manufacturer may have a virtual management server (110) that manages a virtual machine environment, and a preparation site server (100) on which a virtual machine can be installed. For example, the host environment (125) as a virtual machine monitor may be a VMware (VMware is a trademark of Vmware Corporation) virtual machine monitor that manages a virtual machine (VM), a guest OS (130), and its virtual disks (115, 120).

[0040] The image preparation manager utilizes a file repository (145) to hold all the files necessary to create a virtual appliance of a software product.

[0041] The virtual machine management server (110) communicates with the virtual machine monitor using its API, such as VIX ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a method, computer program and system for compliantly managing prerequisite software / packages of a software product distributed as a virtual device when activating a virtual machine. Provides a method for preparing a virtual appliance distribution package that has prerequisite software removed from the virtual image. Also provided is a method of deploying a virtual device in the form of a virtual machine at a consumer site, and reinstalling each software product prerequisite software / package in the virtual machine only after the user approves the license. The virtual device distribution package contains at least one virtual disk with a software package and an activation program as a bootloader, as well as certain additional information, such as a list of prerequisite software for the software product (ECP) and software containing the ability to retrieve prerequisite software / packages Repository of product prerequisite software / package locations. The activation program also maintains a List (LSER) of all prerequisite software / packages installed in the user's environment before and during the activation phase.

Description

technical field [0001] The present invention relates generally to the installation of software products distributed in the form of virtual appliances; more particularly, the present invention relates to a method, computer program and system for managing prerequisite software, including managing licensing approvals of prerequisite software required when deploying a software product virtual appliance . Background technique [0002] A virtual appliance is a virtual machine image containing at least one software application and at least one virtual machine (VM). Virtual appliances can be installed directly on a virtual machine monitor working on a physical machine. Virtual appliances are a new way to deploy software applications. [0003] From a software packaging and distribution standpoint, software developers can create a single platform that reduces the cost and complexity of software development and management. Provide virtual appliances to users or consumers in the form...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445
CPCG06F8/63G06F9/4401G06F9/5077G06F8/61G06F8/62G06F8/60
Inventor A·迪考考克考L·皮切蒂G·西亚诺P·卡维佐诺
Owner INT BUSINESS MASCH CORP