DEPLOYING A VIRTUAL MACHINE IN A COMPUTING ENVIRONMENT
    21.
    发明申请
    DEPLOYING A VIRTUAL MACHINE IN A COMPUTING ENVIRONMENT 有权
    在计算机环境中部署虚拟机

    公开(公告)号:US20160162308A1

    公开(公告)日:2016-06-09

    申请号:US14904970

    申请日:2014-08-22

    CPC classification number: G06F9/45533 G06F9/45558 G06F2009/4557

    Abstract: A method and associated system. A request to deploy a virtual machine in a computing environment is received. The request identifies an ordered sequence of attributes that the virtual machine to be deployed includes. In response to the request, a virtual machine resource usage pattern having attributes matching a subset of attributes in the ordered sequence of attributes is selected, based on an ordering of the attributes in the ordered sequence of attributes. A node on which the virtual machine is to be deployed is selected from two or more nodes in the computing environment, based on the selected virtual machine resource usage pattern and predicted runtime resource requirements of the virtual machine to be deployed.

    Abstract translation: 一种方法和相关系统。 接收到在计算环境中部署虚拟机的请求。 请求标识要部署的虚拟机包含的有序序列的属性。 响应于该请求,基于有序序列的属性中的属性的排序来选择具有与有序序列的属性中的属性子集匹配的属性的虚拟机资源使用模式。 基于所选择的虚拟机资源使用模式和要部署的虚拟机的预计运行时资源需求,从计算环境中的两个或多个节点中选择要部署虚拟机的节点。

    BLOCKCHAIN BASED SERVICE RESERVATION AND DELEGATION

    公开(公告)号:US20220158818A1

    公开(公告)日:2022-05-19

    申请号:US17099860

    申请日:2020-11-17

    Abstract: A computer-implemented method, computer system, and computer program product for blockchain enabled service reservation and delegation. The present invention may include receiving one or more first or second trigger conditions defined by a user, detecting an occurrence of the one or more first trigger conditions, deploying a smart contract based on the received one or more first trigger condition, detecting an occurrence of the one or more second trigger conditions, and deactivating the smart contract based on the received one or more second trigger conditions. The present invention may include receiving a subject registration, the subject is the user, a service, or a device. The one or more first trigger conditions may be a condition that upon its occurrence may initiate the deployment of the smart contract. The one or more second trigger conditions may be a condition that upon its occurrence may initiate the deactivation of the smart contract.

    Deploying a virtual machine in a computing environment

    公开(公告)号:US10831517B2

    公开(公告)日:2020-11-10

    申请号:US16283909

    申请日:2019-02-25

    Abstract: A method and associated system. In response to a request to deploy a virtual machine, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern, and additionally based on either available resources of the plurality of nodes or predicted runtime resource requirements of the virtual machine to be deployed. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.

    Container image building
    26.
    发明授权

    公开(公告)号:US10719345B2

    公开(公告)日:2020-07-21

    申请号:US15980946

    申请日:2018-05-16

    Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining configuration data that specifies a designated runtime container image; selecting a first subset of content of a first container image stored in a system memory, the selecting based on an action referenced in the configuration data; extracting the first subset of content from the first container image, the extracting including providing a second container image that includes the first subset of content of the first container image and is absent of a second subset of content of the first container image; and running the designated runtime container image to provide a runtime container, the designated runtime container image having the first subset of content of the first container image.

    System, method, and computer program to improve the productivity of unit testing
    30.
    发明授权
    System, method, and computer program to improve the productivity of unit testing 有权
    系统,方法和计算机程序来提高单元测试的生产率

    公开(公告)号:US09471468B2

    公开(公告)日:2016-10-18

    申请号:US14557582

    申请日:2014-12-02

    CPC classification number: G06F11/3672 G06F11/3688

    Abstract: A method, system, and computer program for improving productivity of code development is provided. The method includes calculating an edge weight between nodes of a directed graph for a code project, where the nodes include a source node and a sink node, the source node corresponds to a method and the sink node corresponds to a testcase, calculating a flow value from an identified source node to the sink node, where the identified source node includes a source file of the method that has been changed and generating a list of testcases that correspond the sink node whose calculated flow value is greater than or equal to a threshold flow value.

    Abstract translation: 提供了一种用于提高代码开发生产力的方法,系统和计算机程序。 该方法包括计算用于代码项目的有向图的节点之间的边缘权重,其中节点包括源节点和汇聚节点,源节点对应于方法,并且汇点对应于测试用例,计算流量值 从识别的源节点到汇聚节点,其中所标识的源节点包括已经改变的方法的源文件,并且生成对应于其计算流量大于或等于阈值流的汇聚节点的测试用例的列表 值。

Patent Agency Ranking